Conquer the command-line.Vorpal is Node's first framework for building interactive CLI applications. With a simple and powerful API, Vorpal opens the door to a new breed of rich, immersive CLI environments like cash and wat.
https://github.com/dthree/vorpal#readmeTags | cli interactive shell node api repl immersive framework app application command commander automated prompt inquirer |
Implementation | Javascript |
License | MIT |
Platform | NodeJS |
Vantage gives you a new perspective into your live node application not previously available.An extension of Vorpal, Vantage turns your live Node app into a immersive CLI. Accessible remotely or locally, Vantage lets you build your own API for your application and import community extensions, introducing a new means of live diagnostics and activity for your dev and prod environments.
api cli repl shell command commander distributed automated prompt inquirerNubia is a lightweight framework for building command-line applications with Python. It was originally designed for the “logdevice interactive shell (aka. ldshell)” at Facebook. Since then it was factored out to be a reusable component and several internal Facebook projects now rely on it as a quick and easy way to get an intuitive shell/cli application without too much boilerplate. Nubia is built on top of python-prompt-toolkit which is a fantastic toolkit for building interactive command-line applications.
Terjira is an interactive and easy to use command line interface (or Application) for Jira. You do not need to remember the resource key or id. Terjira suggests it with an interactive prompt. After checking out the repo, run bin/setup to install dependencies. Then, run rspec spec to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.
jira cli command-line command-line-app command-line-tool prompt agile third-party-libraries hacktoberfestHTTP Prompt is an interactive command-line HTTP client featuring autocomplete and syntax highlighting, built on HTTPie and prompt_toolkit.
syntax-highlighting shell api cli http autocomplete json development web-development terminal rest-api http-client developer-tools api-testing httpie api-cliA 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.
cli cli-app nodejs node node-js command-line-parser command-line argument-parser command commander clap minimist optimist cli-table command-line-appsipt (pronounced iPipeTo) introduces the missing cli interactive workflow. It takes any kind of list as an input and uses that list to build an interactive interface to let you select an element from it. Stop manually dragging your mouse around to copy output data from a terminal, using the ipt workflow you can pipe data from a command and select what to copy to clipboard from a convenient visual menu.
cli command-line unix bash pipe workflow stdout nodejs vim ipipeto js interactive list inquirer terminal cli-app ipt menuHTTP Prompt is an interactive command-line HTTP client featuring autocomplete and syntax highlighting, built on HTTPie and prompt_toolkit.
http-client cli rest-api developer-tools autocomplete syntax-highlighting http development web-development json shell terminal command-lineNpm Task List: Interactive cli menu to list/run npm tasks
js nodejs cli command-line npm workflow task list interactive inquirer cli-app ntl runner menuIPython provides a rich toolkit to help you make the most of using Python interactively. It provides a Jupyter kernel to work with Python code in Jupyter notebooks and other interactive frontends.
interpreter python-interpreter curses terminal jupyter data-science notebook replA beautiful and powerful interactive command line prompt. TTY::Prompt provides independent prompt component for TTY toolkit.
prompt cli tty tty-components ruby-cli ruby-gem menusCobra is both a library for creating powerful modern CLI applications as well as a program to generate applications and command files. Cobra is a library providing a simple interface to create powerful modern CLI interfaces similar to git & go tools.
command-line cli cli-interfaceRun the cli app with the given arguments. Normally you'd pass in process.argv. The callback can be used to execute more code after everything has completed. Create a command with the given name(s). Supports a single name, and array of names, or multiple names separated by commas as arguments to the command method. Returns an instance of Command.
command line cli bash terminal commander promptLibrary for building a powerful interactive prompt, inspired by python-prompt-toolkit. Easy building a multi-platform binary of the command line tools because written in Golang.go-prompt provides many options. All options are listed in Developer Guide.
vt100 terminal prompt interactive command-line cliA 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.
prompt command-line javascript-library nodejs command stdin cli tty menuInteractive prompt for command-line applications. We built Promptui because we wanted to make it easy and fun to explore cloud services with manifold cli.
command-line interface input cliAce is command line framework embedded into AdonisJS for creating CLI commands. AdonisJS is the only Node.js framework that allows creating CLI commands as part of the application codebase.
cli commandline core adonisjs commanderprompt_toolkit is a library for building powerful interactive command lines and terminal applications in Python. ptpython is an interactive Python Shell, build on top of prompt_toolkit. prompt_toolkit could be a replacement for GNU readline, but it can be much more than that.
command-line interactive-command-line terminal auto-completion toolkit command-line-library interactive shellSynchronous Readline for interactively running to have a conversation with the user via a console(TTY). readlineSync tries to let your script have a conversation with the user via a console, even when the input/output stream is redirected like your-script <foo.dat >bar.log.
readline synchronous prompt question password keyboard wait block tty conversation interactive command repl clixonsh is a Python-powered, cross-platform, Unix-gazing shell language and command prompt. The language is a superset of Python 3.6+ with additional shell primitives. xonsh (pronounced conch) is meant for the daily use of experts and novices alike.
shell cli command-line prompt hacktoberfest xonshand more, in a single portable script. nb creates notes in text-based formats like Markdown, Org, and LaTeX, can work with files in any format, can import and export notes to many document formats, and can create private, password-protected encrypted notes and bookmarks. With nb, you can write notes using Vim, Emacs, VS Code, Sublime Text, and any other text editor you like, as well as terminal and GUI web browsers. nb works in any standard Linux / Unix environment, including macOS and Windows via WSL. Optional dependencies can be installed to enhance functionality, but nb works great without them.
git vim shell bash markdown cli productivity sync command-line notebook notes archiving vscode pandoc bookmarks note-taking knowledge-base bookmark-manager notes-app zettelkasten terminal prompt emacs versioning syncing encryption bookmarking tagging tags archive
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.