The framework we build everything else with
Contember is an open-source full-stack framework. You define a data model in TypeScript and get a GraphQL API, authentication, role-based permissions and a React admin interface. Over seven years in production, carrying everything from small editorial systems to systems that run entire companies.
You describe the model. You get everything else.
Most business software is the same work over and over: database, API, authentication, permissions, admin. Contember does it for you.
You define the model
You describe the data model, roles and permissions declaratively in TypeScript. One source of truth for the whole application, readable by people and by AI agents.
The rest gets generated
From the model you get a GraphQL API tailored to roles, authentication, database migrations and the admin. The plumbing that otherwise takes weeks to write is done instantly.
You build only what matters
Your time goes into business logic and interfaces, not infrastructure. That is why complex applications get built on Contember in weeks, not quarters.
Ready-made pieces you otherwise write over and over
GraphQL API
Powerful APIs generated automatically, tailored to individual roles.
Authentication & authorization
User management, sign-in flows and the Tenant API built in.
Role-based permissions
Access rules down to individual cells. Secure from the start.
React data binding
React components wired to GraphQL data automatically.
PostgreSQL
A proven open-source database, fully managed by the framework.
Schema migrations
Edit, generate, deploy. Without losing data.
Actions & webhooks
Automations triggered by data changes.
Event log & audit
Every operation recorded, complete history.
Multi-tenant & multilingual
Multiple tenants and languages built in.
WYSIWYG editor
Structured text with custom blocks.
2FA & OAuth
Enterprise-grade security built in.
A framework that AI agents can work with too
We designed Contember around an assumption that has since become reality: applications will increasingly be built, modified and maintained by AI agents. A declarative model means minimal context, a readable architecture and patterns that language models can reason about reliably.
In practice this means an agent cannot “break the database”: it works with the model, not with SQL.
Deploy to your cloud, or ours
Contember Cloud
Fully managed deployment: infrastructure, scaling, security patches and database backups are our job. Plans from free to enterprise.
Self-hosted
Open source under the Apache 2.0 license. Deploy to your own infrastructure: AWS, GCP, Azure or bare metal. Full control, no license fees for the core.
The fastest path to your first app
Developers start with the command below. Companies without developers never need to touch the framework. That is what Fabrika is for.