Displaying 1 to 20 from 614 results

sqlcheck - Automatically identify anti-patterns in SQL queries

  •    C++

sqlcheck automatically detects common SQL anti-patterns. Such anti-patterns often slow down queries. Addressing them will, therefore, help accelerate queries.sqlcheck targets all major SQL dialects.

go-prompt - Building a powerful interactive prompt in Go, inspired by python-prompt-toolkit.

  •    Go

Library 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.

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.




kingpin - A Go (golang) command line and flag parser

  •    Go

Kingpin is a fluent-style, type-safe command-line parser. It supports flags, nested commands, and positional arguments.More examples are available.

Python Prompt Toolkit - Library for building powerful interactive command lines in Python

  •    Python

prompt_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.

mycli - A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting

  •    Python

MyCLI is a command line interface for MySQL, MariaDB, and Percona with auto-completion and syntax highlighting.


cli - A simple, fast, and fun package for building command line apps in Go

  •    Go

Notice: This is the library formerly known as github.com/codegangsta/cli -- Github will automatically redirect requests to this repository, but we recommend updating your references for clarity.cli is a simple, fast, and fun package for building command line apps in Go. The goal is to enable developers to write fast and distributable command line applications in an expressive way.

ctop - Top-like interface for container metrics

  •    Go

as well as an single container view for inspecting a specific container.ctop comes with built-in support for Docker and runC; connectors for other container and cluster systems are planned for future releases.

climate - The ultimate command line tool for Linux developers! Provides a huge number of tools for developers to automate their system

  •    Shell

Climate is the ultimate command line tool for Linux. It provides a huge number of command line options for developers to automate their Linux system. This tool can be extremely helpful to learn various unix commands too. There is an option to print each command before they're executed to help you memorize them over time.The default location is /usr/local/bin/. If you want to write to a different location, you can give an argument to the install command.

aws-shell - An integrated shell for working with the AWS CLI.

  •    Python

To exit the shell, press Ctrl-D.You can also use this upgrade command whenever a new version of the AWS CLI is released that includes new services and API updates. You will then be able to use these new services and API updates in the aws-shell.

gitsome - A supercharged Git/GitHub command line interface (CLI)

  •    Python

An Official Integration for GitHub and GitHub Enterprise.The Git command line does not integrate with GitHub, forcing you to toggle between command line and browser.

fish-shell - The user-friendly command line shell.

  •    Shell

fish is a smart and user-friendly command line shell for macOS, Linux, and the rest of the family. fish includes features like syntax highlighting, autosuggest-as-you-type, and fancy tab completions that just work, with no configuration required.For more on fish's design philosophy, see the design document.

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.

warp - Secure and simple terminal sharing

  •    Go

warp lets you securely share your terminal with one simple command: warp open. When connected to your warp, clients can see your terminal exactly as if they were sitting next to you. You can also grant them write access, the equivalent of handing them your keyboard. warp distinguishes itself from "tmux/screen over ssh" by its focus and ease of use as it does not require an SSH access to your machine or a shared server for others to collaborate with you.

terminal-notifier - Send User Notifications on macOS from the command-line.

  •    Objective-C

terminal-notifier is a command-line tool to send macOS User Notifications, which are available on macOS 10.10 and higher. alerter features were merged in terminal-notifier 1.7. This led to some issues and even more issues in the 1.8 release. We decided with Valère Jeantet to rollback this merge.

prompt - a beautiful command-line prompt for node.js

  •    Javascript

Using prompt is relatively straight forward. There are two core methods you should be aware of: prompt.get() and prompt.addProperties(). Their methods take strings representing property names in addition to objects for complex property validation (and more). There are a number of examples that you should examine for detailed usage. prompt understands JSON-schema with a few extra parameters and uses revalidator for validation.