Open SourceCMS9k
Keystone
Programmable, code-first headless CMS and GraphQL API for Node.js.
Keystone is an open-source headless CMS and application backend where the content schema is defined entirely in TypeScript and instantly generates a powerful GraphQL API plus an auto-built admin UI. It supports rich access control, field-level hooks, and runs on top of Prisma with PostgreSQL, MySQL, or SQLite.
Repository
keystonejs/keystoneLanguage
TypeScriptWhat you'd build with it
- Defining content models in TypeScript and getting a typed GraphQL API for AI agents to query
- Building a custom admin backend with granular access control for editorial teams
- Powering a decoupled frontend or app with a code-first content backend on Prisma
Tags
headless-cmsgraphqltypescriptprisma