Skip to content
django-nms

About

Django engineers and people who run a network

django-nms grew out of the daily work of a fiber operator in Kraków. We develop it as a product for operators who want a modern system without giving up local compliance.

  • Code, not slides: every feature on this site has a counterpart in the repository
  • Modern stack: Python, Django, PostgreSQL 17, Redis, Docker
  • Open approach: public roadmap, honest comparison table, source code access in the Enterprise plan

Why Django

LMS served a generation of Polish operators, but PHP and Perl from the early 2000s are ever harder to maintain and extend. Foreign SaaS systems are polished but do not know national e-invoicing or tax files, and their price rises with the dollar.

We built django-nms on Django because it is a stack where developers are easy to find, tests are easy to write and the system is easy to maintain for years. Every module has tests run in CI against PostgreSQL. The admin interface, based on django-unfold, gives dark mode, a command palette and responsive views without writing a frontend from scratch.

django-nms is not open source today. Enterprise customers get access to the source code under a commercial licence, and a community edition under an open licence is under consideration. We earn on hosting, support, migrations and custom development.

django-nms is built and sold by Deployed sp. z o.o., ul. Juliusza Lea 114, 30-133 Kraków, Poland, KRS 0000865062, VAT ID PL6772457369, REGON 387303232.

Kraków
where the code is written and the first network runs on django-nms
930+
automated tests
PostgreSQL 17
production database
Django 6
current framework version

Let's talk

About your network, your bank and your routers. Specifically.