KeystoneJS
keystonejs.comThe superpowered Node.js Headless CMS for developers
Dev Toolsheadless-cmsgraphqlnodejsopen-sourcetypescriptcontent-managementprisma

About
KeystoneJS is an open-source, headless CMS and app framework for Node.js that lets developers define their data schema in code and instantly get a powerful GraphQL API and Admin UI. It supports TypeScript, access control, database migrations via Prisma, and custom logic without boilerplate. Built by Australian consultancy Thinkmill, it is designed to be deployed anywhere and integrated with any frontend framework.
Problem
Developers need a flexible, code-first backend for structured content without the constraints of traditional CMS platforms.
For
Software developers building content-driven apps or websites
How it works
Developers define a schema in TypeScript or JavaScript, and Keystone automatically generates a GraphQL API, Admin UI, database migrations, and CRUD operations.
Business model
open-source
Status
launched
Company
Thinkmill
Launched
2013