Tensei
Open source Node.js headless CMS written in TypeScript that generates a dashboard and a GraphQL or REST API from resources defined in code.
Tensei is a headless CMS written in TypeScript and run on Node.js. A project defines its resources in code, and each resource represents a database table. The docs describe a fully customisable GraphQL or REST API, with a CMS dashboard and role-based access control included.
A new project is generated with npx create-tensei-app or yarn create tensei-app, and the server it creates runs as a long-lived Node.js process. Database access goes through MikroORM, and the docs name MySQL, PostgreSQL, SQLite and MongoDB as supported databases, each installed with its own driver package. The source is MIT-licensed and hosted in the tenseijs GitHub organization.
Worth knowing
The project’s website no longer serves the software: its domain now redirects to a parking page. The guides are therefore read from the documentation source repository, which has not been pushed since the newest tag, so the pages describe that release. The repository publishes versions as tags, not GitHub releases.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/tenseijs/tensei - 2026-10-23: links, Minimum runtime, Install with, Runs as, Databases, Admin interface, Content API
github.com/tenseijs/tenseijs.com/blob/master/src/pages/docs/getting-started.mdx - 2026-10-23: Categories, Runtime
github.com/tenseijs/tensei/blob/master/README.md - 2026-10-23: License model, Maintainer
github.com/tenseijs/tensei/blob/master/LICENCE.md - 2026-10-23: First release
api.github.com/repos/tenseijs/tensei/git/tags/2127c8b45918118eb0cc5320e73e6e971b5c1c8e - 2026-10-23: Current major version
registry.npmjs.org/@tensei%2fcore/latest - 2026-10-23: Last release
api.github.com/repos/tenseijs/tensei/git/commits/630f39038c7751178465f990fb358b0c2d5b1914 - 2026-10-23: Contributors
api.github.com/repos/tenseijs/tensei/contributors - 2026-10-23: npm downloads a week
api.npmjs.org/downloads/point/last-week/@tensei/core - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40tensei%2Fcore