| title | ObjectStack Protocol |
|---|---|
| description | The Metadata-Driven Protocol for the Post-SaaS Era. |
import { Rocket, BookOpen, FileCode, Layers, Database, Layout, Cpu, Bot, Workflow, Shield, Globe, Terminal, FolderOpen, Lightbulb, Wrench, BookMarked, Brain } from 'lucide-react';
ObjectStack is a Metadata-Driven Protocol for building enterprise applications. Define Data, UI, Automation, and AI as structured metadata — ObjectStack handles the rest.
npx @objectstack/cli init my-app && cd my-app && os studioOpen http://localhost:3000/_studio/ to browse objects, test APIs, and inspect metadata.
New to ObjectStack? Start here.
} title="Quick Start" href="/docs/getting-started/quick-start" description="Create a project, define objects, launch the Studio — in 5 minutes." /> } title="Core Concepts" href="/docs/getting-started/core-concepts" description="Metadata-driven development, design principles, and naming conventions." /> } title="Architecture" href="/docs/getting-started/architecture" description="The three-layer protocol stack: ObjectQL, ObjectOS, ObjectUI." /> } title="Example Apps" href="/docs/getting-started/examples" description="Run the Todo, CRM, and BI examples to learn hands-on." /> } title="Package Overview" href="/docs/guides/packages" description="Complete guide to all 27 packages: core, services, drivers, plugins, and adapters." />Task-oriented guides for building real applications.
} title="Data Modeling" href="/docs/guides/data-modeling" description="Design objects, fields, relationships, and validation rules." /> } title="Business Logic" href="/docs/guides/business-logic" description="Workflows, approval flows, triggers, and formulas." /> } title="Security" href="/docs/guides/security" description="Profiles, permissions, sharing rules, and row-level security." /> } title="AI Capabilities" href="/docs/guides/ai-capabilities" description="AI agents, RAG pipelines, and natural language queries." /> } title="AI Skills System" href="/docs/guides/skills" description="Structured knowledge modules for intelligent code generation." /> } title="Plugin Development" href="/docs/guides/plugin-development" description="Build, test, and publish custom plugins." /> } title="API & Client SDK" href="/docs/guides/api-reference" description="REST, GraphQL, WebSocket APIs, and frontend integration." />Deep protocol specifications for implementers and architects.
} title="ObjectQL — Data" href="/docs/protocol/objectql" description="Schema, state machines, query syntax, and security." /> } title="ObjectUI — Interface" href="/docs/protocol/objectui" description="Layout DSL, widget contracts, and actions." /> } title="ObjectOS — System" href="/docs/protocol/objectos" description="Lifecycle, HTTP/realtime, plugins, and config." />Auto-generated schema reference and quick-lookup cheatsheets.
} title="Schema Reference" href="/docs/references" description="Auto-generated docs for every Zod schema in the protocol." /> } title="Cheatsheets" href="/docs/guides/cheatsheets" description="Field types, query syntax, error codes, and permissions at a glance." /> } title="CLI Reference" href="/docs/getting-started/cli" description="All commands: init, generate, serve, studio, compile, validate." /> } title="Glossary" href="/docs/getting-started/glossary" description="Key terminology across all 11 protocol namespaces." />| Audience | Use Case |
|---|---|
| Platform Architects | Build internal developer platforms (IDP) that scale |
| Protocol Implementers | Write new Drivers for ObjectQL or Renderers for ObjectUI |
| AI Agent Developers | Use a structured, deterministic language for AI-generated software |
| Low-Code Builders | Rapid application development with metadata-driven workflows |