Tina iconTina

Fully open-source CMS with Markdown and Visual Editing.

Open Source Alternative to:

Repository activity:

Stars11,893

Forks604

Open Issues136

Last commit5 days ago

License:

Apache-2.0

Languages:

TypeScript
JavaScript
CSS
Tina screenshot

TinaCMS is a fully open-source headless CMS designed to simplify content management by integrating with your existing Git repository. It provides robust support for Markdown, MDX, and JSON files, allowing developers and content creators to manage content seamlessly. TinaCMS offers a live preview feature, enabling users to see content changes in real-time as they edit, which significantly enhances the user experience.

  • Visual Editing: See content changes in real-time as you edit.
  • Git Integration: Users can edit, save changes, and request approval from within the UI, while developers manage branches, commits, and pull requests in GitHub.
  • Markdown Support: Supports Markdown, MDX, and JSON files, making content management straightforward and efficient.
  • Editorial Workflow: Review and manage content on different branches without needing to drop into GitHub or another IDE.
  • Local Development: Easily set up and run Tina locally to talk to your local filesystem.
  • 3rd-party Media: Store media assets in your repo or connect to S3, Cloudinary, DigitalOcean Spaces, etc.
  • Control your Components: Use pre-built templates or create custom components from scratch.
  • Open-Source: Licensed under Apache 2.0, it can be self-hosted or hosted on TinaCloud.
  • Easy Documentation: Tina’s own documentation runs on TinaCMS, showcasing its capabilities.

TinaCMS empowers developers and content creators to manage content efficiently, providing a seamless integration with Git and a user-friendly interface for real-time editing. Its open-source nature and extensive feature set make it a versatile choice for modern web development.

Share: