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