Displaying 1 to 20 from 23 results

Caporal.js - A full-featured framework for building command line applications (cli) with node.js

  •    Javascript

A full-featured framework for building command line applications (cli) with node.js, including help generation, colored output, verbosity control, custom logger, coercion and casting, typos suggestions, and auto-complete for bash/zsh/fish.Angled brackets (e.g. <item>) indicate required input. Square brackets (e.g. [env]) indicate optional input.

Inquirer.js - A collection of common interactive command line user interfaces.

  •    Javascript

A collection of common interactive command line user interfaces.Version 4.x only supports Node 6 and over. For Node 4 support please use version 3.x.




flickr-set-get - A simple command line app to download photos from a flickr set

  •    Javascript

Flickr-set-get is already configured with a default api key to allow you to use it immediately. Anyway it's highly recommended to create your own Flickr api key in the Flickr app garden especially if you intend to make authenticated requests to download private photos and photo sets. Having your own api key will allow you to avoid rate limiting and to use a more secure authenticated communication. An interactive guide will then help you to complete the configuration process.

godaddy-dns - A Node.js script to programmatically update GoDaddy DNS records

  •    Javascript

This Node.js script allows you to programmatically update one or more GoDaddy DNS records inserting the public IP of the machine where the script is run. If you have the script already installed in your system, this command will update it to the latest available version.

jwt-cracker - Simple HS256 JWT token brute force cracker

  •    Javascript

Simple HS256 JWT token brute force cracker. Effective only to crack JWT tokens with weak secrets. Recommendation: Use strong long secrets or RS256 tokens.

node-rsync - Rsync wrapper for Node.js

  •    Javascript

Rsync is a class for building and executing rsync commands with Node.js. This module is licensed under the MIT License. See the LICENSE file for more details.


nodeprompt - Pretty Git prompt for Bash

  •    Javascript

in your ~/.bashrc or ~/.bash_profile file. Nodeprompt is configurable, so things like the length of SHA-1 hash or the number of levels displayed in the path can be adjusted. It is also possible to create a new prompt template from scratch.

daemon-command-webpack-plugin - Run and restart npm commands after emit file webpack builds

  •    Javascript

Use cwd to specify the working directory from which the process is spawned. If not given, the default is to inherit the current working directory. Use env to specify environment variables that will be visible to the new process, the default is process.env.

redrun - ✨🐌 🐎✨ CLI tool to run multiple npm-scripts fast

  •    Javascript

CLI tool to run multiple npm-scripts fast. You may also pipe the output of redrun-completion to a file such as /usr/local/etc/bash_completion.d/redrun if you have a system that will read that file for you.

command-line-commands - Add a git-like command interface to your app.

  •    Javascript

A lightweight module to help build a git-like command interface for your app. Its job is to extract the command (the first argument, unless it's an option), check it's valid and either return it or throw. From there, you can parse the remaining args using your preferred option parser (e.g. command-line-args, minimist etc.).

neodoc - Beautiful, hand-crafted commandline interfaces for node.js

  •    PureScript

This implementation features error reporting, both for users and developers, reading values from environment variables, type coercion and much more. For an (in-)comprehensive comparison to the original, click here. To take neodoc for a ride, click here. A note to potential adopters and contributors: Neodoc is divided into two distinct parts — parsing the specification and parsing the argv, given the specificiation. Theoretically, the origin of the specification does not matter and the argv parser could be used standalone as it offers a more "correct" parse than most cli parsers out there, since it parses the input guided by the specification, rather than parsing the input and then matching it to the specification. See the "Features" section below. If neodoc finds adoption, I would not be surprised to see projects mimicking a yargs-like interface that use the neodoc parser, even though it somewhat defies the original idea of docopt.

ssr - Setting a directory to a static server

  •    Javascript

It provides a neat interface for listing the directory's contents and switching into sub folders. In addition, it's also awesome when it comes to serving static sites. If a directory contains an index.html, serve will automatically render it instead of serving directory contents, and will serve any .html file as a rendered page instead of file's content as plaintext.

cliffy - Framework for Interactive CLIs - An alternative to Vorpal

  •    TypeScript

Cliffy is a simple, powerful utility for making interactive command line interfaces. Cliffy can be considered an alternative to vorpal. Cliffy is run as a REPL. This allows you to accept multiple commands with one running node process. Cliffy is NOT an argv parser.

node-promptly - Simple command line prompting utility for nodejs

  •    Javascript

Simple command line prompting utility. Prompts for a value, printing the message and waiting for the input. Returns a promise that resolves with the input.