# Khan Academy — developer ecosystem report

> Working to make a free, world-class education available for anyone, anywhere.

- GitHub org: `Khan`
- Category: other
- Overall score: 34.0 / 100
- Overall rank: #642
- Last refreshed: 2026-08-22

## Pillar scores

| Pillar | Score / 100 | Rank | Weight in overall |
| --- | --- | --- | --- |
| Code & Polish | 45.0 | #582 | ~22% |
| Education | 52.0 | #716 | ~18% |
| AI readiness | 9.0 | #881 | part of Reach |
| Builder experience | 0.0 | #1 | ~12% |
| Community | 36.0 | #428 | ~16% |
| Reach | 33.0 | #684 | ~18% |
| Momentum | 30.0 | #499 | ~14% |

## Links

- GitHub: https://github.com/Khan
- Website: https://www.khanacademy.org
- Docs: https://docs.khanacademy.org

## Public GitHub totals

| Metric | Value |
| --- | --- |
| Repos analyzed | 12 |
| Stars | 17,568 |
| Forks | 2,822 |
| Open issues | 1,393 |
| Contributors | — |

## Top repositories

| Repo | Stars | Language | Description |
| --- | --- | --- | --- |
| [aphrodite](https://github.com/Khan/aphrodite) | 5,339 | JavaScript | Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation |
| [style-guides](https://github.com/Khan/style-guides) | 2,128 | Shell | Docs for the Organization |
| [khan-exercises](https://github.com/Khan/khan-exercises) | 1,672 | HTML | A (deprecated) framework for building exercises to work with Khan Academy. |
| [perseus](https://github.com/Khan/perseus) | 1,584 | TypeScript | Perseus is Khan Academy's exercise question editor and renderer. |
| [genqlient](https://github.com/Khan/genqlient) | 1,318 | Go | a truly type-safe Go GraphQL client |
| [react-components](https://github.com/Khan/react-components) | 995 | JavaScript | — |
| [live-editor](https://github.com/Khan/live-editor) | 776 | JavaScript | A browser-based live coding environment. |
| [flow-to-ts](https://github.com/Khan/flow-to-ts) | 391 | TypeScript | Convert flow code to typescript |
| [khan-api](https://github.com/Khan/khan-api) | 381 | — | Documentation for (and examples of) using the Khan Academy API  |
| [gae_mini_profiler](https://github.com/Khan/gae_mini_profiler) | 269 | Python | A ubiquitous mini-profiler for Google App Engine, inspired by mvc-mini-profiler |
| [khan-mobile](https://github.com/Khan/khan-mobile) | 237 | JavaScript | You’re probably looking for www.github.com/khan/mobile |
| [Prototope](https://github.com/Khan/Prototope) | 229 | Swift | Swift library of lightweight interfaces for prototyping, bridged to JS |

## Methodology

Scores are computed from public signals only (GitHub, package registries, docs sites, community platforms). Pillar definitions: https://www.smoower.com/docs.md

---

HTML version: https://www.smoower.com/khan
Machine index: https://www.smoower.com/llms.txt · MCP server: https://www.smoower.com/mcp · REST API: https://www.smoower.com/api/v1
