All 214 Dependencies

Every package TinaCMS depends on, ranked by repo health score.

TinaCMS is a headless content management system built around the idea that content should live in your Git repository, not a proprietary database. It reads and writes Markdown, MDX, JSON, and YAML files directly, exposes them through a generated GraphQL API, and layers an optional live-preview visual editor on top so non-technical editors can change content without touching code or learning Git.

The project is a pnpm/Turborepo monorepo: the core `tinacms` package handles the editing UI and client, `@tinacms/cli` scaffolds schemas and runs the local GraphQL server, `@tinacms/graphql` and `@tinacms/schema-tools` generate the content API from your schema definition, and a set of storage adapters (`next-tinacms-s3`, `-azure`, `-cloudinary`, `-dos`) plug in media handling for different backends. Auth integrations for Clerk and Auth.js, plus a GitHub content-provider package, round out the pieces needed for a production editing workflow.

TinaCMS is fully usable self-hosted and free — the open-core model reserves its hosted collaboration layer, TinaCloud, for teams that want managed content APIs, role-based access, and an editorial workflow without running their own GraphQL server.

23 ccount catalog: 23 estree-util-is-identifier-name catalog: 23 mdast-util-compact catalog: 23 unist-util-stringify-position catalog: 26 mdast-util-gfm catalog: 27 mdast-util-directive catalog: 27 stringify-entities catalog: 27 vfile-message catalog: 28 final-form-set-field-data catalog: 28 micromark-extension-gfm catalog: 29 identity-obj-proxy catalog: 31 cli-spinner catalog: 31 mdast-util-mdx-jsx catalog: 32 micromark-factory-mdx-expression catalog: 33 normalize-path catalog: 33 url-pattern catalog: 34 glob-parent catalog: 34 parse-entities catalog: 34 Typanion catalog: 35 @iarna/toml catalog: 36 auto-bind catalog: 36 js-sha1 catalog: 37 memory-level catalog: 38 @react-hook/resize-observer catalog: 38 Clipanion catalog: 38 final-form-arrays catalog: 38 gray-matter catalog: 39 @monaco-editor/loader catalog: 40 busboy catalog: 40 json-diff catalog: 40 lowlight catalog: 40 prop-types catalog: 40 remark-gfm catalog: 40 unist-util-visit catalog: 41 async-lock catalog: 41 cross-spawn catalog: 42 Tailwind CSS Container Queries catalog: 42 abstract-level catalog: 42 clsx ^2.1.1 42 is-hotkey catalog: 43 color-string catalog: 44 cmdk catalog: 44 crypto-js catalog: 44 Micromatch catalog: 44 progress catalog: 44 webfontloader catalog: 45 tailwindcss-aspect-ratio catalog: 45 mdast-util-from-markdown catalog: 45 Prompts catalog: 45 uvu catalog: 46 @rollup/plugin-alias catalog: 47 cross-env ^7.0.3 outdated 48 mdast-util-to-markdown catalog: 49 prism-react-renderer catalog: 51 tailwindcss-typography catalog: 51 cors catalog: 52 heroicons ^1.0.6 outdated 52 readable-stream catalog: 52 ts-node catalog: 53 @svgr/core catalog: 53 React DnD catalog: 53 React DnD catalog: 55 Headless UI 2.1.8 outdated 55 minimatch catalog: 56 final-form catalog: 56 fs-extra catalog: 56 tslib catalog: 57 react-final-form catalog: 58 react-use catalog: 58 yup ^1.6.1 59 graphql-tag catalog: 59 ora catalog: 60 chokidar catalog: 62 c8 catalog: 62 stopword catalog: 63 Commander.js ^7.2.0 outdated 63 react-colorful catalog: 64 Chalk catalog: 65 React Testing Library catalog: 65 postcss-import catalog: 66 jest-dom catalog: 66 remark catalog: 66 tsup catalog: 67 tar catalog: 68 date-fns ^2.30.0 outdated 69 DOM Testing Library catalog: 70 react-day-picker ^9.13.0 outdated 71 JSONPath catalog: 71 MDX catalog: 72 acorn catalog: 72 search-index catalog: 73 NextAuth.js ^4.24.11 74 dotenv catalog: 74 micromark catalog: 74 micromark catalog: 74 micromark catalog: 74 micromark catalog: 74 micromark catalog: 75 Radix UI catalog: 75 Radix UI catalog: 75 Radix UI catalog: 75 Radix UI catalog: 75 Radix UI catalog: 75 Radix UI catalog: 75 Radix UI catalog: 75 Radix UI catalog: 75 js-base64 catalog: 76 cloudinary catalog: 76 postcss-cli ^11.0.0 outdated 77 React Icons ^5.6.0 78 TypeDoc catalog: 79 GraphQL Inspector Core ^4.2.2 outdated 79 user-event catalog: 79 Zustand ^5.0.14 82 dnd-kit catalog: 82 dnd-kit catalog: 82 dnd-kit catalog: 82 Floating UI catalog: 82 Floating UI catalog: 82 @hookform/resolvers ^5.4.0 82 Octokit REST catalog: 82 esbuild catalog: 82 js-yaml ^4.1.0 outdated 82 Picomatch catalog: 82 Picomatch catalog: 83 class-variance-authority catalog: 83 fast-glob catalog: 84 body-parser catalog: 84 GraphQL.js ^15.10.1 outdated 87 Base UI ^1.6.0 outdated 87 highlight.js catalog: 87 Multer catalog: 87 systeminformation ^5.27.13 87 tailwind-merge ^2.6.0 outdated 88 Autoprefixer catalog: 88 es-toolkit ^1.42.0 88 isomorphic-git catalog: 89 Ariakit catalog: 89 Monaco Editor catalog: 89 sharp catalog: 90 Tailwind CSS ^4.2.1 90 Tailwind CSS ^4.2.1 90 Tailwind CSS ^4.0.0 91 prettier catalog: 91 react-dropzone catalog: 91 React Hook Form ^7.80.0 91 Zod catalog: 92 Astro ^0.9.9 outdated 92 Astro ^7.0.2 92 Astro ^11.0.2 outdated 92 Astro ^6.0.1 outdated 92 @clerk/backend catalog: 92 @clerk/backend catalog: 92 GraphQL Code Generator catalog: 92 GraphQL Code Generator ^7.0.1 92 GraphQL Code Generator catalog: 92 GraphQL Code Generator catalog: 92 GraphQL Code Generator catalog: 92 Playwright catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Plate catalog: 92 Astro ^7.0.6 92 lucide-react catalog: 92 postcss catalog: 93 TanStack Table ^8.21.3 outdated 93 @vitejs/plugin-react ^4.3.0 outdated 93 Vitest 0.32.4 outdated 93 Mermaid ^11.12.2 outdated 93 posthog-js ^1.347.1 93 posthog-js ^5.17.2 outdated 93 Vitest ^2.1.9 outdated 94 AWS SDK for JavaScript (S3 Client) catalog: 94 AWS SDK for JavaScript (S3 Client) catalog: 94 graphql-tools catalog: 94 graphql-tools catalog: 94 graphql-tools catalog: 94 typescript-eslint catalog: 94 typescript-eslint catalog: 94 jest catalog: 94 Vite ^8.0.0 95 GraphiQL catalog: 95 Axios catalog: 95 ESLint ^8.57.1 outdated 95 GraphiQL catalog: 95 React Router ^6.28.0 outdated 96 Next.js 12.0.3 outdated 96 Next.js 15.5.12 outdated 97 @azure/identity catalog: 97 TypeScript ^5.7.3 outdated 98 React ^18.3.1 outdated 98 React DOM ^18.3.1 outdated 98 React DOM ^18.3.1 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search