COMPARE
Typeroll and TinaCMS compared
TinaCMS is "an open-source, Git-backed headless content management system". Content stays in Markdown, MDX and JSON files in your repository, and every save is a commit. Typeroll keeps content in a CMS and generates the whole Astro site from it.
Side by side
| TinaCMS | Typeroll | |
|---|---|---|
| Licence | Apache-2.0 | MIT |
| Content storage | Markdown, MDX and JSON files in Git; each save creates a commit | CMS database; each publication writes generated Astro source to your GitHub |
| Backend | TinaCloud (hosted) or self-hosted backend | Typeroll Cloud or self-hosted CMS |
| Astro | @tinacms/astro, visual editing without React in the page tree | Generates the Astro site |
| Your code | You own the site code and add Tina to it | No site code to maintain; design with blocks, templates and Styles |
| Editing | Visual editing at /admin | Visual block editor, built-in AI assistant |
| API | GraphQL API with a generated, typed client | REST API and MCP server |
| Users | Free plan: 2 users | Unlimited users on the Cloud plan |
| AI agents | No MCP server in the official docs read | Hosted MCP server with OAuth, skills |
| Hosting | Your choice | Static files on your Cloudflare |
| Pricing (TinaCloud) | Free (2 users); Team $24/project/month billed annually, $29 monthly; Business $249/project/month billed annually, $299 monthly; Enterprise custom | Open source free; Cloud free in beta (30-day trial), then USD 39/month or USD 29/month billed annually, unlimited sites and users |
Choose TinaCMS when
- Your team is developer-led and wants content as files in Git next to the code, with pull requests and code review for content.
- You already maintain an Astro or Next.js codebase and want to add editing.
Choose Typeroll when
- You want the CMS to own the whole site, so editors and AI agents can add pages, templates and sections without code changes.
- You manage many sites and want shared publishing setup and roles.
- Your agent should build through MCP rather than editing files.

Sources
Facts about TinaCMS come only from its own documentation and website, checked on 1 November 2026. If something has changed, tell us and we will correct it.
- TinaCMS docs, https://tina.io/docs (retrieved 2026-11-01)
- TinaCMS Astro guide, https://tina.io/docs/frameworks/astro (2026-11-01)
- TinaCMS pricing, https://tina.io/pricing (2026-11-01)
- TinaCMS repository, https://github.com/tinacms/tinacms (2026-11-01)
GOOD QUESTIONS
Questions and answers
Is Typeroll Git-based?
Publishing is: every publication writes Astro source to a GitHub repository you own. Editing is not: content lives in the CMS, not in Markdown files.
START BUILDING
Try Typeroll alongside your current tools.
Free during the beta. No payment card. After the beta, USD 39 per month, or USD 29 per month billed annually.