tinacms/tinacms
TinaCMS is the leading open-source headless CMS that supports Markdown and Visual Editing. Your content is stored in your own GitHub repo 🦙 ❤️ observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 2598
- days_rel: 9
- days_push: 7
- n_releases_24m: 1105
Adoption not part of the score
13757 stars · 744 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
TinaCMS is an open-source, Git-backed headless CMS that stores content as Markdown, MDX, JSON, or YAML directly in your GitHub repository. It provides a visual editing experience with live preview, a GraphQL content API, and works with frameworks like Next.js, Astro, Hugo, and others.
Use cases
- add visual editing to a Next.js or Astro site
- manage markdown blog content in a git repo
- let non-technical editors update a static site
- build a documentation site with git-based workflow
- query markdown content via a GraphQL API
- replace a database-backed CMS with file-based content
- set up editorial workflow with PR-based content review
When to choose
- your content should live in your own git repository as markdown
- you want visual editing with live preview for editors
- you use React-based frameworks like Next.js or Astro
- you want a database-free, self-hosted content workflow
- you need PR-based review and versioning of content changes
When to avoid
- you need a traditional database-backed CMS with complex relational content
- your site is not JavaScript/React-based and you don't want a GraphQL layer
- you need heavy multi-channel content delivery beyond static sites
- you require fully offline editing without GitHub connectivity
Facets
application · maturity stable
graphql markdown web-framework developer-tools web-development cms documentation frontend cross-platform self-hosted headless-cms git-backed visual-editing markdown mdx nextjs react astro tinadocs jamstack cms nodejs web-server
9 sources
- readme: https://github.com/tinacms/tinacms · fetched 2026-08-28 · 73168776578c
- homepage: https://tina.io · fetched 2026-08-29 · fa620cd554a1
- site_page: https://tina.io/docs · fetched 2026-08-29 · d7f68b5e6c51
- site_page: https://tina.io/tinadocs · fetched 2026-08-29 · cb88fd904d24
- site_page: https://tina.io/tinadocs/docs · fetched 2026-08-29 · 593f0948dc14
- site_page: https://tina.io/docs/support · fetched 2026-08-29 · 724492969c70
- site_page: https://tina.io/about · fetched 2026-08-29 · 64904d4fb7ed
- site_page: https://tina.io/pricing · fetched 2026-08-29 · 6268bc6d17c9
- site_page: https://tina.io/tinacms · fetched 2026-08-29 · 9a7ca6f73fda
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tinacms/tinacms | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem