📄️ Entities
Define Stack9 entities to model business objects and automatically generate database tables, REST APIs, validation, relationships, and admin UI.
📄️ Screens
Configure Stack9 screens in JSON to render data grids, forms, dashboards, and detail views with actions and permissions without writing frontend code.
📄️ Query Library
Define all your Stack9 data access in the Query Library, a centralized JSON layer for database queries, transformations, pagination, and caching.
📄️ Entity Hooks
Inject custom TypeScript business logic into the Stack9 entity lifecycle to validate, transform, and trigger side effects around database operations.
📄️ Automations
Build workflow-driven business processes in Stack9 that run on entity events, webhooks, or schedules to chain actions without writing backend code.
📄️ Connectors
Integrate Stack9 with external APIs, databases, and cloud platforms using configuration-driven connectors that manage auth, pooling, and secrets.
📄️ Action Types
Learn how Stack9 Action Types package reusable TypeScript business logic into modular, testable units you can reuse across automations and workflows.
📄️ Apps
Learn how Stack9 Apps organize screens, entities, and features into navigation modules with sidebar menus, access control, and modular structure.
📄️ Document templates
Create and manage reusable document templates in Stack9 to generate formatted documents from your application data.
📄️ Modules
Package Stack9 entities, screens, queries, and automations into reusable NPM modules to share functionality and speed development across applications.
📄️ MCP Server
Expose Stack9 query-library queries and webhook automations as Model Context Protocol tools so AI agents can read data and trigger automations.