{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/sanity/","markdown":"https://findsoftware.frbit.cloud/sanity.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"sanity","name":"Sanity","urls":{"home":"https://www.sanity.io","repository":"https://github.com/sanity-io/sanity","docs":"https://www.sanity.io/docs","pricing":"https://www.sanity.io/pricing","plugins":"https://www.sanity.io/plugins"},"category":["headless-cms"],"description":"Hosted content platform that pairs an open-source, React-based editing studio with a hosted real-time content database queried through GROQ or GraphQL.","maintainer":"Sanity US Inc.","maintainerType":"company","wikidata":"Q56242360","language":"javascript","runtime":["node"],"runtimeMin":"node 22","basedOn":["react"],"adminUi":true,"headlessApi":["groq","graphql"],"i18n":"field-level and document-level localization","renderingModes":["spa"],"installMethod":"npm create sanity@latest","licenseModel":"saas","license":"MIT","currentMajor":"6","latestReleaseDate":"2026-10-13T00:00:00.000Z","githubStargazers":6364,"contributors":187,"packagistDownloads":null,"npmWeeklyDownloads":596741,"httpArchiveSites":10824,"dependentRepos":4507,"dependentPackages":245,"social":{"x":"https://x.com/sanity_io","bluesky":"https://bsky.app/profile/sanity.io","discord":"https://discord.com/invite/sanity-1304483263171264613","youtube":"https://www.youtube.com/@sanity_io"},"checkedAt":"2026-10-18T00:00:00.000Z","addedAt":"2026-10-18T00:00:00.000Z","sources":[{"field":"name","url":"https://www.sanity.io/pricing","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/sanity-io/sanity","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/sanity-io/sanity","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://www.sanity.io/docs/studio/installation","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"maintainer","url":"https://www.sanity.io/legal/tos","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"maintainerType","url":"https://www.sanity.io/legal/tos","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"wikidata","url":"https://www.wikidata.org/wiki/Q56242360","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"category","url":"https://www.sanity.io/pricing","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/sanity-io/sanity","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"basedOn","url":"https://www.sanity.io/docs/studio/deployment","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"runtime","url":"https://www.sanity.io/docs/studio/installation","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"runtimeMin","url":"https://www.sanity.io/docs/studio/installation","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"runtimeMin","url":"https://registry.npmjs.org/sanity/latest","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"adminUi","url":"https://www.sanity.io/docs/studio/deployment","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"headlessApi","url":"https://www.sanity.io/docs/content-lake/graphql","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"i18n","url":"https://www.sanity.io/docs/studio/localization","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"installMethod","url":"https://www.sanity.io/docs/studio/installation","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"renderingModes","url":"https://www.sanity.io/docs/studio/deployment","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/sanity-io/sanity","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"licenseModel","url":"https://www.sanity.io/docs/studio/deployment","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://www.sanity.io/pricing","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/sanity-io/sanity/releases/latest","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/sanity-io/sanity/releases/latest","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/sanity-io/sanity","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/sanity-io/sanity/contributors","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/point/last-week/sanity","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://www.sanity.io/plugins","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"httpArchiveSites","url":"https://cdn.httparchive.org/v1/technologies","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/sanity","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/sanity","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"hosted-service","ai":"authored"},"prose":"Sanity is a hosted content platform made of two parts: Sanity Studio, an editing interface, and the Content Lake, a hosted database that the studio connects to. Studio is an open-source React single-page app that runs in the browser and is created with one npm command. Content is queried through GROQ, and GraphQL APIs can also be deployed. Sanity US Inc. operates the platform. The studio can be deployed with the Sanity CLI or self-hosted as a static single-page app on any host that supports single-page-app routing, while the [Studio deployment guide](https://www.sanity.io/docs/studio/deployment) states that the Content Lake stays on Sanity's infrastructure.\n\n## Worth knowing\n\nContent storage exists only as a hosted service, so a self-hosted studio still depends on Sanity's APIs to read and write content. The hosted API applies rate limits per IP address and per dataset."}