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`.
☆18Oct 12, 2026Updated 3 weeks ago
Alternatives and similar repositories for emit-keypress
Users that are interested in emit-keypress are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Open a finder dialog window (finder prompt) programmatically.☆11Jun 8, 2025Updated last year
- Resolve values based on a JSON schema. Supports conditionals and composition. Useful for configuration, preferences, LLM chat completions…☆14Apr 13, 2025Updated last year
- Capture screenshots programmatically. Cross-platform, with support for MacOS (Darwin), Windows, and Linux.☆46Aug 1, 2026Updated 3 months ago
- Partial JSON parser extracted from OpenAI's vendored version.☆15Jul 18, 2025Updated last year
- Detect the terminal program currently being used, with support for iTerm, Terminal.app, Hyper, iTerm2, ConEmu, Cmde,r Alacritty, Xterm, T…☆16May 13, 2026Updated 5 months ago
- Simple, predictable pricing with DigitalOcean hosting • AdAlways know what you'll pay with monthly caps and flat pricing. Enterprise-grade infrastructure trusted by 600k+ customers.
- Print regular expressions with syntax highlighting in the terminal. Useful for debugging, visually inspecting and understanding complex r…☆10Jan 30, 2026Updated 9 months 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…☆18Nov 8, 2024Updated last year
- Create nested getter properties and any intermediary dot notation (`'a.b.c'`) paths☆13Jun 18, 2021Updated 5 years ago
- Get the list of npm modules that depend on the specified npm module.☆14Dec 27, 2017Updated 8 years ago
- CLI to change quotes in a file from single to double, or double to single.☆18Feb 5, 2015Updated 11 years ago
- Virtual file class. Extends Node's `fs.Dirent` with methods to simplify path handling. Like Vinyl, but lightweight.☆10Oct 17, 2024Updated 2 years ago
- Uses a breadth-first search, when necessary, to resolve the file path using the correct casing, and verify that the file actually exists.…☆12Sep 1, 2017Updated 9 years ago
- Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.☆12May 12, 2026Updated 5 months ago
- Returns an array of unique "npm" directories based on the user's platform and environment. Node.js / JavaScript.☆14Dec 15, 2018Updated 7 years ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- CLI and API to get a single file from Github repository.☆11May 31, 2017Updated 9 years ago
- A cache for managing namespaced sub-caches☆14Sep 4, 2021Updated 5 years ago
- Scaffold out a Generate generator project.☆11Aug 30, 2016Updated 10 years ago
- Specification for the .env configuration file format.☆30Jan 28, 2025Updated last year
- CSV parser for node.js☆15Mar 11, 2019Updated 7 years ago
- Drop-in replacement for `fs.existsSync` with zero dependencies. Other libs I found either have crucial differences from fs.existsSync, or…☆12Sep 1, 2017Updated 9 years ago
- Create a matching function from a glob pattern, regex, string, array or function.☆20Jun 18, 2017Updated 9 years ago
- Extract the git remote origin URL from your local git repository.☆16Feb 11, 2021Updated 5 years ago
- Sink your streams.☆17Oct 26, 2026Updated last week
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- Gulp plugin that prompts you to choose the files pass through the stream.☆10Apr 29, 2017Updated 9 years ago
- Generate a .gitattributes file from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in yo…☆10Aug 17, 2016Updated 10 years ago
- Scaffold out complete code projects from the command line by installing this generator globally, or use this generator as a plugin in oth…☆11Oct 17, 2017Updated 9 years ago
- Create an object path (dot notation) from a list or array of strings.☆16Dec 31, 2020Updated 5 years ago
- Displays the execution time for Node.js modules loading by hooking require() calls☆23Oct 29, 2021Updated 5 years ago
- Faster, node.js focused alternative to JavaScript's native array map.☆15Feb 28, 2017Updated 9 years ago
- Extract javascript code comments with esprima. Thin wrapper to prove a simple interface for getting code comments from a string, file or …☆14Feb 12, 2018Updated 8 years ago
- Generate Your ESNext+StandardJS+Mocha Ready, NodeJS Projects in Seconds!☆12Jun 7, 2018Updated 8 years ago
- Bash-powered globbing for node.js. Alternative to node-glob. Does not work on Windows 9 and lower.☆14Jun 10, 2021Updated 5 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- CLI for listing an npm module's dependent projects and their download stats.☆13Jun 21, 2017Updated 9 years ago
- Extend the properties from any number of objects onto the first object. Pass an empty object as the first arg to create a new object.☆14Mar 3, 2018Updated 8 years ago
- Map `visit` over an array of objects.☆17Jun 27, 2022Updated 4 years ago
- Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.☆15Jul 12, 2026Updated 3 months ago
- Generate generator to create a new repository on GitHub.☆12May 7, 2017Updated 9 years ago
- Generate a `.eslintrc.json` or `.eslintignore` file as part of a larger build workflow. This generator can be used as a sub-generator or …☆10Jun 25, 2017Updated 9 years ago
- Generator for creating Yeoman generators that are capable of remembering certain user answers, resulting in a better user experience. Run…☆12Jun 14, 2014Updated 12 years ago