Building a plugin
NaaP has full tooling for plugin development and publishing. If you are building a network tool - a monitoring dashboard, a governance interface, an AI pipeline manager - shipping it as a NaaP plugin gives you shared auth, navigation, and database infrastructure with zero setup. Install the CLI and scaffold a plugin:http://localhost:3000. The start.sh script manages the full platform locally:
.env generation, plugin bundle builds, and platform start. Subsequent starts take 6-8 seconds.
Every plugin declares a plugin.json manifest:
/api/v1/my-plugin/* using the standard response envelope: