All 181 Dependencies

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

Sanity is an open-source headless CMS that gives teams complete control over their content infrastructure. Unlike template-driven CMS platforms, Sanity provides a composable, schema-driven Studio where content models define their own editing interfaces, previews, and search behaviors in pure TypeScript. Every aspect of the workspace is extensible through a rich plugin architecture, enabling teams to build content management experiences tailored to their exact workflows.

At the core of Sanity is its hosted Content Lake — a real-time, versioned data store that powers simultaneous editing by multiple contributors and delivers content to any frontend via GROQ or GraphQL APIs. Portable Text serializes rich content into any markup language, while the asset pipeline handles image transformations on-demand with metadata extraction including dominant colors, EXIF data, and geo-location.

Sanity Studio is deployed as a static single-page application that connects to your Sanity project. It integrates with Vite for fast local development, supports real-time content scheduling, document versioning, AI-powered content operations, and international content management across dozens of languages — all built on a TypeScript-first codebase with end-to-end type safety from GROQ queries to React components via codegen.

17 humanize-list ^1.0.1 18 rxjs-mergemap-array ^0.1.0 19 @sanity/descriptors ^1.3.0 19 @sanity/uuid ^3.0.3 20 use-device-pixel-ratio ^1.1.2 20 use-hot-module-reload ^2.0.0 21 json-reduce ^3.0.0 21 observable-callback ^1.0.3 21 react-split-pane ^1.0.0 22 @sanity/lezer-groq ^1.0.4 22 @sanity/lezer-groq ^1.1.2 outdated 22 rxjs-exhaustmap-with-trailing ^2.1.1 23 @lezer/highlight ^1.2.3 25 @codemirror/search ^6.7.1 26 @codemirror/commands ^6.10.3 26 @codemirror/language ^6.12.3 26 @sanity/generate-help-url ^4.0.0 27 nano-pubsub ^3.0.0 28 scrollmirror ^1.2.4 29 json-stable-stringify ^1.3.0 31 react-refractor ^4.0.0 32 CodeMirror State ^6.6.0 33 @date-fns/utc ^2.1.1 33 lang-javascript ^6.2.5 34 @codemirror/autocomplete ^6.20.3 36 raf ^3.4.1 36 telemetry catalog: 37 @sanity/id-utils ^1.0.0 37 mendoza ^3.0.8 37 urlpattern-polyfill 10.1.0 38 react-json-inspector ^9.0.1 38 speakingurl ^14.0.1 39 dotenv-flow ^4.1.0 40 eslint-plugin-i18next ^6.1.5 41 @codemirror/view ^6.43.1 41 cli-table3 ^0.6.5 41 refractor ^5.0.0 41 rimraf catalog: 42 asset-utils ^2.3.0 42 clsx ^2.1.1 42 react-barcode ^1.6.1 43 fast-deep-equal 3.1.3 44 object-inspect ^1.13.4 45 @sanity/eventsource ^5.0.4 45 JSON5 ^2.2.3 46 @portabletext/toolkit ^5.0.2 outdated 46 @sanity/diff-patch ^5.0.0 outdated 47 is-network-error ^1.3.1 47 react-fast-compare ^3.2.2 49 @algorithm.ts/lcs ^4.0.6 49 eslint-import-resolver-typescript ^4.4.5 49 image-url ^2.1.1 50 @sanity/mutate ^0.18.1 50 debug ^4.4.3 50 history ^5.3.0 52 polished ^4.3.1 52 read-package-up ^12.0.0 53 @sanity/bifur-client ^1.0.0 outdated 53 arrify ^3.0.0 54 color2k ^2.0.3 56 @visx/shape ^4.0.0 56 @visx/shape ^4.0.0 56 @visx/shape ^4.0.0 56 @visx/shape ^4.0.0 56 @visx/shape ^4.0.0 56 quick-lru ^7.3.0 57 @sanity/migrate catalog: 57 ts-morph ^28.0.0 58 @portabletext/to-html ^5.0.2 outdated 58 leven ^4.1.0 58 player.style ^0.3.4 59 chokidar ^5.0.0 60 ora ^9.4.1 60 semver ^7.8.5 61 comlink ^4.0.1 61 comlink ^2.1.0 outdated 62 functions-node ^1.4.0 64 @sanity/icons ^5.0.0 64 React Testing Library ^16.3.2 64 path-to-regexp ^6.3.0 outdated 65 @rolldown/plugin-babel catalog: 65 jest-dom ^6.9.1 outdated 67 Lodash ^4.18.1 67 json-2-csv ^5.5.9 67 tinyglobby ^0.2.17 68 DataLoader ^2.2.3 68 Sanity CLI ^7.10.0 outdated 69 Sanity SDK ^2.15.0 outdated 69 Sanity SDK ^2.15.0 outdated 69 uuid ^14.0.1 70 @sanity/assist ^6.1.5 70 @sanity/assist ^7.2.2 outdated 70 @sanity/assist ^2.0.13 outdated 70 @sanity/assist ^6.2.11 outdated 70 @sanity/assist ^6.1.1 70 @sanity/assist ^7.0.10 outdated 70 @sanity/assist ^5.1.9 outdated 70 @sanity/assist ^5.0.5 outdated 70 eventsource-parser ^3.1.0 outdated 70 p-map ^7.0.4 72 @vitejs/plugin-basic-ssl ^2.3.0 72 Chalk ^5.6.2 outdated 72 groq-js ^1.30.3 outdated 72 turndown ^7.2.4 73 get-it ^8.8.0 outdated 74 qs ^6.15.3 75 React CodeMirror ^4.25.10 75 TypeDoc ^0.28.19 75 web-vitals ^5.3.0 outdated 76 React Icons ^5.6.0 76 TypeScript Native Preview catalog: 77 react-i18next ^17.0.8 77 user-event ^14.6.1 78 date-fns ^1.5.0 outdated 78 date-fns ^4.4.0 78 dotenv ^17.4.2 outdated 79 Motion ^12.42.0 outdated 79 react-rx ^4.2.3 outdated 80 @sanity/preview-url-secret ^4.0.7 80 @sanity/preview-url-secret ^2.0.13 outdated 80 @sanity/preview-url-secret ^5.4.4 outdated 80 Octokit REST ^22.0.1 81 RxJS ^7.8.2 81 dnd-kit ^6.3.1 81 dnd-kit ^9.0.0 outdated 81 dnd-kit ^10.0.0 outdated 81 dnd-kit ^3.2.2 outdated 81 esbuild 0.28.1 outdated 81 isomorphic-dompurify 2.36.0 outdated 82 @portabletext/react ^6.2.0 outdated 82 i18next ^26.3.6 83 SWR ^2.4.2 84 turf ^7.3.5 84 turf ^7.3.5 85 XState ^5.32.2 85 nanoid ^5.1.16 outdated 85 vanilla-extract catalog: 85 vanilla-extract catalog: 86 Portable Text Editor ^7.10.7 outdated 86 Portable Text Editor ^1.1.1 outdated 86 Portable Text Editor ^2.0.5 outdated 86 Portable Text Editor ^8.0.35 86 Portable Text Editor ^1.0.19 outdated 86 Portable Text Editor ^1.0.19 outdated 86 Portable Text Editor ^8.0.35 86 Portable Text Editor ^7.0.34 outdated 86 Portable Text Editor ^4.0.34 outdated 86 Portable Text Editor ^8.0.35 86 Portable Text Editor ^3.2.2 outdated 86 algoliasearch-client-javascript ^5.55.1 88 conventional-changelog ^7.2.1 outdated 88 es-toolkit ^1.49.0 88 tsx ^4.22.4 89 @sanity/ui ^3.0.6 outdated 89 @sanity/ui ^2.2.2 outdated 89 @sanity/ui catalog: 89 jsdom catalog: 89 styled-components catalog: 90 Oxlint ^1.72.0 90 TanStack Virtual (React) ^3.14.4 91 TanStack Table ^8.21.3 outdated 91 prettier ^3.9.4 92 Playwright catalog: 92 Playwright catalog: 92 Zod ^4.4.3 93 @vitejs/plugin-react catalog: 93 Anthropic TypeScript SDK ^0.105.0 outdated 93 Vitest catalog: 93 Vitest ^4.1.10 outdated 93 Vitest catalog: 94 Vite catalog: 95 Sentry JavaScript (@sentry/browser) ^10.62.0 outdated 95 vercel_runtime ^54.17.3 outdated 96 @slack/web-api ^7.17.0 outdated 97 Google Cloud Storage ^7.21.0 outdated 97 TypeScript 6.0.3 outdated 98 React catalog: 98 React catalog: 98 React ^1.6.0 outdated 98 React DOM catalog: 98 React DOM catalog:

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