Support for developers

Faster, easier development of Neon itself and its extensions is enabled by a number of design features:

Local Sandbox on Minikube

A realistic local production environment can be set up by running Neon on a Kubernetes cluster created using Minikube.

Local instances of Neon may be used by developers to develop any extension of the Neon UI or complex web applications by accessing Neon's APIs.

Sandboxes are entirely self-contained. No access is needed to external repositories, avoiding interference with other environments

Versioning of Neon's local data and DB makes it easy to share content and examples with teammates.

Versioned configuration repositories

All configuration is stored in Neon's database or deployed on its pods from dedicated Git repositories, ensuring everything can be safely managed through modern development and deployment pipelines.

Configuration import/export

Neon's SaaS configuration can be exported and imported with a few clicks directly from Neon's UI, allowing easy sharing of workspace and site configurations.

Centralized updated documentation

Neon's available APIs, essential core structure documentation and extension cookbooks reside on a constantly updated documentation repository, providing a ‘single source of truth’ accessible through the Neon UI.