Helios has been professionally developed. It aims to be compliant with the relevant aspects of the following standards and conventions among others whenever possible:
- Database Application Policy
- Debian Policy Manual
- Debian Python Policy
- DEP-8
- File Hierarchy Standard
- GNU Coding Standards
- IANA Service Name & Transport Protocol Port Number Registry (heliosd)
- LSB Specifications
- Native Language Support
- OpenAPI Specification
- POSIX
- UPnP (disabled by default)
- XDG
- Zeroconf (aka Avahi / Apple’s Bonjour)
Most of Helios is written in portable high performance native C++17 with build environment assistance of the industry standard GNU Autotools.