traxide

FreeRouting clone in Rust for PCB routing with a built-in checker.

ToolchainOpen sourceActiveECAD

What it does and how it connects

traxide is a fast, dependency-free PCB autorouter for KiCad and every tool that speaks Specctra DSN: a modern alternative to Freerouting, written in Rust, using every CPU core and, when present, the GPU. It reads KiCad board files and Specctra DSN, and writes a routed board or a Specctra session file. Its traxide check command gives a verdict in the same form as a DRC report in KiCad's JSON format, and a freerouting-named binary takes Freerouting's arguments too, for tools that run Freerouting.

The README's own example says it routes a 4-layer keyboard with an RP2350 completely in seconds, and KiCad 10's DRC finds the result clean, while Freerouting takes minutes and leaves violations. A KiCad plugin adds a Route board button to the PCB editor toolbar (KiCad 9 and 10) that routes every unrouted connection of the open board as one undoable step, plus a Route selected nets button that routes only the nets of the selection. On a board with copper zones traxide refills them around the routes as a step of its own.

The project is young, and the README says so: it has met few boards yet, and points at its benchmarks page for the evidence. It is dual-licensed under Apache-2.0 or MIT at the user's option.

  • TraceMaker

    Routes and places an existing KiCad .kicad_pcb file, rather than a dependency-free Rust autorouter that also speaks Specctra DSN.

  • DeepPCB

    A cloud routing service for an already placed board, rather than a local Rust autorouter with a KiCad plugin.

  • kicad-mcp (blwfish)

    An MCP server that drives a full KiCad workflow from description to fab files with FreeRouter autorouting, rather than a dedicated autorouter.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com

Not verified

  • Pricing (none stated on the repo)
  • Real user voices (the repo has no public issues)
  • Latest release (the README points at Releases, but no GitHub release exists; binaries come from the Actions workflow)
  • Standalone website (repo only)

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.