What is tinacms built with?
tinacms is a TypeScript repo built with Next.js, React, Vite, react-router-dom, Astro, and 2 more. It stores its data in @azure/storage-blob, signs people in with next-auth and @clerk/clerk-js, stores files in AWS S3, measures its use with PostHog, connects to GitHub, makes its content with js-yaml, gray-matter, mdast-util-mdx-jsx, micromark-util-types, micromark-util-symbol, and 17 more, validates its data with Zod, yup, and prop-types, is tested with @playwright/test, Vitest, and Testing Library, and uses Cloudinary, @aws-sdk/s3-request-presigner, and Clerk. It has 267,308 written lines, with 774 test files.
Read on November 9, 2026, at commit ee87cb0. Read it as markdown
Frontend
The base 6
- React361 files · in packages/@tinacms/app/package.json
- Vite13 files · in packages/@tinacms/app/package.json
- Next.js12 files
react-router-dom12 files
- Svelte4 files
- SvelteKit3 files
Interface 21
- Radix UI36 files
- Base UI20 files
prompts8 files
- React Hook Form8 files
react-final-form5 files
- Mermaid4 files
react-dropzone4 files
react-day-picker3 files
- Ariakit2 files
dnd-kit2 files
sonner2 files
- TanStack2 files
- ora4 files
- cmdk2 files
- lowlight2 files
- progress2 files
- @graphiql/toolkit1 file
- cli-spinner1 file
- monaco-editor1 file
- prism-react-renderer1 file
- react-colorful1 file
Icons 1
- Lucide106 files
Styles 4
@udecode/cn62 files
class-variance-authority51 files
tailwind-merge2 files
- Tailwind CSS1 file
Backend
Services 5
PostHog4 files · packages/tinacms/src/lib/posthog/posthogProvider.ts, line 1
AWS S31 file · packages/next-tinacms-dos/src/handlers.ts, line 15- Clerk1 file · packages/tinacms-clerk/src/index.ts, line 1
- Cloudinary1 file · packages/next-tinacms-cloudinary/src/handlers.ts, line 5
- GitHub1 file · packages/tinacms-gitprovider-github/src/index.ts, line 1
Data 2
@aws-sdk/s3-request-presigner1 file
- @azure/storage-blob2 files
Sign-in 2
next-auth2 files
- @clerk/clerk-js1 file
Other repos with a similar stack
Ordered by how much of its stack they share with tinacms, then by stars.
- CherryHQcherry-studio53.3k
Your AI workspace for models, agents, and productivity.
21 of 121 in commonCompare →
Frequently asked questions
What language is tinacms written in?
What framework does tinacms use?
What database does tinacms use?
What does tinacms sign people in with?
What services does tinacms use?
The proof: packages/next-tinacms-dos/src/handlers.ts, line 15
Does tinacms have tests?
Which repos have a stack like tinacms's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

