What is TinaCMS?

Last updated by Isaac Lombard [SSW] 4 months ago.

TinaCMS is a Headless Git-backed CMS for developers.

A headless CMS is a tool that stores content and sends it to any website or app through an API, without controlling the frontend implementation.

It lets you build a custom content editing portal using React, with changes stored as flat files and committed straight to Git.

This exists separately to your website, which hooks into TinaCMS and pulls that content from Git (see below).

Figure: Keep everything in GitHub

For more details, check out the TinaCMS documentation.

If you have further questions, feel free to join the TinaCMS community on Discord.

Why TinaCMS?

This may or may not be the right fit for your project.

Last Edited: July 11, 2025