Topological Router (TopoR) - система автоматизированного проектирования, которая позволяет разрабатывать печатные платы. Эта программа разработана российскими разработчиками.
 
Прежде всего TopoR создавался для проектирования плат, которые до этого были подготовлены в других системах и имеют формат PCAD ASCII PCB, PADS ASCII, а также DSN.
 
Применение топологического трассировщика TopoR позволяет проектировать как простые однослойные платы, так и платы повышенной плотности. Трассировка соединений происходит не только под стандартными углами в 45 и 90 градусов. Программа также умеет грамотно рассчитывать монтажное пространство, за счет чего значительно уменьшается уровень перекрёстных помех электромагнитного характера.
 
Если будет стоять необходимость перемещения каких-либо объектов (межслойных переходов), то TopoR вычисляет наиболее приемлемые варианты формы проводников, учитывая зазоры. Эта функция упрощает процесс редактирования проекта.
Также в программе есть два варианта вычислений: расчет с использованием и без использования дуг окружностей. При первом варианте прокладка проводников осуществляется дуговым методом, т.е. препятствия огибаются по дуге. Второй вариант прокладки осуществляется при помощи ломаных линий.
 
При выборе функции автотрассировки программа самостоятельно проигрывает все возможные варианты и удаляет из них те, которые имеют самую большую суммарную длину проводников, а также число межслойных переходов.
В автоматическом режиме TopoR может выполнять и расстановку объектов. Хотя этот метод не может сравниться с ручным методом, для закладки фундамента эта функция полезна.
 
Есть функция сглаживания стыка проводника с контактными площадками при помощи каплевидного метода.