Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free open-source headless TypeScript CMS for React/Next.js with a WordPress-like admin panel and drag-and-drop theming.
Cromwell CMS is a free open-source headless TypeScript CMS for building lightning-fast websites with React and Next.js, combining a WordPress-like admin panel with a developer-friendly API.
Cromwell CMS is a headless content management system that decouples content management from the frontend rendering layer. It is built with TypeScript on a stack of Next.js, Nest.js, TypeORM, and TypeGraphQL, and exposes content to clients through a CMS API that supports GraphQL and Apollo. The project runs as a Node.js application and is developed openly on GitHub under the CromwellCMS organization (with over 750 stars). The CMS accepts content entered through an admin panel GUI and delivers it to React or Next.js frontends.
Cromwell CMS is free and open source. There are no paid tiers listed; the source code is available on GitHub under the CromwellCMS organization.
Yes, Cromwell CMS is free open-source software. The project is publicly available on GitHub, and all core features, including the admin panel and theme editor, are included without cost.
Cromwell CMS supports SQLite, MySQL, MariaDB, and PostgreSQL. The integrated database layer uses TypeORM, so you can switch between these database engines based on your hosting environment.
Yes, Cromwell CMS is specifically built for React and Next.js. It provides a CMS API that Next.js applications can query, and it is developed on a stack that includes Next.js, Nest.js, TypeORM, and TypeGraphQL.
Yes, the WordPress-like admin panel GUI and drag-and-drop theme editor are designed for people with no programming background. You can install themes, manage content, and run a store or blog without writing code.
Themes and plugins are available through the official store, which can be accessed from the admin panel. You can install them with a simple click and manage them locally within the CMS.
