Topola PCB Router

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

Topola PCB Routertopola@floss.social
2025-06-19

After the last development update, NLnet granted us additional 10 000 EUR for new tasks. For this money, we have implemented some experimental features, which are covered in the below sections.

Meanwhile, we are also working hard to complete all the unfinished features and fix as many bugs as possible to release Topola v0.1, the first alpha version of the Topola PCB router, which we hope to accomplish by the end of this year.

topola.dev/blog/2025/06/19/jun

#electronics #pcb

Topola PCB Routertopola@floss.social
2025-05-21

For the past (almost) 6 months, Ellen Emilia Anna Zscheile (@fogti) worked on developing a new routing backend for Topola that uses a much smaller navigation mesh than currently.

You may read a technical introduction to her work at topola.dev/docs/planar-incr-em

#electronics #pcb

Topola PCB Routertopola@floss.social
2024-12-19

December 2024 Development Update

Squeezing through under bends, security audit, accessibility testing.

This is the last development update for the Topola PCB router in this year. We now have successfully completed all the tasks funded from the NGI0 Entrust fund and went through a security audit and accessibility testing mandated by our participation in the fund’s programme.

topola.dev/blog/2024/12/16/dec

#electronics #pcb

Topola PCB Routertopola@floss.social
2024-11-07

October–November 2024 Development Update

Web demo, new logo, EasyEDA Specctra DSN/SES import/export, contracts-try Rust crate, GUI improvements

Just like in the previous update, we have spent the last two months on infrastructure tasks and smaller features for the Topola PCB router. Most notably, we have now have an online Web demo and a new logo.

topola.dev/blog/2024/11/05/oct

Topola''s new logo. It consists of two parallel bow-shapes red curves and a text saying "Topola".
Topola PCB Routertopola@floss.social
2024-09-02

August–September 2024 Development Update

We have spent the time since the last update on infrastructure tasks and smaller features.

Most importantly, we have configured Codeberg Translate, the Codeberg’s (@Codeberg) instance of Weblate, for Topola. This provides an easy way to translate Topola without having to know how to use advanced software such as Git.

We invite you to translate Topola to your language too!

Full blog post on topola.dev/blog/2024/09/01/aug

#topola #electronics

Animation showing two bands selected with cursor first having their
total length measured, and then being
deleted.
Topola PCB Router boosted:
Michał Stankiewicz :verified:mstankiewicz@pol.social
2024-08-21

Ej, bo już można tłumaczyć projekt @topola na inne języki.
Luknijta se: translate.codeberg.org/engage/

Topola PCB Routertopola@floss.social
2024-07-20

June–July 2024 Development Update

Specctra SES export, Undo/Redo actions, command history import/export, command-line application, advanced debug visualization.

We had intense progress in the last two months. We have finished implementing five new features in total: Specctra SES export, Undo/Redo actions, command history import/export, command-line application, and advanced debug visualization.

Let’s explain what these features are.

topola.dev/blog/2024/07/20/jun

#topola #electronics

Topola PCB Routertopola@floss.social
2024-05-20

April–May 2024 Development Update

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

It has been two months since Topola’s website was created. We will continue to post updates with this frequency, as we are obligated by our agreement with NLnet to keep the user and developer communities up to date with our progress at least every two months.

topola.dev/blog/2024/05/20/apr

#topola #electronics

Topola PCB Routertopola@floss.social
2024-03-21

Topola Now Has a Website and a Blog

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

topola.dev/blog/2024/03/20/top

#topola #electronics

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst