enquirer / emit-keypressLinks
Drop-dead simple keypress event emitter and handler for Node.js. Create powerful CLI applications and experiences with ease. This library patches the native Node.js keypress logic to support additional key combinations, like `shift+enter`.
☆18Updated 2 weeks ago
Alternatives and similar repositories for emit-keypress
Users that are interested in emit-keypress are comparing it to the libraries listed below
Sorting:
- Capture screenshots programmatically. Cross-platform, with support for MacOS (Darwin), Windows, and Linux.☆43Updated 5 months ago
- Resolve values based on a JSON schema. Supports conditionals and composition. Useful for configuration, preferences, LLM chat completions…☆13Updated 8 months ago
- Partial JSON parser extracted from OpenAI's vendored version.☆14Updated 5 months ago
- CLI for executing multiple commands in parallel with minimal footprint (~2KB).☆12Updated last month
- Find a file or directory by walking up parent directories — Zero dependencies☆83Updated 7 months ago
- Recursively read a directory, blazing fast. Use with picomatch or micromatch to match globs.☆42Updated 2 years ago
- Use "cw" in the CLI. No instructions necessary, just hit <enter>. Can also be used as a library. Commit Whisperer is an AI genius for gen…☆18Updated last year
- Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expres…☆48Updated 11 months ago
- Merge multiple streams into a unified stream☆62Updated last year
- Expand deeply nested values from an object, with support for advanced features☆19Updated 3 weeks ago
- Small, no dependencies, Markdown, HTML, and inline CSS parser. Just 4KB, available as ESM module from CDN.☆25Updated 3 months ago
- A high-performance wrapper around Intl.Segmenter for efficient text segmentation. This class resolves memory handling issues seen with la…☆17Updated 8 months ago
- A GitHub Action for capturing benchmark data and tracking its variation against a baseline☆19Updated last week
- Check if the process is running in a Continuous Integration (CI) environment☆37Updated 4 months ago
- Useful utilities for working with Fetch☆96Updated 2 months ago
- Rotate an array by a given number of steps☆46Updated last year
- A very forgiving key-value option parser☆12Updated last week
- Get the exports of a module☆14Updated last year
- An absurdly small glob matcher that packs a punch.☆74Updated 2 months ago
- JS formatter for dprint Wasm plugins.☆40Updated last year
- Check if the system is in low power mode☆69Updated last year
- Render Markdown from any public GitHub repo or gist☆17Updated 9 months ago
- Tiny function that provides relative, human-readable dates.☆19Updated 6 months ago
- Socket.dev optimized 📦 overrides✨☆36Updated this week
- Convert object keys from camel case☆57Updated last year
- Ultra-tiny powerful styling for browser consoles.☆16Updated 5 months ago
- Dry is a new template engine and language, and is a superset of Shopify's Liquid, with first-class support for advanced inheritance featu…☆78Updated 10 months ago
- Convert a string index to its line and column position☆36Updated 3 months ago
- A fast parser and processor for .gitignore files.☆58Updated last year
- Glob search in constant time thanks to git cache☆25Updated 4 years ago