An open API service indexing awesome lists of open source software.

fucking-awesome-shell

A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php. With repository stars⭐ and forks🍴
https://github.com/correia-jpv/fucking-awesome-shell

Last synced: 3 days ago
JSON representation

  • Command-Line Productivity

    • desk - A lightweight workspace manager for the shell
    • direnv - An environment switcher for the shell, compare with autoenv
    • AdvancedNewFile - Fast creation of files and directories in a recursive way. Inspired by the Vim plugin.
    • ag - Super fast string search through a directory hierarchy
    • aliases - Contextual, dynamic, organized aliases for bash
    • arttime - Beauty of text art meets functionality of clock, timer, pomodoro++ time manager
    • autoenv - Directory-based environments.
    • await - single binary that run list of commands in parallel and waits for their termination
    • bartib - 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.
    • bashhub - :cloud: Bash history in the cloud. Indexed and searchable.
    • boilr - A blazingly fast CLI tool for creating projects from boilerplate templates.
    • boom - Store links and snippets in the command line
    • borg - A terminal based search engine for bash commands
    • broot - A better way to navigate directories
    • browsh - The modern text-based browser
    • Buku - Powerful command-line bookmark manager
    • cod - -help` commands
    • CloudClip - Your own clipboard in the cloud, copy and paste text with gist between different systems
    • ddgr - DuckDuckGo from the terminal
    • dnote - A simple command line notebook with multi-device sync and web interface
    • eureka - :bulb: CLI tool to input and store your ideas without leaving the terminal
    • fasd - Command-line productivity booster, offers quick access to files and directories
    • fd - A simple, fast and user-friendly alternative to find.
    • foxy - Plain text bookmarks for Firefox and surf browsers.
    • fselect - Find files with SQL-like queries.
    • funky - Extends functionality of shell functions making them more powerful and flexible.
    • fz - Seamless fuzzy tab completion for z
    • fzf - A command-line fuzzy finder
    • gitmux - Show Git status in Tmux status bar
    • googler - Google Search, Google Site Search, Google News from the terminal
    • googlr - Command line tool that lets you search Google from your terminal.
    • has - `has` helps you check presence of various command line tools and their versions on path
    • how2 - `how2` finds the simplest way to do something in a unix shell. It's like `man`, but you can query it in natural language.
    • navi - An interactive cheatsheet tool for the command-line
    • hhighlighter - Colorize words in a command output
    • hr - `<hr />` for your terminal
    • AdvancedNewFile - Fast creation of files and directories in a recursive way. Inspired by the Vim plugin.
    • ag - Super fast string search through a directory hierarchy
    • aliases - Contextual, dynamic, organized aliases for bash
    • arttime - Beauty of text art meets functionality of clock, timer, pomodoro++ time manager
    • autoenv - Directory-based environments.
    • await - single binary that run list of commands in parallel and waits for their termination
    • bartib - 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.
    • bashhub - :cloud: Bash history in the cloud. Indexed and searchable.
    • boilr - A blazingly fast CLI tool for creating projects from boilerplate templates.
    • boom - Store links and snippets in the command line
    • borg - A terminal based search engine for bash commands
    • broot - A better way to navigate directories
    • browsh - The modern text-based browser
    • Buku - Powerful command-line bookmark manager
    • cod - -help` commands
    • CloudClip - Your own clipboard in the cloud, copy and paste text with gist between different systems
    • ddgr - DuckDuckGo from the terminal
    • desk - A lightweight workspace manager for the shell
    • direnv - An environment switcher for the shell, compare with autoenv
    • dnote - A simple command line notebook with multi-device sync and web interface
    • eureka - :bulb: CLI tool to input and store your ideas without leaving the terminal
    • fasd - Command-line productivity booster, offers quick access to files and directories
    • fd - A simple, fast and user-friendly alternative to find.
    • foxy - Plain text bookmarks for Firefox and surf browsers.
    • fselect - Find files with SQL-like queries.
    • funky - Extends functionality of shell functions making them more powerful and flexible.
    • fz - Seamless fuzzy tab completion for z
    • fzf - A command-line fuzzy finder
    • gitmux - Show Git status in Tmux status bar
    • googler - Google Search, Google Site Search, Google News from the terminal
    • googlr - Command line tool that lets you search Google from your terminal.
    • has - `has` helps you check presence of various command line tools and their versions on path
    • how2 - `how2` finds the simplest way to do something in a unix shell. It's like `man`, but you can query it in natural language.
    • navi - An interactive cheatsheet tool for the command-line
    • hhighlighter - Colorize words in a command output
    • hr - `<hr />` for your terminal
    • hss - An interactive parallel ssh client featuring autocomplete and asynchronous execution
    • hss - An interactive parallel ssh client featuring autocomplete and asynchronous execution
    • hstr - Bash History Suggest Box
    • k - k is a Zsh script to make directory listings more readable, adding Git status, fileweight colors and rotting dates
    • k alias - get kool aliases (and more) working with a simple one-liner
    • lf - Terminal file manager written in Go, inspired by ranger
    • lf.sh - Quickly search files with fewer typings and do many more (grepping, copying path to clipboard, etc)
    • lowcharts - Draw low-resolution graphs in terminal
    • loop - Write and control complex loops with as one-liners
    • marker - Bookmark your shell commands
    • mackup - Keep your application settings in sync (OS X/Linux)
    • mcfly - Fly through your shell history. Great Scot!
    • hstr - Bash History Suggest Box
    • k - k is a Zsh script to make directory listings more readable, adding Git status, fileweight colors and rotting dates
    • k alias - get kool aliases (and more) working with a simple one-liner
    • lf - Terminal file manager written in Go, inspired by ranger
    • lf.sh - Quickly search files with fewer typings and do many more (grepping, copying path to clipboard, etc)
    • lowcharts - Draw low-resolution graphs in terminal
    • loop - Write and control complex loops with as one-liners
    • marker - Bookmark your shell commands
    • mackup - Keep your application settings in sync (OS X/Linux)
    • mcfly - Fly through your shell history. Great Scot!
  • Shells

    • ion - A modern system shell that features a simple, yet powerful, syntax. It is written entirely in Rust.
    • ksh93 - Korn Shell
    • mksh - MirBSD Korn Shell
    • murex - A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
    • ngs - Fully featured scripting language created specifically for Ops. REPL is being developed.
    • nushell - A modern shell written in Rust
    • oksh - Portable OpenBSD ksh
    • shell++ - Friendly and modern functional and object oriented shell script language
    • shenv - Simple shell version management
    • yash - A POSIX-compliant command line shell with built-in support for completion and prediction based on command history
    • ion - A modern system shell that features a simple, yet powerful, syntax. It is written entirely in Rust.
    • ksh93 - Korn Shell
    • mksh - MirBSD Korn Shell
    • murex - A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
    • ngs - Fully featured scripting language created specifically for Ops. REPL is being developed.
    • nushell - A modern shell written in Rust
    • oksh - Portable OpenBSD ksh
    • shell++ - Friendly and modern functional and object oriented shell script language
    • shenv - Simple shell version management
    • yash - A POSIX-compliant command line shell with built-in support for completion and prediction based on command history