This Nitrogen project is an umbrella project for a set of popular hardware device adapters. See each subproject for more information about each.
The Nitrogen project is housed in a set of GitHub projects:
- service: Core platform responsible for managing principals, security, and messaging.
- client: JavaScript client library for building Nitrogen devices and applications.
- admin: Web admin tool for working with the Nitrogen service.
- device: Device principals for common pieces of hardware.
- commands: CommandManagers and schemas for well known command types.
- cli: Command line interface for working with the Nitrogen service.
- reactor: Always-on hosted application execution platform.
- apps: Project maintained Nitrogen applications.