Milind220/kicad-ipc-rs
MIT licensed, fully updated, actively maintained Rust bindings for the KiCAD IPC API
This is a tool for electronics engineers and PCB designers that allows you to automate tasks within KiCad. It takes programmatic commands in Rust as input and outputs actions, queries, or modifications to your KiCad designs. You can use it to inspect, analyze, and even modify your PCB layouts, schematics, and project settings directly from code.
Use this if you need to integrate KiCad into an automated workflow, perform batch operations on designs, or develop custom KiCad extensions using Rust.
Not ideal if you prefer to interact with KiCad solely through its graphical user interface or if you are not comfortable writing code.
Stars
17
Forks
3
Language
Rust
License
MIT
Category
Last pushed
Mar 06, 2026
Monthly downloads
65
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/Milind220/kicad-ipc-rs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
spider-rs/spider
Web crawler and scraper for Rust
RightNow-AI/openfang
Open-source Agent Operating System
Dicklesworthstone/pi_agent_rust
High-performance AI coding agent CLI written in Rust with zero unsafe code
liquidos-ai/AutoAgents
A multi-agent framework written in Rust that enables you to build, deploy, and coordinate...
Ataraxy-Labs/sem
Semantic version control CLI. Entity-level diff, blame, graph, and impact analysis for code. 16...