Weather in terminal, with ANSI colors and Unicode symbols
A Mighty CLI for AWS
A single Bash script to create blogs. Download, run, write, done!
🎨 Beautiful images of your code — from right inside your terminal.
Bring http://choosealicense.com to your terminal
Git powered terminal-based todo/note manager -- markdown note page per task. Single binary!
Slick, declarative command line video editing & API
💻 Facebook command line client (needs to be updated)
A 🇨🇳 and 🇺🇸 translate tool in your command line.
Google Calendar Command Line Interface
Browse Hacker News like a haxor: A Hacker News command line interface (CLI).
📰 CLI to browse Hacker News
commandline IP location finder
Check whether a website is up or down.
Collect your thoughts and notes without leaving the command line.
commandline asciii kanban board for minimalist productivity hackers & managers (csv-based) #scriptable #nestable #statistics #singlefile #shellscript
Double-entry accounting system with a command-line reporting interface
Generate your license. Yet another lice, but implement with Jinja2 and docopt.
Render markdown file to PNG image. Support custom CSS URL/file.
🎥 Everything about your movies within the command line.
Batch rename utility for developers
Automate & manage your Pocket.com collection.
Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits
Get PushBullet notifications when a shell program exits.
Bash interface to the PushBullet API
A VIM-inspired filemanager for the console
Browse Reddit from your terminal
A supercharged AWS command line interface (CLI).
Terjira is a very interactive and easy to use CLI tool for Jira.
Terminal stock ticker with live updates and position tracking
CLI tool that helps verify current status of URIs in text files
weather app for the terminal
🐳 Tool to automatically dockerize your application.
📍 Get your geolocation information using freegeoip.app
⛅ The right way to check the weather
Contextual, dynamic aliases for the bash shell
28Kb, small memory footprint, single binary that run list of commands in parallel and waits for their termination
A simple timetracker for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.
☁️ Bash history in the cloud. Indexed and searchable.
⚡ boilerplate template manager that generates files or directories from template repositories
Motherfucking TEXT SNIPPETS! On the COMMAND LINE!
A fully-modern text-based browser, rendering to TTY and browsers
Your own clipboard in the cloud, copy and paste text with gist between systems !!
cod is a completion daemon for bash/fish/zsh
🦆 DuckDuckGo from the terminal
A lightweight workspace manager for the shell
unclutter your .profile
💡 CLI tool to input and store your ideas without leaving the terminal
Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v.
A simple script that handles bookmarks stored in a txt file.
Find files with SQL-like queries
Funky takes shell functions to the next level by making them easier to define, more flexible, and more interactive.
💻 Git in your tmux status bar
🔍 Google from the terminal
Googlr is a command line tool that lets you search Google from your terminal.
✅ checks presence of various command line tools and their versions on the path
A command line tool to highlight terms
AI for the Command Line
A horizontal 📏 for your terminal
An interactive parallel ssh client featuring autocomplete and asynchronous execution.
bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.
K get kool aliases (and more) working with a simple one-liner.
k is the new l, yo
Terminal file manager
lf.sh is a Bash utility to help you quickly search arbitrary files or search text from files.
UNIX's missing `loop` command
Tool to draw low-resolution graphs in terminal
Swiss Army Knife for macOS
Keep your application settings in sync (OS X/Linux)
The terminal command palette
Fly through your shell history. Great Scott!
An interactive cheatsheet tool for the command-line
n³ The unorthodox terminal file manager
PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands.
📅 Tiny date, time diff calculator with piggybacked timers
adds flavor of interactive filtering to the traditional pipe concept of UNIX shell
q - vim like macro registers for your bash and zsh shell!
Quick Command-line File Completion
RESH ❯❯ Contextual shell history for zsh and bash
Text snippets for the command line
Visualize your shell usage with Highcharts!
SHell Markup Language | Style Framework for The Terminal
Bash command that converts filenames and directories to a web friendly format.
🐛 Command-line snippet manager
▁▂▃▅▂▇ in your shell.
▁▂▄▆▇█▇▆▄▂▁
Tiny file search utility (bash)
Fast creation of files and directories. Mimics the operation of AdvancedNewFile (Vim plugin)
A code-searching tool similar to ack, but faster.
A minimalistic terminal theme (prompt) for sexy terminals that works in bash, fish and zsh
🔨 Base16 Builder is a nimble command-line tool that generates themes for your favourite programs.
Advanced .bashrc and .bash_profile coming together with colorful output.
An informative and fancy bash prompt for Git users
Powerline-style Bash prompt in pure Bash script. See also https://github.com/riobard/zsh-powerline
A quick way to spruce up your terminal in OSX.
🚄 An oh-my-zsh shell theme based on the Powerline Vim plugin
Emoji on the command line 😱
geometry is a minimal, fully customizable and composable zsh prompt theme
A customized bash environment to make git folders more friendly.
A full-featured & carefully designed adaptive prompt for Bash & Zsh
Adds color for mysql tables
An opinionated git prompt for bash and zsh
Color, ASCII-only Git prompt for zsh, bash, ksh93, mksh, pdksh, oksh, dash, yash, busybox ash, and osh
A Zsh theme
Bash prompt with colors, git statuses, and git branches.
Boost your terminal, script by script
An interactive CLI tool that adds a .gitignore to your projects.
🔢 Bits, bytes and address calculator
Terminal based bit manipulator in ncurses
Docker implemented in around 100 lines of bash
cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
Digital Ocean Command Line Tool
A docker-powered PaaS that helps you build and manage the lifecycle of applications
💤 A utility tool powered by fzf for using git interactively.
A collection of git utilities and useful extra git scripts.
GIT utilities -- repo summary, repl, changelog population, author commit percentages and more
Type `git open` to open the GitHub page or website for a repository in your browser.
▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.
Git plugin for Semantic Versioning
A customized bash environment suitable for git work.
Manage many git repos with sanity 从容管理多个git库
A command-line tool that makes git easier to use with GitHub.
🤖 Just a command runner
Inserts commented open source software licenses into source code.
macOS command line tool for developers – The ultimate tool to manage your Mac. It provides a huge set of command line commands that automatize the usage of your Mac.
mkdkr = Makefile + Docker
Run any command on specific Node.js versions
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
A fully configurable and extendable Git hook manager
Command-line tool that instantly fetches Stack Overflow results when an exception is thrown
Rename anything
Minimalistic SSH deployment
Sublime-like terminal-based text editor
⭐️ Automatically star the npm-packages that you are using on GitHub.
Instantly jump to your ag or ripgrep matches.
Automatic version management and state recovery solution for any application agnostic to language or architecture
🗑️ Easily remove the node_modules folder of non-active projects
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
Bash on Balls
Private cloud shell history. Open source server for bashhub https://github.com/rcaloras/bashhub-client
A web server written in bash
"DIY Dropbox" or "2-way directory (r)sync with proper deletion"
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
Dropbox Uploader is a BASH script which can be used to upload, download, list or delete files from Dropbox, an online file sharing, synchronization and backup service.
Tiny bash HTTP server using netcat
Little command line REST client that you can use in pipelines (bash or zsh).
🍸Vesper - HTTP Framework for Bash Shell
Friendly and fast tool for sending HTTP requests
An informative and fancy bash prompt for Git users
Blame someone else for your bad code.
A collection of git utilities and useful extra git scripts.
GIT utilities -- repo summary, repl, changelog population, author commit percentages and more
Type `git open` to open the GitHub page or website for a repository in your browser.
bash prompt with GIT, SVN and HG modules
▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.
Prevents you from committing secrets and credentials into git repositories
Git plugin for Semantic Versioning
Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)
Git extensions to provide high-level repository operations for Vincent Driessen's branching model.
A customized bash environment to make git folders more friendly.
git dotfiles synchronizer written in bash
An opinionated git prompt for bash and zsh
Bash script to export android content providers data to csv
A text-based kitchen for Android ROM customization. Uses shell scripts and works with Cygwin/OS X/Linux.
music library manager and MusicBrainz tagger
Small, fast and powerful console music player for Unix-like operating systems.
Command Line deezer.com Player for Linux, BSD, Android, Windows
Terminal JSON viewer
Simple high quality GIF encoding
✂️ High performance, multi-threaded image scraper
📸 Fast batch image resizer and rotator
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
JSON output from a shell
Quick and simple image processing at the command line. 🔨
PiCAST turns your $35 Raspberry Pi in to a Chromecast like Device.
An extendible and configurable PDF manipulation layer library written in java.
A terminal spreadsheet multitool for discovering and arranging data
Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.
yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor
Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
Powerline-style Bash prompt in pure Bash script. See also https://github.com/riobard/zsh-powerline
bash prompt with GIT, SVN and HG modules
Pretty, minimal and fast ZSH prompt
Bash prompt with colors, git statuses, and git branches.
🚀⭐ Minimalistic, powerful and extremely customizable Zsh prompt
Prevents you from committing secrets and credentials into git repositories
Improve your security and privacy by blocking ads, tracking and malware domains.
Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.
A black hole for Internet advertisements
A community Bash framework.
A package manager for shell scripts.
Smashing Bash into Pieces
Save your dotfiles once, deploy them everywhere
Shell agnostic git based dotfiles package manager, written in Python.
Keep your dotfiles fresh.
git dotfiles synchronizer written in bash
The Fish Shell Framework
Git-integrated backup tool for macOS and Linux devs.
shundle is a plugin manager for general purpose shells
config manager based on Git
AST - AT&T Software Technology
Babun - a Windows shell you will love!
Mirror of https://gitlab.redox-os.org/redox-os/ion
MirBSD Korn Shell Source Code Mirror – This is a publish-only repository and all pull requests are ignored. This repository is a mirror and may receive forced (non-fast-forward) updates. Please contribute to the CVS repository of The MirOS Project instead. See https://github.com/mirabilos/mksh for some experiments autobuilding this with Travis-CI and GitHub Actions and for Coverity Scan.
Next Generation Shell (NGS)
A new type of shell
🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Portable OpenBSD ksh, based on the Public Domain Korn Shell (pdksh).
rc shell -- independent re-implementation for Unix of the Plan 9 shell (from circa 1992)
A friendly and modern functional object oriented language for shell script.
Simple shell version management
ANSI escape codes in pure bash - change text color, position the cursor, much more
A language server for Bash
Useful modules for bash
bash script micro-framework - from small stand-alone script to complex projects with CI/CD and testing
A collection of modules to simplify writing bash scripts.
mini bash framework for creating command line tools
Bash With Nails
Don't fear the Unix chainsaw
Proper error handling, exceptions and try/catch for ZSH
Simple templating engine based on shell.
An elegant option/argument parser for shell scripts (full support for bash and all POSIX shells)
Parse CLI options in Fish
Human readable conditions for bash 👌
Lumberjack is a logging interface for shell scripts
Mustache templates in pure bash
Simple command line arguments parser for BASH
Minimally Invasive bash Preprocessor
transpiler written in bash: painless shellscript, indentbased, coffee for the shell with hipster-sparkles v1 BETA LANDED 🎉🎉🎉🎉 thanks fcard!
ReBash - bash scripting library/framework
Core rerun. See also http://github.com/rerun-modules
A progress spinner for ZSH scripts
Semantic Versioning in Bash
Bash implementation of semantic versioning
ShellCheck, a static analysis tool for shell scripts
A repository of namespaced, composable shell (bash, sh and dash) function libraries. Takes aware the pain of shell scripting, making it robust and reusable. Includes secure curl usage, JSON, XML and Debian control file parsers, dependency documentation via attributes, and more. Batteries ARE included.
bandwidth monitor and rate estimator
A monitor of resources
The command line catalog tool for your offline data
Colorizing `cat`
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Improve your security and privacy by blocking ads, tracking and malware domains.
history for netstat
htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.
CLI utility and Python module for analyzing log files and other data.
ls on steroids
The next gen ls command
lsp is like ls command but more human-friendly
Simple, native and efficient local ad blocker. Only Bash.
Official repository for mtr, a network diagnostic tool
🖼️ A command-line system information tool written in bash 3.2+
Read-only Mirror of the freedesktop.org repository. Please make pull requests against freedesktop.org.
The Linux PowerTOP tool -- please post patches to the mailing list instead of using github pull requests
`prettyping` is a wrapper around the standard `ping` tool, making the output prettier, more colorful, more compact, and easier to read.
Lightweight command-line process control
Linux tool to show progress for cp, mv, dd, ... (formerly known as cv)
Quickly secure UNIX/Linux systems
Print range of lines to stdout.
Easily configure macOS security settings from the terminal.
🖥️ Command-line system monitoring
A command line tool to manage wifi, including an interactive shell (currently Mac only)
SSH-based "VPN for poors"
bash unit testing framework
Bash Automated Testing System
Bash Automated Testing System
Dead simple testing framework for Bash with coverage reporting
100% pure-Fish test runner
A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells
Test your shell scripts!
shUnit2 is a xUnit based unit test framework for Bourne based shell scripts.
Testing TLS/SSL encryption anywhere on any port
A shell test script
Shell tests
A powerful testing framework for ZSH projects
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Manage your Java environment
Node version management
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions