ObjectOS
The Business Operating System
Instant Backend. Security Kernel. Workflow Automation. Built on ObjectQL & NestJS.
The Operating System for Enterprise Data
ObjectOS is a production-ready, metadata-driven runtime platform. While ObjectQL defines how data looks, ObjectOS defines how business runs.
Instantly turn static YAML schemas into secure, scalable, and compliant APIs.
The Enforcer
Intercepts every request to enforce RBAC (Role-Based Access Control) and Record-Level Security (RLS).
The Server
Automatically serves REST, GraphQL, and JSON-RPC APIs for Object UI.
The Automator
Runs server-side triggers, workflows, and scheduled jobs.
Key Features
Everything you need to build enterprise applications.
Enterprise Security Kernel
ObjectOS doesn't just read data; it protects it.
- •Authentication: Integrated OIDC, SAML, and LDAP support
- •Fine-Grained Permission: Field-level and record-level sharing rules
- •Audit Logging: Built-in tracking of who did what and when
Instant API Gateway
Stop writing boilerplate controllers.
- •Auto-generated REST API: Works out-of-the-box
- •Auto-generated GraphQL: Instant schema stitching
- •Metadata API: Serves UI configuration to frontend clients
Workflow & Automation
Business logic that adapts to your needs.
- •Triggers: Run code beforeInsert, afterUpdate, beforeDelete
- •Flow Engine: Visual workflow execution (BPMN-style)
- •Job Queue: Background task processing based on Redis
Built as a Modular Monorepo
ObjectOS is built with NestJS and organized into focused packages.
@objectos/kernelThe Brain
Core logic engine. Wraps ObjectQL, manages plugins, and handles the event bus.
@objectos/serverThe Gateway
NestJS application layer. Handles HTTP/WS traffic, Middlewares, and Guards.
@objectos/plugin-authAuth
Authentication strategies (Local, OAuth2, Enterprise SSO).
@objectos/plugin-workflowLogic
Workflow engine and trigger runner.
@objectos/presetsConfig
Standard system objects (_users, _roles, _audit_log).
Start Building with ObjectOS
Open source. AGPL v3 Licensed. Production ready.