RobertWHurst / Keystrokes
Keystrokes as an easy to use library for binding functions to keys and key combos. It can be used with any TypeScript or JavaScript project, even in non-browser environments.
☆169Updated 4 months ago
Alternatives and similar repositories for Keystrokes:
Users that are interested in Keystrokes are comparing it to the libraries listed below
- A simple yet powerful library to effortlessly export any data into XLSX sheets, with the full power of type-safety and awesome DX☆142Updated this week
- The fastest multilingual word counter that can count millions of words per second.☆202Updated 7 months ago
- A JavaScript behavior tree library for easily creating and managing complex behavior patterns☆180Updated 11 months ago
- A small and fast CSV parser with support for nested JSON☆114Updated 3 months ago
- ⛑️ JSON serialization should never fail☆209Updated last week
- A textarea builtin extend to automatically provide code highlights based on one of the languages available via highlight.js☆189Updated 2 years ago
- Unabashedly-barebones memoization library with an aim toward speed☆119Updated last year
- JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.☆192Updated 4 months ago
- 💻 A lightweight, and easy-to-use, JavaScript library for code syntax highlighting!☆197Updated 5 months ago
- Reactive library and components for building web user interface☆127Updated last month
- ✏️ Lightweight version of Jimp -- An image processing library written entirely in JavaScript for Node.js☆118Updated last month
- 🚶 A lightweight, easy-to-use JavaScript library to create interactive, customizable, accessible guided tours across your websites or web…☆128Updated 5 months ago
- A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.☆183Updated this week
- a monorepo of npm packages☆193Updated 3 weeks ago
- A tiny (2.8kB) and fast utility for getting a MIME type from an extension or filename☆311Updated last year
- 🔗 A lightweight JavaScript library that generates customizable tree views to better visualize, and edit, JSON data.☆277Updated 2 months ago
- A reliable compressor and decompressor for Brotli, supporting node & browsers via wasm☆271Updated 8 months ago
- Fast fuzzy string searching/matching/highlighting☆82Updated last year
- A very fast and lightweight Typescript library to create immutable states with a mutable syntax☆413Updated 6 months ago
- Collection of essential libraries and tools for building web extensions☆167Updated 2 weeks ago
- Convert HEIC/HEIF images to JPEG, PNG in browser☆105Updated 2 months ago
- You can set up drag, pinch events in any browser.☆107Updated 6 months ago
- A lightweight syntax highlighter written in JavaScript☆291Updated this week
- ☆226Updated 3 months ago
- ⛳️ Typed command-line arguments parser for Node.js☆170Updated 7 months ago
- Use requestAnimationFrame as an async iterable, in any JavaScript environment☆173Updated last year
- Use WebWorkers in Vite with comlink!☆190Updated this week
- Real simple string diffing.☆203Updated 2 years ago
- CJS/ESM library for applying ANSI colors in terminal or Chromium-based browser console. Compatible with Bun, Deno, Next.JS.☆251Updated this week
- Transpile TypeScript code to fully compatible JavaScript + JSDoc comments.☆187Updated 5 months ago