enquirer / emit-keypressView external linksLinks
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`.
☆18Dec 21, 2025Updated last month
Alternatives and similar repositories for emit-keypress
Users that are interested in emit-keypress are comparing it to the libraries listed below
Sorting:
- Resolve values based on a JSON schema. Supports conditionals and composition. Useful for configuration, preferences, LLM chat completions…☆13Apr 13, 2025Updated 10 months ago
- Capture screenshots programmatically. Cross-platform, with support for MacOS (Darwin), Windows, and Linux.☆44Jul 16, 2025Updated 6 months ago
- Partial JSON parser extracted from OpenAI's vendored version.☆14Jul 18, 2025Updated 6 months ago
- Add middleware to run for specified routes in your gulp pipeline.☆13Aug 7, 2017Updated 8 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…☆18Nov 8, 2024Updated last year
- CLI to change quotes in a file from single to double, or double to single.☆18Feb 5, 2015Updated 11 years ago
- Create nested getter properties and any intermediary dot notation (`'a.b.c'`) paths☆13Jun 18, 2021Updated 4 years ago
- Displays the execution time for Node.js modules loading by hooking require() calls☆23Oct 29, 2021Updated 4 years ago
- Plugin for adding routes support to your `base` application. Requires templates support to work.☆11Aug 7, 2017Updated 8 years ago
- Token authentication for accountdown☆11Oct 16, 2015Updated 10 years ago
- Filter an object to have only the `own` properties for which a `callback` function returns true.☆15Oct 27, 2018Updated 7 years ago
- Faster, node.js focused alternative to JavaScript's native array map.☆14Feb 28, 2017Updated 8 years ago
- A cache for managing namespaced sub-caches☆14Sep 4, 2021Updated 4 years ago
- Get and update GitHub repository topics.☆12Aug 21, 2017Updated 8 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 9 years ago
- Paginate an array into pages of items.☆15Jul 19, 2016Updated 9 years ago
- Regular expression for matching punctuation characters.☆10Jul 1, 2017Updated 8 years ago
- Find and load a YAML or JSON config file from a local project, installed npm module, or the user's home directory.☆13Dec 30, 2015Updated 10 years ago
- Get the list of npm modules that depend on the specified npm module.☆15Dec 27, 2017Updated 8 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 8 years ago
- Gulp plugin that prompts you to choose the files pass through the stream.☆10Apr 29, 2017Updated 8 years ago
- Run a process in the background, disconnected from the main process.☆11May 8, 2017Updated 8 years ago
- Fly.io API wrapper for simplifying REST calls.☆10Aug 23, 2017Updated 8 years ago
- Scaffold out a Generate generator project.☆11Aug 30, 2016Updated 9 years ago
- Plugin that adds project-generator support to your `base` application.☆13Apr 1, 2020Updated 5 years ago
- Set an alarm that will call the given function at the specified time.☆10May 11, 2017Updated 8 years ago
- API and CLI for getting the stars for one or more GitHub users or organizations.☆17Sep 13, 2017Updated 8 years ago
- Base plugin that adds support for generating files from a declarative scaffold configuration.☆11Apr 1, 2020Updated 5 years ago
- Adds an `.ignore` method that parses `.gitignore` and converts the patterns from wildmatch to glob patterns, so they can then be passed t…☆11Jul 27, 2016Updated 9 years ago
- Create an object path (dot notation) from a list or array of strings.☆16Dec 31, 2020Updated 5 years ago
- Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.☆15Dec 30, 2025Updated last month
- Base plugin that adds a `project` getter to the instance for getting the name of a project. Gets the project name for new (empty) project…☆12May 21, 2016Updated 9 years ago
- Normalize values in package.json to improve compatibility, programmatic readability and usefulness with third party libs.☆18Mar 2, 2020Updated 5 years ago
- A curated list of awesome guides to open-source contributing☆14Jun 15, 2016Updated 9 years ago
- Base plugin that adds methods for programmatically installing bower packages☆11Apr 13, 2016Updated 9 years ago
- CLI for listing an npm module's dependent projects and their download stats.☆13Jun 21, 2017Updated 8 years ago
- Expand deeply nested values from an object, with support for advanced features☆19Dec 16, 2025Updated last month
- Update a copyright statement with the current year. Also makes minor corrections.☆15Jun 26, 2017Updated 8 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 8 years ago