Displaying 1 to 16 from 16 results

bash-it - A community Bash framework.

  •    Shell

Includes autocompletion, themes, aliases, custom functions, a few stolen pieces from Steve Losh, and more. Bash-it provides a solid framework for using, developing and maintaining shell scripts and custom commands for your daily work. If you're using the Bourne Again Shell (Bash) on a regular basis and have been looking for an easy way on how to keep all of these nice little scripts and aliases under control, then Bash-it is for you! Stop polluting your ~/bin directory and your .bashrc file, fork/clone Bash-it and start hacking away.

omelette - Omelette is a simple, template based autocompletion tool for Node projects with super easy API

  •    CoffeeScript

Omelette is a simple, template based autocompletion tool for Node projects with super easy API.You just have to decide your program name and CLI fragments.

argcomplete - Python and tab completion, better together.

  •    Python

Argcomplete provides easy, extensible command line tab completion of arguments for your Python script. Argcomplete is particularly useful if your program has lots of options or subparsers, and if your program can dynamically suggest completions for your argument/option values (for example, if the user is browsing resources over the network).

picocli - a mighty tiny command line interface

  •    Java

Picocli is a one-file Java framework for parsing command line arguments and generating polished, easily tailored usage help messages. Java command line parser with both an annotations API and a programmatic API, featuring usage help with ANSI colors, autocomplete and nested subcommands. In a single file, so you can include it in source form. This lets users run picocli-based applications without requiring picocli as an external dependency.




complete - bash completion written in go + bash completion for go command

  •    Go

A tool for bash writing bash completion in go.Writing bash completion scripts is a hard work. This package provides an easy way to create bash completion scripts for any command, and also an easy way to install/uninstall the completion of the command.

gradle-completion - Gradle tab completion for bash and zsh

  •    Shell

Bash and Zsh completion support for Gradle. It also handles custom default build files, so rootProject.buildFileName = 'build.gradle.kts' is supported.

completion-ruby - Command-line completion for Ruby-related commands under Bash: rake, bundle, gem, rails, ruby, jruby

  •    Shell

completion-ruby is a set of bash scripts offering command-line completion for various Ruby-related commands and tools. The completion-ruby-all script loads all the completions it finds, but only for the commands you appear to have installed. Alternatively, you can just save the specific scripts you wish, and source them individually.

bash

  •    Shell

Bash.env is a cascading Bash environment system. It provides Bash shell-prompt themes, handy functions, aliases, and tools for the Bash power user. Z-shell is great, but it does not come standard on most operating systems. This can be problematic in an environment where you don't have administrative rights.


fz - Cli shell plugin, the missing fuzzy tab completion feature of z

  •    Shell

A shell plugin that seamlessly adds fuzzy search to tab completion of z, lets you easy to jump around among your historical directories. Not any additional key binding is needed. Currently supports Bash and zsh. By simply sourcing corresponding script file for your shell, you're all set. However, this plugin is sitting on top of z and fzf, so you must have them installed as well.

bash-completion-tutorial - Code of the bash completion tutorial

  •    Shell

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

emacs-bash-completion - Add programmable bash completion to Emacs shell-mode

  •    Emacs

bash-completion.el defines dynamic completion hooks for shell-mode and shell-command prompts that are based on bash completion. When the first completion is requested in shell model or a shell command, bash-completion.el starts a separate bash process. Bash-completion.el then uses this process to do the actual completion and includes it into Emacs completion suggestions.

nix-bash-completions - Bash completion for the Nix command line tools

  •    Shell

Bash completion for the Nix and NixOS command line tools. The aim is full completion support for every argument, option and option argument, as long as everything that's needed is available locally. For instance when accessing a nixpkgs repo through an url, and it has been previously downloaded, completion should be offered using the local copy. Any behavior which doesn't agree with the actual execution of the command is considered a bug. Issues are very welcome as I primarily use zsh and therefor won't catch that many bugs through daily usage.

bash-argsparse - An high level argument parsing library for bash

  •    Shell

An high level argument parsing library for bash. Inspired, by the python argparse module, bash-argsparse purpose is to replace the option-parsing and usage-describing functions commonly rewritten in all scripts.

yarn-completion - Bash completion for Yarn

  •    Shell

To enable on-demand completion loading, download the completion file to the predefined bash-completion user directory. bash version ^4.x.x is required.

dargs - Enhance any command with dynamic arguments

  •    Go

Contributions Wanted: If you have use-cases/configurations that could benefit others, please submit them to the examples folder. Dargs is a tool that allows you to define dynamic argument transformations and completions for any CLI command.

magento2-bash-completion - Magento2 Bash Completion

  •    PHP

This plugin adds autocompletion for Magento 2 CLI Sub Commands and their Options. New completion commands may be placed inside the directory /etc/bash_completion.d or inside /usr/local/etc/bash_completion.d/magento2-bash-completion on MacOSX.