KeystoneJS Classic
Node.js content management system and web app framework built on Express and MongoDB, with an auto-generated admin UI for its data models.
v4.keystonejs.comrepositorydocs
KeystoneJS Classic is the version 4 line of Keystone, a Node.js content management system and web app framework built on Express and Mongoose. Developers define data models in code, and the framework generates an admin interface from them, so editors can manage records in the browser. Content is stored in MongoDB.
The setup guide’s launch file starts the application server, so a Keystone site runs as a long-lived Node.js process rather than as static files.
Worth knowing
The repository is archived. Its README says the project is “not receiving any new updates” and names Keystone 6 as the choice for new projects.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-23: Status, links, Maintainer, Categories, License model, Content storage, Install with
github.com/keystonejs/keystone-classic/blob/master/README.md - 2026-10-23: links, Admin interface
v4.keystonejs.com/ - 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/keystonejs/keystone-classic - 2026-10-23: First release
registry.npmjs.org/keystone - 2026-10-23: Built on, Runtime
v4.keystonejs.com/getting-started - 2026-10-23: Databases
v4.keystonejs.com/documentation/database - 2026-10-23: Runs as
v4.keystonejs.com/getting-started/setting-up/part-1 - 2026-10-23: Current major version, Last release
api.github.com/repos/keystonejs/keystone-classic/releases - 2026-10-23: Contributors
api.github.com/repos/keystonejs/keystone-classic/contributors - 2026-10-23: npm downloads a week
api.npmjs.org/downloads/point/last-week/keystone - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/keystone