Technical Documentation
Nebula provides TypeScript and C# SDKs, a REST API, and scripted system support. These docs cover the integration surfaces meant for external use.
API Reference
REST endpoints for managing entities, components, principals, roles, files, systems, and aggregation. The API is the primary integration surface for external applications and data pipelines.
SDK
TypeScript (@nebula/sdk, @nebula/react) and C# (Nebula.SDK) libraries for building on Nebula. Includes query builders, entity management, real-time subscriptions, and React hooks for frontend development.
Scripted Systems
Write, deploy, and manage lightweight system behaviors using Nebula's built-in scripted worker pool. Includes the in-app editor, lifecycle management, and debugging tools.