Rich-Harris
Rich Harris Joined Oct 2011 20,922 followers View on GitHub
- Stars
- 29,385
- across 217 public repos
- Rank
- #743
- of 323,897 users, top 0.2%
- Down 17 places this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 7,542 | Straightforward project scaffolding | TypeScript | 7,966 |
| 11,749 | Morph DOM elements from one state to another with smooth animations and transitions | JavaScript | 5,431 |
| 24,429 | Manipulate strings like a wizard | TypeScript | 2,782 |
| 51,907 | Experimental charting library for Svelte | JavaScript | 1,317 |
| 55,001 | Use JavaScript modules in all browsers, including dynamic imports | JavaScript | 1,235 |
| 57,350 | Svelte ❤️ Three | Svelte | 1,181 |
| 58,209 | The fast, future-friendly minifier | JavaScript | 1,162 |
| 116,080 | Check whether a package is tree-shakeable | JavaScript | 546 |
| 133,665 | A simple, modern QR code library | JavaScript | 466 |
| 144,971 | Traverse an ESTree-compliant AST | JavaScript | 425 |
| 178,416 | Resolve a chain of sourcemaps back to the original source, like magic | JavaScript | 336 |
| 178,909 | Experimental toolkit for writing x-to-JavaScript compilers | JavaScript | 335 |
| 190,792 | Use Svelte components inside a React app | JavaScript | 311 |
| 218,800 | Rollup as a service (with a little help from Browserify) | JavaScript | 265 |
| 249,800 | SvelteKit, running on the edge | Svelte | 226 |
| 254,472 | Generate, and decode, base64 VLQ mappings for sourcemaps and other uses | JavaScript | 221 |
| 258,295 | JavaScript | 217 | |
| 264,314 | 🔊 Stream large audio files without the dreaded 'DOMException: play() can only be initiated by a user gesture' error. | TypeScript | 211 |
| 266,364 | Simulated DOM events for automated testing | JavaScript | 209 |
| 275,045 | Svelte | 201 | |
| 277,439 | A small utility for managing an undo stack | JavaScript | 199 |
| 278,577 | Just an idea. For now. | 198 | |
| 327,462 | Svelte | 163 | |
| 339,536 | Client-side routing library. It's about the journey, not just the destination | JavaScript | 156 |
| 358,432 | Create a copy of an object with just the bits you actually need | TypeScript | 146 |
| 379,844 | A <SplitPane> component | Svelte | 136 |
| 419,690 | Promise-based power tool for common filesystem tasks | JavaScript | 120 |
| 422,446 | Movies demo | Svelte | 119 |
| 428,209 | The website for the Svelte workshop | JavaScript | 117 |
| 428,209 | JavaScript | 117 | |
| 459,492 | Utility for analyzing scopes belonging to an ESTree-compliant AST | JavaScript | 107 |
| 466,209 | Stuff I often need. WIP | JavaScript | 105 |
| 466,209 | Svelte | 105 | |
| 500,024 | Another Pointer Events polyfill | JavaScript | 96 |
| 530,654 | Local-first, web-based two factor authenticator app | Svelte | 89 |
| 535,446 | Layout manager for web apps. | JavaScript | 88 |
| 535,446 | A template for building Electron apps with Svelte | TypeScript | 88 |
| 601,044 | Determine which of two elements is in front of the other | JavaScript | 76 |
| 607,283 | Self-documenting Node scripts through literate programming | JavaScript | 75 |
| 607,283 | a quick Svelte GL demo | HTML | 75 |
| 607,283 | Svelte | 75 | |
| 640,876 | The answer to the question of life, the universe and everything | JavaScript | 70 |
| 648,414 | Encode/decode sourcemap mappings | JavaScript | 69 |
| 648,414 | TypeScript | 69 | |
| 679,716 | A quick test to see how various bundlers compare when bundling the Lodash source code. | JavaScript | 65 |
| 688,008 | Declarative handlers in SvelteKit | TypeScript | 64 |
| 704,950 | Minimum viable testing framework | TypeScript | 62 |
| 704,950 | A very basic Svelte GL scene | JavaScript | 62 |
| 713,977 | Parse and manipulate JSON5 strings | TypeScript | 61 |
| 713,977 | Tool for making and loading sprites | JavaScript | 61 |
| 752,987 | Utilities for dealing with ports in Node apps | JavaScript | 57 |
| 752,987 | Using SvelteKit to generate PDFs dynamically | TypeScript | 57 |
| 834,402 | demo repo | JavaScript | 50 |
Among 323,897 users
25k–40k stars: 480 users, including Rich-Harris
Stars along the bottom, and users in each band on a log scale
Where the stars are
Languages
- JavaScript 14.2k stars, 48% · 32 repos
- TypeScript 11.5k stars, 39% · 10 repos
- Svelte 2.3k stars, 8% · 9 repos
- HTML 75 stars, <1% · 1 repo
When they were made
53 repos with 50+ stars, made between 2013 and 2026
Quick stats
- Next rank
- +1 star to reach #742
- Next milestone
- +20,406 stars to reach the top 0.1%
- Public repos
- 217, 53 with 50+ stars
- Popular repos
- 33 over 100 stars, 7 over 1k stars
- Top repo
- degit, #7,542 of all repos, 27% of stars
- Smaller repos
- 1,145 stars from repos under 50