← All projects

KeystoneJS

The superpowered Node.js Headless CMS for developers

Dev Toolsheadless-cmsgraphqlnodejsopen-sourcetypescriptcontent-managementprisma
KeystoneJS screenshot

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

Similar projects