Skip to content

Latest commit

 

History

History
170 lines (150 loc) · 4.69 KB

File metadata and controls

170 lines (150 loc) · 4.69 KB
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 studio

Open http://localhost:3000/_studio/ to browse objects, test APIs, and inspect metadata.


Learn

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." />

Build

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." />

Understand

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." />

Look Up

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." />

Who is this for?

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