Topological (rubberband) router for printed circuit boards (work in progress)

Topola is a work-in-progress open-source topological (rubberband) router for printed circuit boards (PCBs). Unlike traditional maze routers, topological routers like Topola are not constrained by a grid or 45° angles, allowing for more efficient circuit board layouts (denser arrangement of components and traces, lower crosstalk, reflection, and electromagnetic interference).

Talk to us

Join the official Matrix chatroom or IRC channel to talk with the developers.

Both chatrooms are bridged, so it does not matter which one you join.

Contributions welcome!

We accept pull requests on Codeberg. New contributors are always welcome!

Read more

Follow us on Mastodon!

For the latest development updates and releases.

Read more

Topola is sponsored by NLnet.

nlnet logo ngi logo


April–May 2024 Development Update

Monday, May 20, 2024

Specctra DSN import, ratsnest generation, egui/eframe GUI, website move and CI

Read more

Topola Now Has a Website and a Blog

Wednesday, March 20, 2024

We will be publishing updates on Topola’s development every two months in this year.

Read more