Loving Tina? ⭐️ us on GitHub

We use cookies to improve your experience. By continuing, you agree to our use of cookies. Learn More

Docs

v.Latest
Introduction
Core Concepts
Querying Content
Editing
Customizing Tina
Going To Production
Media
Drafts
Guides
Further Reference

Introduction

Tina is an open-source, Git-backed headless content management system (CMS) that empowers both developers and content creators to collaborate seamlessly on a single platform. Tina enables developers to craft a custom visual editing experience perfectly tailored to their website or application while supporting a broad range of content types such as Markdown, MDX, and JSON.

Advantages of Tina

Git-based content management

  • Tina uses Git to provide a single source of truth for content and code, enhancing collaboration between developers and content editors.
  • Content changes are committed directly to your repository, ensuring version control and content history.

Real-time visual editing

  • Create and edit content directly in the context of your website or application with Tina's real-time visual editor.
  • Customizable content blocks allow content editors to assemble pages and manage content intuitively, similar to using a site builder.
  • The changes made by the editors can be previewed in real-time before publishing, ensuring the quality of the content.

Control over content

  • Tina's open-source model gives you complete control and ownership over your content.
  • Tina's (optional) self-hosted backend gives you piece of mind from vendor lock-in.

Scalability

  • Performance at Scale: Tina is designed for large-scale projects. Whether your site has hundreds or tens of thousands of pages, Tina ensures optimal performance.
  • Powerful Query Capabilities: With Tina's unique data layer, your Markdown content becomes as flexible and queryable as if it were in a database.
Last Edited: January 29, 2025