https://github.com/tinacms/tinacms
A fully open-source headless CMS that supports Markdown and Visual Editing
https://github.com/tinacms/tinacms
cms content-management-system forestry markdown nextjs react tina tinacms typescript
Last synced: 7 days ago
JSON representation
A fully open-source headless CMS that supports Markdown and Visual Editing
- Host: GitHub
- URL: https://github.com/tinacms/tinacms
- Owner: tinacms
- License: apache-2.0
- Created: 2019-07-23T18:37:47.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-04-14T08:04:24.000Z (8 days ago)
- Last Synced: 2025-04-15T04:57:35.496Z (7 days ago)
- Topics: cms, content-management-system, forestry, markdown, nextjs, react, tina, tinacms, typescript
- Language: TypeScript
- Homepage: https://tina.io
- Size: 865 MB
- Stars: 12,431
- Watchers: 67
- Forks: 636
- Open Issues: 187
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Support: .github/SUPPORT.md
Awesome Lists containing this project
- awesome - tinacms - Tina is a site editing toolkit for modern React-based sites (Gatsby and Next.js) (TypeScript)
- awesome-ccamel - tinacms/tinacms - A fully open-source headless CMS that supports Markdown and Visual Editing (TypeScript)
- awesome - tinacms/tinacms - A fully open-source headless CMS that supports Markdown and Visual Editing (TypeScript)
- awesome-github-repos - tinacms/tinacms - A fully open-source headless CMS that supports Markdown and Visual Editing (TypeScript)
- awesome-repositories - tinacms/tinacms - based sites (Gatsby and Next.js) (Typescript / Javascript)
- awesome-list - tinacms - centric CMS to build contextual and intuitive editing experience without sacrificing code quality. | tinacms | 6369 | (TypeScript)
- StarryDivineSky - tinacms/tinacms
- project-awesome - tinacms/tinacms - A fully open-source headless CMS that supports Markdown and Visual Editing (TypeScript)
- stars - tinacms - source headless CMS that supports Markdown and Visual Editing | tinacms | 12433 | (TypeScript)
- awesome-starred - tinacms/tinacms - A fully open-source headless CMS that supports Markdown and Visual Editing (markdown)
- stars - tinacms - source headless CMS that supports Markdown and Visual Editing | tinacms | 12140 | (TypeScript)
README
[](https://github.com/tinacms/tinacms/blob/main/LICENSE)
[](https://www.npmjs.com/package/tinacms)
[](https://github.com/tinacms/tinacms/actions/workflows/main.yml)# [](https://tina.io)
[](https://tina.io/)
Tina is a headless content management system with support for **Markdown**, MDX, JSON, YAML, and more.
It comes with a GraphQL API:
- Query your Markdown content like this 👉 `post.author.firstName`
- Supports statically generated and server side rendered pages
- Supports references between documentsTina offers a live preview (optional and opt-in) that makes editing Markdown files very intuitive for less-technical people.
## Getting Started
Test a TinaCMS starter site locally
```
npx create-tina-app@latest
```Or try a [demo site](https://app.tina.io/quickstart) on TinaCloud.
## Documentation
Visit [Tina's documentation](https://tina.io/docs/) to learn more.
## Questions?
[](https://twitter.com/intent/tweet?url=https%3A%2F%2Ftinacms.org&text=I%20just%20checked%20out%20@tinacms%20on%20GitHub%20and%20it%20is%20sweet%21&hashtags=TinaCMS%2Cjamstack%2Cheadlesscms)
[](https://github.com/tinacms/tinacms/discussions)Visit the [GitHub Discussions](https://github.com/tinacms/tinacms/discussions) or our [Community Discord](https://discord.com/invite/zumN63Ybpf) to ask questions, or look us up on on Twitter at [@tinacms](https://twitter.com/tinacms).
## 🧑🎓 Earn a Tina Badge
Go the extra mile and earn a Tina Dev Badge 🦙: [Earn a Tina Credly badge](./_docs/dev-badge.md)
## Vision
To be the world-leading CMS with Git support that developers love.
## Tech Stack
See
https://tina.io/docs/introduction/faq/#what-is-tinas-tech-stack## Roadmap
Our development priorities can be read on our [Public Roadmap](https://tina.io/roadmap/).
## Contributing
Please see our [./CONTRIBUTING.md](https://github.com/tinacms/tinacms/blob/main/CONTRIBUTING.md)
### Maintainers
- Kelly Davis ([@kldavis](https://github.com/kldavis4))
- Jeff See ([@jeffsee55](https://github.com/jeffsee55))
- Matt Wicks ([@wicksipedia](https://github.com/wicksipedia))
- Jack Pettit ([@JackDevAU](https://github.com/JackDevAU))
- Jord Gui ([@Jord-Gui](https://github.com/Jord-Gui))
- Nick Curran ([@ncn-ssw](https://github.com/ncn-ssw))
- Brook Jeynes ([@brookjeynes-ssw](https://github.com/brookjeynes-ssw))
- Ben Neoh ([@Ben0189](https://github.com/Ben0189))
- Warwick Leahy ([@leahy268](https://github.com/leahy268))
- Seth Daily ([@sethdaily ](https://github.com/sethdaily))
- Josh Berman ([@joshbermanssw](https://github.com/joshbermanssw))
- Scott Gallant ([@scottgallant](https://github.com/scottgallant))
- Adam Cogan ([@adamcogan](https://github.com/adamcogan))View our awesome SSW devs at [ssw.com.au/people](https://www.ssw.com.au/people/?skill=%F0%9F%A6%99-TinaCMS).
