AltHub

tinacms/tinacms Alternatives

headless CMS

TinaCMS is a Git-based headless CMS for React/Next.js that stores content as Markdown/MDX in your repository and provides a GraphQL API and visual editing.

13.8kTypeScriptApache-2.0active Β· last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

decaporg/decap-cmsGitHub

Choose when you want a framework-agnostic Git-based CMS with a standalone admin UI instead of a React-integrated one.

A Git-based CMS for Static Site Generators

19.3k
JavaScript
MIT
active2mo ago
sveltia/sveltia-cmsGitHub

Choose for a modern Git-based CMS with first-class i18n and mobile support as a Decap successor.

Leading Git-based headless CMS. Successor to Netlify/Decap CMS. Modern UX, first-class i18n support, mobile support + numerous improvements. Framework-agnostic, open source & free.

2.8k
JavaScript
MIT
active1mo ago
Thinkmill/keystaticGitHub

Choose when you want a TypeScript-native Git-based CMS with no database and single-package integration.

First class CMS experience, TypeScript API, Markdown & YAML/JSON based, no DB

2.3k
TypeScript
MIT
active2mo ago
alineacms/alineaGitHub

Choose when you want a file-based CMS with a different UI and content model, still Git-backed.

Content management, streamlined

850
TypeScript
MIT
active1mo ago
avitorio/outstaticGitHub

Choose when you want a lightweight dashboard for Markdown in your Git repo with a simple API.

Outstatic - A Static Site CMS for Markdown. A dashboard to write, edit, and publish Markdown and MDX stored in your GitHub repository.

3.2k
TypeScript
NOASSERTION
active1mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

payloadcms/payloadGitHub

Choose when you need a full-featured database-backed CMS with a React admin panel, not file-based content.

Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

44.4k
TypeScript
MIT
active1mo ago
keystonejs/keystoneGitHub

Choose when you want a flexible headless CMS with a database schema and GraphQL API, not Git-based.

The superpowered headless CMS for Node.js β€” built with GraphQL and React

10.0k
TypeScript
MIT
active2mo ago
apostrophecms/apostropheGitHub

Choose when you need a full-stack headless CMS with in-context editing and a Node.js framework.

A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.

4.6k
JavaScript
none
active1mo ago
craftcms/cmsGitHub

Choose when you want a PHP-based CMS with a rich content modeling API and headless output.

Build bespoke content experiences with Craft.

3.6k
PHP
NOASSERTION
active1mo ago
primocms/primoGitHub

Choose when you want an agent-native visual CMS with a different content editing paradigm, not a traditional Git-based workflow.

Agent-native visual CMS. Build sites with Claude/Codex/whatever, manage them visually.

2.4k
Svelte
MIT
active1mo ago
SonicJs-Org/sonicjsGitHub

Choose when you need an edge-native headless CMS on Cloudflare Workers with DB storage.

SonicJS - The edge-native headless CMS for Cloudflare Workers. Sub-100ms response times, zero cold starts, TypeScript-first. Built on D1, R2, and Hono.

1.7k
TypeScript
MIT
active1mo ago
dotCMS/coreGitHub

Choose for an enterprise Java-based headless CMS with advanced content workflows.

The Visual Headless Content Management System for Enterprises

948
Java
NOASSERTION
active1mo ago
mixcore/mix.coreGitHub

Choose when you need a .NET/Core CMS with headless APIs and customizability.

πŸš€ A future-proof enterprise web CMS supporting both headless and decoupled approaches. Build any type of app with customizable APIs on ASP.NET Core/.NET Core. Completely open-source and designed for flexibility. Since 2018.

887
C#
MIT
slowing8mo ago
aimeos/pagibleGitHub

Choose when you want a Laravel CMS with AI features and JSON/GraphQL APIs.

Easy, flexible and powerful cloud-native Laravel CMS package powered by AI with JSON:API, GraphQL API, templates, and themes

584
PHP
MIT
active1mo ago
webreinvent/vaahcmsGitHub

Choose when you need a Laravel platform with a headless CMS and application builder.

VaahCMS is a laravel based open-source web application development platform shipped with a headless content management system (CMS).

574
PHP
MIT
active6mo ago
strapi/strapiGitHub

Choose when you prefer a popular, self-hosted headless CMS with a database and REST/GraphQL APIs.

πŸš€ Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

73.0k
TypeScript
NOASSERTION
active1mo ago
directus/directusGitHub

Choose when you want to wrap an existing SQL database into a headless CMS with a data-first approach.

The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

37.7k
TypeScript
NOASSERTION
active1mo ago
webiny/webiny-jsGitHub

Choose when you need an AWS serverless CMS platform with multi-tenancy and GraphQL.

Open-source, self-hosted CMS platform on AWS serverless (Lambda, DynamoDB, S3). TypeScript framework with multi-tenancy, lifecycle hooks, GraphQL API, and AI-assisted development via MCP server. Built for developers at large organizations.

8.0k
TypeScript
NOASSERTION
active1mo ago
uasoft-indonesia/badasoGitHub

Choose when you want a Laravel Vue admin panel/headless CMS for rapid CRUD generation.

Laravel Vue headless CMS / admin panel / dashboard / builder / API CRUD generator, anything !

1.3k
PHP
MIT
slowing1.3y ago
birkir/primeGitHub

Choose when you want a GraphQL CMS with a database, though it's older and less maintained.

✨Open Source GraphQL CMS

1.7k
TypeScript
MIT
dormant3.7y ago
vriteio/vriteGitHub

Choose when you need a developer-focused content platform with an editor and API, though it's not Git-based.

Open-source developer content platform

2.0k
TypeScript
NOASSERTION
active2mo ago
plasmicapp/plasmicGitHub

Choose when you want a visual builder that can also manage content, but requires integrating Plasmic's data system.

Visual builder for React. Build apps, websites, and content. Integrate with your codebase.

7.0k
TypeScript
MIT
active23d ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

estruyf/vscode-front-matterGitHub

Choose when you want a CMS inside VS Code for local content editing rather than a web-based headless CMS.

Front Matter is a CMS running straight in Visual Studio Code. Can be used with static site generators like Hugo, Jekyll, Hexo, NextJs, Gatsby, and many more...

2.5k
TypeScript
MIT
active2mo ago

Listed as an alternative to

These projects were analysed and named tinacms among their alternatives. The relationship is not symmetric β€” how tinacms rates them is a separate judgement, made when tinacms is analysed in its own right.

strapi/strapiGitHub

calls tinacms β€œChoose for Git-backed Markdown content with visual editing, keeping content in your repository.”

πŸš€ Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

73.0kTypeScriptactive
directus/directusGitHub

calls tinacms β€œChoose for Git-backed Markdown content with visual editing inside your React site.”

The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

37.7kTypeScriptactive
keystonejs/keystoneGitHub

calls tinacms β€œChoose if you want Git-backed Markdown content with visual editing and a React integration, not a database/GraphQL API.”

The superpowered headless CMS for Node.js β€” built with GraphQL and React

10.0kTypeScriptactive
webiny/webiny-jsGitHub

calls tinacms β€œChoose when you want Git-backed content with visual editing for React sites, instead of a serverless API.”

Open-source, self-hosted CMS platform on AWS serverless (Lambda, DynamoDB, S3). TypeScript framework with multi-tenancy, lifecycle hooks, GraphQL API, and AI-assisted development via MCP server. Built for developers at large organizations.

8.0kTypeScriptactive
payloadcms/payloadGitHub

calls tinacms β€œFor visual editing on a Git-backed site with React components.”

Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

44.4kTypeScriptactive