Omniport prides itself on its impressive and rich feature set. This includes the following non-exhaustive list.
All the postulates of PEP8 have been satisfied, from the sane rules to the preposterous 80 character limit.
All the postulates of Standard have been satisfied, from the sane rules to the preposterous no semicolon rule.
Even the most basic and obvious functions and classes have been documented amply, as this documentation testifies.
Modern technological stack
A consistent JSON API by Django REST framework on the backend powers a single-page React application on the frontend.
Hope the devs are OK with bleeding because Omniport rolls with the latest in technology as evident from the stack.
Docker containers ensure an easy set up and also the peace of mind that there will never be surprises in production.
The entire project consists of mix-and-match, plug-and-play, load-and-forget components that work independently but better together.
Almost any and every feature that you could possibly think of, and then some, have been baked in and well integrated.
The entire project is very minimal and is totally devoid of bloat or unwanted software. We call it lean.
Almost the entire project can be configured via external YAML and ENV files without touching a single line of code.
From the tech stack to the dependencies, Omniport is built on open-source. It only makes sense to give back to the wonderful community.