Notipa is free, open-source software, and it stands on the shoulders of other free, open-source software. This page credits the projects it's built with.
Last updated: July 26, 2026
Notipa's backend is a Django application, deployed with Gunicorn behind Whitenoise for static files, storing data in PostgreSQL. Every one of these is free and open source, and we're grateful to the maintainers and contributors who build and support them.
Django
6.0.7The Python web framework Notipa is built on — models, views, templates, auth, and the admin.
django-environ
0.11.2Reads Notipa's configuration from environment variables, following 12-factor app conventions.
psycopg
3.2.13 (binary)The PostgreSQL database adapter Django uses to talk to Postgres.
WhiteNoise
6.7.0Serves Notipa's static files directly from the app server, without a separate CDN or file host.
PostgreSQL
—The relational database that stores every school's Notipa data, self-hosted or on the demo.
One tool in Notipa's toolchain isn't open source: PyCharm, JetBrains' Python IDE, used during development. It's proprietary software under JetBrains' commercial license, and it isn't distributed with Notipa or required to run it — it's listed here only for transparency about what the project was built with.
PyCharm
—JetBrains' Python IDE, used to write and debug Notipa during development.
Notipa itself is released under the MIT licence — see the source on GitHub for the full list of dependencies and their licences. Spotted a missing credit or an incorrect licence above? Email theovanstratum1953@gmail.com and we'll fix it.