{
  "slug": "sanity",
  "name": "Sanity",
  "url": "https://www.sanity.io",
  "cat": "cms",
  "group": "back",
  "tagline": "Headless CMS with real-time editing",
  "price": "Free: 20 seats, 10k documents, 250k API + 1M CDN requests/mo, unlimited locales. Growth $15/seat/mo (25k docs, up to 50 seats). Enterprise custom.",
  "tier": "mixed",
  "pick": false,
  "what": "Sanity stores content as structured JSON queried with <code>GROQ</code> or GraphQL. Its Studio is an open-source React app you configure in code and deploy yourself. The free tier allows 20 seats, 10,000 documents, 250k API requests and 1M CDN requests per month with unlimited locales.",
  "why": "Studio is a React app that drops into a Vite or Next workspace and is customizable down to the individual input component. Real-time collaborative editing and scheduled content releases make it a genuine newsroom tool. Official MCP server ships 40+ tools.",
  "warn": "Overages bite: $1 per 25k API requests and $1 per 250k CDN requests past quota. AI credits run $0.05 each beyond the included 1,000/mo.",
  "install": "npm create sanity@latest",
  "category": {
    "key": "cms",
    "name": "CMS & content infrastructure",
    "desc": "If you publish, this is the most consequential decision on the page.",
    "group": "back",
    "groupName": "Give it a backend"
  },
  "freshness": null,
  "health": {
    "ok": true,
    "status_code": 200,
    "final_url": "https://www.sanity.io/",
    "checked_at": "2026-08-18T17:12:38.21+00:00"
  },
  "corrected_at": null,
  "upstream_changed_at": null
}