sanity-io
Sanity Joined Feb 2016 View on GitHub
- Stars
- 19,945
- across 313 public repos
- Rank
- #1,868
- of 95,242 organizations, top 2%
- Down 7 places this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 9,812 | Sanity Studio – Rapidly configure content workspaces powered by structured content | TypeScript | 6,389 |
| 41,431 | Litter is a pretty printer library for Go data structures to aid in debugging and testing. | Go | 1,656 |
| 69,335 | Sanity toolkit for Next.js | TypeScript | 955 |
| 131,197 | A Next.js Blog with a Native Authoring Experience | TypeScript | 477 |
| 136,865 | Specification for GROQ - The Query Language for JSON | JavaScript | 455 |
| 149,715 | A clean Next.js template with a native authoring experience | TypeScript | 411 |
| 173,343 | JavaScript implementation of GROQ, the query language for JSON | TypeScript | 348 |
| 179,311 | A starter for Hydrogen + Sanity projects | TypeScript | 335 |
| 197,727 | A Next.js Personal Website with a Native Authoring Experience | TypeScript | 299 |
| 210,468 | Differ for structured documents (JSON) | Go | 278 |
| 214,479 | This is an example company website using Gatsby and Sanity in combination. | JavaScript | 272 |
| 240,040 | Run GROQ in your command line | JavaScript | 238 |
| 256,025 | An example of a Sanity powered frontend using Next.js | JavaScript | 220 |
| 280,484 | Collection of resources to help AI agents build better with Sanity. | JavaScript | 197 |
| 284,084 | One does not simply remove styled-components from a codebase. | TypeScript | 194 |
| 286,527 | Gatsby source plugin for building websites using Sanity.io as a backend. | TypeScript | 192 |
| 296,821 | Asset management plugin for Sanity | TypeScript | 184 |
| 300,933 | Clean starter template with Astro | Astro | 181 |
| 305,104 | The Sanity UI design system. | TypeScript | 178 |
| 324,954 | A collection of recipies / snippets / frequently asked questions about Sanity.io | JavaScript | 165 |
| 340,437 | Deprecated in favor of @portabletext/react | JavaScript | 156 |
| 340,437 | A Sanity powered landing page builder in Next.js for https://sanity.io/create | JavaScript | 156 |
| 340,437 | Create unique translations of a document based on its language, joined by a shared reference document | TypeScript | 156 |
| 349,656 | An example Sanity Studio configured for headless Shopify projects. | TypeScript | 151 |
| 367,617 | Quizzes with Squizzy the Squid! | JavaScript | 142 |
| 380,870 | Front-end code for the Sanity, React, Next.js tutorial. | TypeScript | 136 |
| 405,051 | General purpose live previews, like next-sanity | TypeScript | 126 |
| 412,903 | TypeScript | 123 | |
| 438,568 | JavaScript client for retrieving, creating and patching data from Sanity.io | TypeScript | 114 |
| 454,468 | A Next.js Personal Website with a Native Authoring Experience. Uses app router. | 109 | |
| 464,469 | A collection of demo examples | JavaScript | 106 |
| 490,712 | The Transglobal Candy Store: Sample front-end for the Sanity.io e-commerce schema with vue.js, nuxt.js, and snipcart | Vue | 99 |
| 494,396 | A Sanity toolkit for Hydrogen | TypeScript | 98 |
| 498,222 | A Sanity powered Gatsby blog for https://www.sanity.io/create | JavaScript | 97 |
| 506,130 | Tools to generate image urls from Sanity content | TypeScript | 95 |
| 528,159 | An example Studio and Front End demonstrating different strategies for localization with Sanity.io | TypeScript | 90 |
| 557,847 | Enhanced Sanity.io plugin development experience. | TypeScript | 84 |
| 557,847 | Specification for the Content Source Maps standard. Used to power Visual Editing experiences. | 84 | |
| 563,327 | Drag-and-drop Document Ordering without leaving the Editing surface | TypeScript | 83 |
| 568,770 | JavaScript | 82 | |
| 568,770 | Clean starter template with SvelteKit | Svelte | 82 |
| 580,111 | An input component that integrates Sanity Studio with MUX.com video encoding/hosting service. | TypeScript | 80 |
| 580,111 | Clean starter template with Nuxt | TypeScript | 80 |
| 597,832 | CSS | 77 | |
| 622,853 | An example of a Sanity powered frontend using Vue.js | Vue | 73 |
| 643,634 | React + RxJS = <3 | TypeScript | 70 |
| 643,634 | Utilities for indexing Sanity documents in Algolia | TypeScript | 70 |
| 643,634 | Deprecated: Use the remote MCP server at https://mcp.sanity.io instead. | 70 | |
| 651,001 | A Gatsby portfolio site powered by Sanity for https://www.sanity.io/create | JavaScript | 69 |
| 658,333 | TypeScript | 68 | |
| 736,181 | Dockerfile | 59 | |
| 756,363 | TypeScript | 57 | |
| 766,410 | Visual Studio Code extension for developing applications powered by Sanity.io | TypeScript | 56 |
| 789,215 | A plugin to register array fields with a custom input component to store field values in multiple languages, queryable by using the language ID as an array `_key`. | TypeScript | 54 |
| 800,957 | Hooks and chrome for handling secrets in plugins | TypeScript | 53 |
| 825,467 | Markdown support in the Sanity Studio | TypeScript | 51 |
| 837,605 | Plugin for editing hierarchical references in the Sanity studio. | TypeScript | 50 |
Among 95,242 organizations
16k–25k stars: 926 organizations, including sanity-io
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- TypeScript 11.9k stars, 60% · 33 repos
- JavaScript 2.4k stars, 12% · 13 repos
- Go 1.9k stars, 10% · 2 repos
- Astro 181 stars, 1% · 1 repo
- Vue 172 stars, 1% · 2 repos
- Svelte 82 stars, <1% · 1 repo
- CSS 77 stars, <1% · 1 repo
- Dockerfile 59 stars, <1% · 1 repo
When they were made
57 repos with 50+ stars, made between 2017 and 2025
Quick stats
- Next rank
- +11 stars to reach #1,867
- Next milestone
- +15,041 stars to reach the top 1%
- Public repos
- 313, 57 with 50+ stars
- Popular repos
- 31 over 100 stars, 2 over 1k stars
- Top repo
- sanity, #9,812 of all repos, 32% of stars
- Smaller repos
- 2,915 stars from repos under 50