lukeed
Luke Edwards Joined Nov 2013 5,112 followers View on GitHub
- Stars
- 59,023
- across 221 public repos
- Rank
- #245
- of 323,848 users, top 0.08%
- Down 1 place this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 5,851 | A tiny (239B) utility for constructing `className` strings conditionally. | JavaScript | 9,845 |
| 11,415 | A micro web server so fast, it'll make you dance! | JavaScript | 5,589 |
| 21,585 | (WIP) Universal PWA Builder | JavaScript | 3,124 |
| 22,302 | uvu is an extremely fast and lightweight test runner for Node.js and the browser | JavaScript | 3,028 |
| 26,791 | A fast, concurrency-focused task automation tool. | JavaScript | 2,537 |
| 27,522 | The cutest little WebSocket wrapper! 🧦 | JavaScript | 2,465 |
| 39,445 | A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more! | JavaScript | 1,737 |
| 40,346 | The fastest Node.js library for formatting terminal text with ANSI colors~! | JavaScript | 1,699 |
| 40,687 | The next generation web framework for Cloudflare Workers | TypeScript | 1,683 |
| 46,674 | A tiny (304B to 489B) utility to check for deep equality | JavaScript | 1,469 |
| 56,838 | TypeScript Module Loader | TypeScript | 1,191 |
| 57,531 | An optimized middleware & CLI application for serving static files~! | JavaScript | 1,175 |
| 62,100 | Smooth (CLI) Operator 🎶 | JavaScript | 1,078 |
| 62,600 | A tiny (349B) reusable date formatter. Extremely fast! | JavaScript | 1,068 |
| 82,055 | A general purpose internationalization library in 292 bytes | JavaScript | 795 |
| 82,168 | A navigation aid (aka, router) for the browser in 850 bytes~! | JavaScript | 794 |
| 83,314 | A tiny (197B) utility for safely writing deep Object values~! | JavaScript | 782 |
| 89,118 | A tiny (500b) utility to build JSON schema types. | TypeScript | 728 |
| 94,534 | Quickly scan for CLI flags and arguments | JavaScript | 682 |
| 96,687 | A tiny (130B to 205B) and fast utility to generate random IDs of fixed length | JavaScript | 665 |
| 97,468 | A fast, small-but-mighty, familiar fish...errr, router* | JavaScript | 659 |
| 106,616 | A tiny (394B) utility that converts route patterns into RegExp. Limited alternative to `path-to-regexp` 🙇♂️ | JavaScript | 598 |
| 109,475 | A Node.js HTTP client as easy as pie! 🥧 | JavaScript | 581 |
| 110,187 | A tiny (312B) client-side module for tracking with Google Analytics | JavaScript | 577 |
| 115,863 | Run ES Module syntax (`import`, `import()`, and `export`) in any browser – even IE! | JavaScript | 546 |
| 118,249 | A light, crispy, and delicious template engine 🍤 | JavaScript | 534 |
| 131,163 | A tiny (202B) utility to generate calendar views. | JavaScript | 475 |
| 137,318 | A tiny (294b) browser utility for encoding & decoding a querystring. | JavaScript | 451 |
| 140,586 | A tiny (532B) library for handling <form> elements. | JavaScript | 439 |
| 141,197 | A tiny (741b) utility for Server Sent Event (SSE) streaming via `fetch` and Web Streams API | TypeScript | 437 |
| 149,469 | A tiny (~230B)and fast UUID (V4) generator for Node and the browser | JavaScript | 410 |
| 151,762 | A tiny (952b), correct, general-purpose, and configurable `"exports"` and `"imports"` resolver without file-system reliance | TypeScript | 403 |
| 157,202 | Webpack3 boilerplate for building SPA / PWA / offline front-end apps with Preact | JavaScript | 387 |
| 162,446 | A Pub/Sub state manager you'll love... or hate | JavaScript | 373 |
| 165,174 | A set of small Node.js utilities to understand your pathing needs. | TypeScript | 366 |
| 172,248 | A tiny (2.8kB) and fast utility for getting a MIME type from an extension or filename | TypeScript | 349 |
| 173,567 | A tiny (215B) and fast Least Recently Used (LRU) cache | JavaScript | 346 |
| 183,804 | The tiny HTTP server that gets out of your way! ・ | JavaScript | 324 |
| 184,790 | Quickly parse & match URLs | JavaScript | 322 |
| 214,413 | (WIP) Driver-agnostic database migrations | JavaScript | 271 |
| 217,843 | A tiny (203B) and fast utility to flatten an object with customizable glue | JavaScript | 266 |
| 221,417 | Recursively watch a list of directories & run a command on any file system changes | JavaScript | 261 |
| 222,852 | A collection of tiny, highly performant Array.prototype alternatives | JavaScript | 259 |
| 225,656 | A tiny (96B) library for serializing Object values to Strings. | JavaScript | 255 |
| 231,832 | A tiny (414B) and fast utility to convert milliseconds to and from strings. | JavaScript | 247 |
| 233,403 | Beautifully format Webpack messages throughout your bundle lifecycle(s)! | JavaScript | 245 |
| 245,922 | Lightweight templating in 150 bytes | JavaScript | 230 |
| 270,337 | A tiny (190B) and extremely fast utility to generate random IDs of fixed length | JavaScript | 205 |
| 273,712 | A tiny (215B) and fast utility to expand a flattened object | JavaScript | 202 |
| 279,482 | A tiny (139B to 204B) utility to regulate the execution rate of your functions | JavaScript | 197 |
| 281,877 | Walk an AST without being led astray | JavaScript | 195 |
| 293,118 | A tiny (339B) utility for human-readable time differences between now and past or future dates. | JavaScript | 186 |
| 297,107 | A Zig-inspired build-time evaluation primitive, exposed as Vite and Rolldown plugins | TypeScript | 183 |
| 305,381 | A least-recently-used cache in 35 lines of code~! | JavaScript | 177 |
| 311,270 | Copy-on-write worktrees with memory that survives them | Rust | 173 |
| 319,122 | A tiny (148B) weighted round robin utility | JavaScript | 168 |
| 322,287 | A simple bundler for your delicious modules | JavaScript | 166 |
| 341,116 | A tiny (183B to 210B) and fast utility to ascend parent directories | JavaScript | 155 |
| 342,860 | A quick demo for rendering Svelte server-side (SSR), but within a Cloudflare Worker! | JavaScript | 154 |
| 342,860 | (WIP) A fresh take on building universal applications with support for pluggable frontends and backends. | TypeScript | 154 |
| 348,454 | A tiny (195B to 224B) utility to recursively list all (total) files in a directory | JavaScript | 151 |
| 354,250 | Template repository for authoring npm modules via TypeScript | TypeScript | 148 |
| 368,440 | Reactive leases for data subscriptions | JavaScript | 141 |
| 386,337 | Generate an asset manifest file, keyed by route patterns! | JavaScript | 133 |
| 400,911 | Download and/or Extract git repositories (GitHub, GitLab, BitBucket). Cross-platform and Offline-first! | JavaScript | 127 |
| 403,474 | A 1.5kB browser polyfill for the Node.js `URL` and `URLSearchParams` classes. | JavaScript | 126 |
| 411,291 | A tiny (153B) utility to compare semver strings. | JavaScript | 123 |
| 433,717 | A tiny (203B) utility to enqueue items for batch processing and/or satisfying rate limits. | JavaScript | 115 |
| 436,799 | Multi-page demo built Svelte 3.x and Rollup with code-splitting | Svelte | 114 |
| 439,946 | (WIP) A build and deploy utility for Cloudflare Workers. | TypeScript | 113 |
| 446,219 | Beautiful formatting for Webpack messages; ported from Create React App! | JavaScript | 111 |
| 449,459 | Extracts & inlines Critical CSS with Wepack | JavaScript | 110 |
| 473,247 | Demo SvelteKit application running on Cloudflare Pages | Svelte | 103 |
| 492,025 | A PWA for copying values from popular color palettes. Supports HEX, RGB, and HSL formats. | JavaScript | 98 |
| 499,817 | A tiny (110B) and fast utility to sort ISO 8601 Date strings | JavaScript | 96 |
| 508,071 | A snappy and lightweight (259B) utility to encrypt and decrypt values with salt. | JavaScript | 94 |
| 512,314 | A robust and configurable SEO linter | TypeScript | 93 |
| 516,721 | A tiny (174B) library to detect `offline` status & respond to changes in the browser. | JavaScript | 92 |
| 530,478 | A tiny (201B to 247B) utility to remove items recursively | JavaScript | 89 |
| 566,057 | A tiny (178B) helper for playing, pausing, and setting `requestAnimationFrame` frame rates | JavaScript | 82 |
| 577,198 | A quick demo for adding SSR to a Preact CLI app | JavaScript | 80 |
| 577,198 | A fast HTML parser with source offsets and CSS selectors | TypeScript | 80 |
| 633,655 | Handle `.mjs` files correctly within webpack | JavaScript | 71 |
| 633,655 | A tiny (~90B) isomorphic wrapper for `crypto.randomBytes` in Node.js and browsers. | JavaScript | 71 |
| 713,793 | A tiny (255B) shim when Element.classList cannot be used~! | JavaScript | 61 |
| 763,364 | A tiny (381B to 419B) utility to make a directory and its parents, recursively | JavaScript | 56 |
| 821,538 | A tiny (128B) utility to check if a value is a prime number | JavaScript | 51 |
| 821,538 | Quickly attach multiple ESM Loaders and/or Require Hooks together but without the repetitive `--experimental-loader` and/or `--require` Node flags | JavaScript | 51 |
| 834,145 | Hit it. | TypeScript | 50 |
| 834,145 | (more) quickly find the GitHub and/or Twitter accounts you follow on Bluesky~! | JavaScript | 50 |
Among 323,848 users
40k–63k stars: 237 users, including lukeed
Stars along the bottom, and users in each band on a log scale
Where the stars are
Languages
- JavaScript 51.6k stars, 87% · 73 repos
- TypeScript 6k stars, 10% · 14 repos
- Svelte 217 stars, <1% · 2 repos
- Rust 173 stars, <1% · 1 repo
When they were made
90 repos with 50+ stars, made between 2014 and 2026
Quick stats
- Next rank
- +315 stars to reach #244
- Next milestone
- +119,634 stars to reach the top 0.01%
- Public repos
- 221, 90 with 50+ stars
- Popular repos
- 73 over 100 stars, 14 over 1k stars
- Top repo
- clsx, #5,851 of all repos, 17% of stars
- Smaller repos
- 1,083 stars from repos under 50