Luke Edwards

@lukeed · User

GitHub profile ↗ · Compare

San Francisco, CA5,081 followers344 repositories

Repositories

lukeed/polka

A micro web server so fast, it'll make you dance! :dancers:

★ 5,589JavaScriptForks 176

lukeed/navaid

A navigation aid (aka, router) for the browser in 850 bytes~!

★ 796JavaScriptForks 27

lukeed/mri

Quickly scan for CLI flags and arguments

★ 680JavaScriptForks 22

lukeed/polkadot

The tiny HTTP server that gets out of your way! ・

★ 324JavaScriptForks 9

lukeed/lane

Copy-on-write worktrees with memory that survives them

★ 159RustForks 6

lukeed/rosetta

A general purpose internationalization library in 292 bytes

★ 797JavaScriptForks 16

lukeed/uvu

uvu is an extremely fast and lightweight test runner for Node.js and the browser

★ 3,030JavaScriptForks 102

lukeed/clsx

A tiny (239B) utility for constructing `className` strings conditionally.

★ 9,846JavaScriptForks 186

lukeed/dset

A tiny (197B) utility for safely writing deep Object values~!

★ 783JavaScriptForks 29

lukeed/mrmime

A tiny (2.8kB) and fast utility for getting a MIME type from an extension or filename

★ 348TypeScriptForks 9

lukeed/sade

Smooth (CLI) Operator 🎶

★ 1,078JavaScriptForks 25

lukeed/fetch-event-stream

A tiny (741b) utility for Server Sent Event (SSE) streaming via `fetch` and Web Streams API

★ 437TypeScriptForks 6

lukeed/empathic

A set of small Node.js utilities to understand your pathing needs.

★ 365TypeScriptForks 9

lukeed/taskr

A fast, concurrency-focused task automation tool.

★ 2,538JavaScriptForks 72

lukeed/tinydate

A tiny (349B) reusable date formatter. Extremely fast!

★ 1,067JavaScriptForks 15

lukeed/worktop

The next generation web framework for Cloudflare Workers

★ 1,685TypeScriptForks 41

lukeed/kleur

The fastest Node.js library for formatting terminal text with ANSI colors~!

★ 1,696JavaScriptForks 53

lukeed/resolve.exports

A tiny (952b), correct, general-purpose, and configurable `"exports"` and `"imports"` resolver without file-system reliance

★ 402TypeScriptForks 16

lukeed/sirv

An optimized middleware & CLI application for serving static files~!

★ 1,174JavaScriptForks 65

lukeed/regexparam

A tiny (394B) utility that converts route patterns into RegExp. Limited alternative to `path-to-regexp` 🙇‍♂️

★ 599JavaScriptForks 27

lukeed/flru

A tiny (215B) and fast Least Recently Used (LRU) cache

★ 347JavaScriptForks 5

lukeed/tmp-cache

A least-recently-used cache in 35 lines of code~!

★ 177JavaScriptForks 3

lukeed/escalade

A tiny (183B to 210B) and fast utility to ascend parent directories

★ 154JavaScriptForks 9

lukeed/totalist

A tiny (195B to 224B) utility to recursively list all (total) files in a directory

★ 151JavaScriptForks 7

lukeed/klona

A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!

★ 1,734JavaScriptForks 49

lukeed/qss

A tiny (294b) browser utility for encoding & decoding a querystring.

★ 453JavaScriptForks 16

lukeed/flattie

A tiny (203B) and fast utility to flatten an object with customizable glue

★ 266JavaScriptForks 11

lukeed/nestie

A tiny (215B) and fast utility to expand a flattened object

★ 202JavaScriptForks 6

lukeed/uid

A tiny (130B to 205B) and fast utility to generate random IDs of fixed length

★ 668JavaScriptForks 18