TinaCMS is a free and open-source headless CMS focused on providing the best developer experience for building web sites and applications. Tina has two main components:
For people who don’t want to self-host their CMS, Tina Cloud provides a hosted option.
Create a testing site:
npx create-tina-app@latest
Or request a demo.
Tina is an open-source headless CMS that does two things differently:
Like other headless CMSs, Tina provides a GraphQL API to query your content. However, Tina generates its API from content stored in Markdown and JSON files in a Git repository. This allows you to use the file system as the source of truth for your content instead of a database but gives you an API to query that content (i.e. post.author.name
).
Tina Cloud Enterprise customers can leverage Tina’s Editorial Workflow for advanced Git features like branching and Pull Requests.
Tina supports visual editing for sites using React (and soon Vue & Svelte). This means your content creators get a live preview when editing content. This allows you to give content creators a site-builder experience with block-based editing that feels similar to Wix or Squarespace.
For Tina Cloud Business and Enterprise customers, Tina’s editorial workflow makes working on Branches and making Pull Requests user friendly.
Tina is used by agencies, Fortune 500 companies, and governments to power various types of sites. Tina can scale to sites with 10’s of thousands of Markdown-based pages, such as smashingmagazine.com.
Find more headless content management systems.