A curated collection of micro-utilities for the web.
Each one solves exactly one frontend problem —
perfectly, with zero dependencies.
No feature creep. No "while we're at it."
Each utility does exactly one thing
and does it better than a 5-minute
StackOverflow copy-paste ever could.
No lodash. No moment. No anything.
You install the package — not the package
plus a hundred transitive dependencies
you didn't ask for.
TypeScript-first. ESM + CJS output.
Every package works in React, Vue,
Svelte, vanilla JS, and anywhere
else you're building.
The first package in the collection.
Keyboard shortcut manager with a
built-in overlay — like GitHub's `?`
but for any web app, in 5 lines.
// 1. Install npm install hotkey-hint // 2. Import & init import HotkeyHint from 'hotkey-hint'; const hh = new HotkeyHint({ theme: 'auto' }); // 3. Register your shortcuts hh.registerAll([ { keys: 'ctrl+k', description: 'Search', action }, { keys: 'ctrl+s', description: 'Save', action }, { keys: 'g then h', description: 'Go home', action }, ]); // Press ? to open the overlay ✦