
Tina CMS
Open-source Git-backed headless CMS with real-time visual editing
Overview
TinaCMS is an open-source, Git-backed headless CMS that stores content as
Markdown, MDX, and JSON files in your repository. It provides a real-time
visual editing experience on top of your site, letting non-technical editors
make changes without touching code. Tina exposes a GraphQL data layer for
querying file-based content with filtering, sorting, and pagination. It
supports self-hosting or the managed TinaCloud service for authentication,
user management, and editorial workflows. Ideal for developers building
Jamstack sites who want Git version control with a user-friendly CMS overlay
for their content teams.
Apache 2.0
Best for:
Features
Pricing
Compatible Technologies
Technical Features
Community
13100
GitHub Stars
42.3k/week
NPM Downloads
3k+
Discord Members
2026-02-04
Last Update
Enterprise Features
Multi-tenant Support
TinaCMS provides a multi-tenancy guide in its documentation, enabling separate content management per tenant through project-level isolation in TinaCloud. Each project can be configured with its own repository, users, and roles.
Scalability
Horizontal scaling and high-availability deployments
Security & Compliance
Find Tina CMS Experts
Looking for professional help with your Tina CMS project? Here are top certified agencies and developers.
Top Agencies
Alpina Tech
#1 RecommendedCraft custom, responsive websites using expert code and stunning design. Build your site with a flexible CMS and premium hosting to boost your digital presence.

QBurst
QBurst is a digital engineering company that crafts delightful client experiences through AI-driven software engineering and data solutions.

Tentwenty Digital Agency
Tentwenty Digital Agency specializes in addressing complex client challenges through a combination of cutting-edge UI/UX design and seamless technical integration.
NOTUM
#1 RecommendedWe are CMS-centered agency with 7 years of CMS experience. We build scalable corporate websites for scale-ups with headless CMS solutions. From design to deployment, we deliver complete, reliable support.

Successive Digital
#1 RecommendedSuccessive Digital is a modern technology consulting partner built for enterprises that want to scale with confidence.


TinaCMS is an open-source headless CMS built around Git-based content
management and visual editing. Editors can update Markdown and structured
content directly on the page through a live preview interface, while every
change is committed back to the Git repository. It supports self-hosting
or a managed cloud option via TinaCloud.
Key Highlights
- Real-time visual editing with contextual click-to-edit
- Git-backed content versioning on every save
- GraphQL content API with filtering and pagination
Why It Fits Jamstack Workflows
- Exposes a local and cloud-hosted GraphQL API for querying Markdown, MDX, and JSON content at build time or on request
- Supports webhooks and editorial workflows with branching, letting content changes trigger SSG rebuilds through standard CI/CD pipelines
Typical Implementations
- Marketing and landing pages
- Documentation portals
- Developer blogs and content hubs
- Corporate websites with non-technical editors
Setup Snapshot
Hosting: "Self-hosted or managed via TinaCloud"
Content: "Collections defined in a config file; edited visually or via forms"
Delivery: "GraphQL API with local dev server and cloud-hosted endpoint"
Notes
- Self-hosting requires a database adapter (e.g., MongoDB or Vercel KV) and a Git provider integration
- Visual editing features are most mature with Next.js; other frameworks use the standard CMS sidebar