Advanced PCB auto-router
-
Updated
Oct 20, 2026 - Java
Advanced PCB auto-router
Fast open-source PCB autorouter for KiCad and Specctra DSN — a Rust port of Freerouting with bug fixes, length matching, controlled impedance and differential pairs
A State of the Art MIT-licensed PCB Autorouter
Force-directed component autoplacement for KiCad
HeyPCB for AI agents: an MCP server that gives Claude Code, Codex, Cursor and claude.ai a PCB engineer. npx -y @heypcb/mcp
GitHub mirror of the Topola PCB autorouter. PRs and issues accepted both here and on Codeberg.
gin-autorouter is a middleware which could automatic mapping request url to a handler method.
View Specctra DSN files online
AI-native PCB design tool. The agent designs the board, the human watches and steers. Schematic → routing → fab-ready zip in one loop.
Claude Code plugin: from a circuit idea to a manufacturable KiCad PCB
Design circuits on perfboard the way you would on a PCB — netlist-driven placement and routing, perfboard-specific DRC, LVS, and a soldering guide with measurement checkpoints.
Blazing-fast, zero-cost local LLM router. Classify and route prompts to specialized AI models with <1ms latency using heuristic rules.
Free KiCad 10 plugin that checks a board for mistakes like a linter before you order it. Also routes boards with its own router (preview, DRC check, undo). Alpha, tested on Windows (testing not done yet on other OS).
AI copilot for PCB design: describe a circuit and it picks real JLCPCB/LCSC parts, draws the schematic, places and autoroutes a 2-layer PCB, exports Gerbers/BOM, and designs a 3D-printable enclosure. Works with Claude, Gemini, Ollama Cloud or local LLMs, and Claude Code via MCP.
🗺 Router module (Map & Auto routing, routing results)
Claude Code skills for KiCad: generate ERC-clean schematics from Python, then place, autoroute, DRC-check and release manufacturer-ready PCBs.
Advanced PCB autorouter (finally works on JDK 11)
A desktop app GUI for Freerouting, let desktop experience more better, base on Go+WebView2+Js+leaferjs; 一个为Freerouting做的桌面GUI应用,简化桌面运行界面,更简单易用,基于Go+WebView2+Js+leaferjs
To associate your repository with the autorouter topic, visit your repo's landing page and select "manage topics."