jaeswift-website/api/data/awesomelist/sector_PRP-007.json

1 line
No EOL
1.5 MiB

{"code": "PRP-007", "name": "DEV ENVIRONMENT", "icon": "\ud83d\udd27", "lists": [{"name": "Zsh Plugins", "subcategories": [{"name": "Zsh Plugins \u2014 Table of Contents", "entries": [{"name": "Disclaimer", "url": "#disclaimer", "description": ""}, {"name": "Frameworks", "url": "#frameworks", "description": ""}, {"name": "Setups", "url": "#setups", "description": ""}, {"name": "Prerequisites", "url": "#prerequisites", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Plugins", "url": "#plugins", "description": ""}, {"name": "Completions", "url": "#completions", "description": ""}, {"name": "Themes", "url": "#themes", "description": ""}, {"name": "Fonts", "url": "#fonts", "description": ""}, {"name": "Installation", "url": "#installation", "description": ""}, {"name": "Writing New Plugins and Themes", "url": "#writing-new-plugins-and-themes", "description": ""}, {"name": "Other Resources", "url": "#other-resources", "description": ""}, {"name": "Thanks", "url": "#thanks", "description": ""}, {"name": "rossmacarthur/zsh-plugin-manager-benchmark", "url": "https://github.com/rossmacarthur/zsh-plugin-manager-benchmark", "description": "Contains performance benchmarks for the most popular ZSH frameworks, including both install time and load time.", "stars": "123"}, {"name": "pm-perf-test", "url": "https://github.com/z-shell/pm-perf-test", "description": "Tooling for running performance tests on multiple ZSH frameworks.", "stars": "5"}], "notes": []}, {"name": "Zsh Plugins \u2014 [alf (\u2b50122)](https://github.com/psyrendust/alf)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [ansible-role-zsh (\u2b50357)](https://github.com/viasite-ansible/ansible-role-zsh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [ant-zsh (\u2b5032)](https://github.com/anthraxx/ant-zsh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [antibody (\u2b501.7k)](https://github.com/getantibody/antibody)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [antidote](https://getantidote.github.io/)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [antigen-hs (\u2b50206)](https://github.com/Tarrasch/antigen-hs)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [antigen (\u2b508.3k)](https://github.com/zsh-users/antigen)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [awesome-lazy-zsh (\u2b5017)](https://github.com/AmJaradat01/awesome-lazy-zsh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [ax-zsh (\u2b5033)](https://github.com/alexbarton/ax-zsh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [deer (\u2b506)](https://github.com/ArtixLabs/deer)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [dotzsh (\u2b50230)](https://github.com/dotphiles/dotzsh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [fresh (\u2b501.2k)](https://github.com/freshshell/fresh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [gh-source (\u2b508)](https://github.com/Yarden-zamir/gh-source)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [miniplug](https://sr.ht/~yerinalexey/miniplug)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [oh-my-zsh](https://ohmyz.sh/)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [PMS (\u2b5016)](https://github.com/JoshuaEstes/pms)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [prezto (\u2b5014k)](https://github.com/sorin-ionescu/prezto)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [pumice (\u2b509)](https://github.com/ryutamaki/pumice)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [rac (\u2b500)](https://github.com/lomarco/rac)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [rat (\u2b506)](https://github.com/gotokazuki/rat-zsh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [ryzshrc (\u2b504)](https://github.com/ryzshrc/ryzshrc)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [sheldon (\u2b501.4k)](https://github.com/rossmacarthur/sheldon)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [shplug (\u2b5023)](https://github.com/dtrugman/shplug)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [TheFly (\u2b5074)](https://github.com/joknarf/thefly)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [Toasty (\u2b5016)](https://github.com/CosmicToast/toasty-zsh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [Usepkg (\u2b502)](https://github.com/gynamics/zsh-usepkg)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [uz (\u2b5016)](https://github.com/maxrodrigo/uz)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [x-cmd (\u2b504.1k)](https://github.com/x-cmd/x-cmd)", "entries": [{"name": "Wrappers for Common Commands (e.g., cd, ip, ps, tar, apt, brew)", "url": "https://x-cmd.com/mod/zuz", "description": ""}, {"name": "Lightweight Package Management Tool", "url": "https://x-cmd.com/pkg/", "description": ""}, {"name": "CLI for Useful Websites (e.g., github.com, cht.sh)", "url": "https://x-cmd.com/mod/cht", "description": ""}, {"name": "AI Tools", "url": "https://x-cmd.com/mod/openai", "description": ""}], "notes": []}, {"name": "Zsh Plugins \u2014 [xc-manager (\u2b5017)](https://github.com/Rakosn1cek/XC-Manager)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [yazt (\u2b503)](https://github.com/bashelled/yazt)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [yzsh (\u2b501)](https://github.com/yunielrc/yzsh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zap (\u2b501.1k)](https://github.com/zap-zsh/zap)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zapack (\u2b508)](https://github.com/aiya000/zsh-zapack)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zcomet (\u2b50233)](https://github.com/agkozak/zcomet)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zeesh (\u2b5048)](https://github.com/zeekay/zeesh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zgem (\u2b5011)](https://github.com/qoomon/zgem)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zgen (\u2b501.5k)](https://github.com/tarjoilija/zgen)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zgenom (\u2b50419)](https://github.com/jandamm/zgenom)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zilsh (\u2b5031)](https://github.com/zilsh/zilsh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zim (\u2b504.6k)](https://github.com/zimfw/zimfw)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [Zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zinit-4 (\u2b5028)](https://github.com/psprint/Zinit-4)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zit (\u2b5024)](https://github.com/thiagokokada/zit)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zlugin (\u2b503)](https://github.com/DrgnFireYellow/zlugin)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [znap (\u2b501.5k)](https://github.com/marlonrichert/zsh-snap)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zoppo (\u2b5036)](https://github.com/zoppo/zoppo)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zpacker (\u2b502)](https://github.com/happyslowly/zpacker)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zpico (\u2b505)](https://github.com/thornjad/zpico)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zplug (\u2b506k)](https://github.com/zplug/zplug)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zpm (\u2b50394)](https://github.com/zpm-zsh/zpm)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zr (\u2b50191)](https://github.com/jedahan/zr)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zshing (\u2b507)](https://github.com/zakariaGatter/zshing)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zsh-dot-plugin (\u2b505)](https://github.com/DuckzCantFly/zsh-dot-plugin)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zsh-mgr (\u2b503)](https://github.com/amt911/zsh-mgr)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zsh-unplugged (\u2b50487)](https://github.com/mattmc3/zsh_unplugged).", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zshPlug (\u2b500)](https://github.com/Atlas34/zshPlug)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [ztanesh (\u2b50270)](https://github.com/miohtama/ztanesh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [ztheme (\u2b505)](https://github.com/SkyyySi/ztheme)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [ztupide (\u2b508)](https://github.com/mpostaire/ztupide)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zulu (\u2b50157)](https://github.com/zulu-zsh/zulu)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zush (\u2b505)](https://github.com/shyndman/zush) \ud83e\udda5 - Mid-Performance ZSH Configuration", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 zgenom", "entries": [{"name": "zsh-quickstart-kit", "url": "https://github.com/unixorn/zsh-quickstart-kit", "description": "A simple quickstart for using ZSH with [zgenom (\u2b50419)](https://github.com/jandamm/zgenom). This automatically configures ZSH to use [zgenom (\u2b50419)](https://github.com/jandamm/zgenom) to load a curated (but easily customizable) collection of plugins and periodically automatically update itself, the plugins, and the quickstart kit itself.", "stars": "886"}], "notes": []}, {"name": "Zsh Plugins \u2014 zinit", "entries": [{"name": "ZPWR", "url": "https://github.com/MenkeTechnologies/zpwr", "description": "An extremely powerful custom terminal environment built on top of [Zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) for maximum speed. A full terminal configuration framework including `zsh`, `tmux`, `fzf`, `vim` and spacemacs configurations. It includes:", "stars": "219"}, {"name": "Awesome Terminal Fonts", "url": "https://github.com/gabrielelana/awesome-terminal-fonts", "description": "A family of fonts that include some nice monospaced Icons.", "stars": "2.5k"}, {"name": "Cascadia Code", "url": "https://github.com/microsoft/cascadia-code", "description": "Microsoft's Cascadia Code", "stars": "28k"}, {"name": "Commit Mono", "url": "https://commitmono.com", "description": "Neutral programming typeface."}, {"name": "Fantasque Awesome Font", "url": "https://github.com/ztomer/fantasque_awesome_powerline", "description": "A nice monospaced font, patched with Font-Awesome, Octoicons, and Powerline-Glyphs.", "stars": "37"}, {"name": "Fira Mono", "url": "https://github.com/mozilla/Fira", "description": "Mozilla's Fira type family.", "stars": "5.2k"}, {"name": "Hack", "url": "http://sourcefoundry.org/hack/", "description": "Another Powerline-compatible font designed for source code and terminal usage."}, {"name": "Input Mono", "url": "https://input.djr.com/", "description": "A family of fonts designed specifically for code. It offers both monospaced and proportional fonts and includes Powerline glyphs."}, {"name": "Iosevka", "url": "https://be5invis.github.io/Iosevka/", "description": "Iosevka is an open source slender monospace sans-serif and slab-serif typeface inspired by [Pragmata Pro](http://www.fsd.it/fonts/pragmatapro.htm), M+ and [PF DIN Mono](https://www.myfonts.com/fonts/parachute/pf-din-mono/), designed to be the ideal font for programming."}, {"name": "Monaspace", "url": "https://github.com/githubnext/monaspace", "description": "Monaspace is five interchangable type families, each of which is packaged into three distinct formats. You can install all of them side-by-side; their family names are distinct by family and format.", "stars": "19k"}, {"name": "Monoid", "url": "http://larsenwork.com/monoid/", "description": "Monoid is customizable and optimized for coding with bitmap-like sharpness at 15px line-height even on low res displays."}, {"name": "Mononoki", "url": "https://madmalik.github.io/mononoki/", "description": "Mononoki is a typeface by Matthias Tellen, created to enhance code formatting."}, {"name": "More Nerd Fonts", "url": "https://www.nerdfonts.com/font-downloads", "description": "Another site collecting Nerd Fonts to download."}, {"name": "Nerd fonts", "url": "https://github.com/ryanoasis/nerd-fonts", "description": "A collection of over 20 patched fonts (over 1,700 variations) & the fontforge font patcher python script for Powerline, devicons, and vim-devicons: includes Droid Sans, Meslo, AnonymousPro, ProFont, Inconsolta, and many more. These can be installed with `brew` - do `brew tap homebrew/cask-fonts && brew install --cask fontname`", "stars": "62k"}, {"name": "Powerline patched font collection", "url": "https://github.com/powerline/fonts", "description": "A collection of a dozen or so fonts patched to include Powerline glyphs.", "stars": "26k"}, {"name": "Spacemono", "url": "https://github.com/googlefonts/spacemono", "description": "Google's new original monospace display typeface family.", "stars": "419"}, {"name": "Victor Mono", "url": "https://rubjo.github.io/victor-mono/", "description": "Victor Mono is a free programming font with semi-connected cursive italics, symbol ligatures (!=, ->>, =>, ===, <=, >=, ++) and Latin, Cyrillic and Greek characters."}], "notes": []}, {"name": "Zsh Plugins \u2014 Generic ZSH", "entries": [{"name": "A Beautifully Productive Terminal Experience", "url": "https://mikebuss.com/2014/02/02/a-beautiful-productive-terminal-experience/", "description": "Tutorial using a combination of [iTerm 2](https://www.iterm2.com/#/section/home), [ZSH](https://en.wikipedia.org/wiki/Z_shell), [Prezto (\u2b5014k)](https://github.com/sorin-ionescu/prezto), [Tmux](https://tmux.github.io), and [Tmuxinator (\u2b5013k)](https://github.com/tmuxinator/tmuxinator) to make for an extremely productive developer workflow."}, {"name": "A Guide to ZSH Completion With Examples", "url": "https://thevaluable.dev/zsh-completion-guide-examples/", "description": "Explains ZSH autocompletion configuration with examples."}, {"name": "adamnorwood-zsh", "url": "https://github.com/adamnorwood/adamnorwood-zsh/", "description": "A minimalist but readable ZSH setup based on [oh-my-posh](https://ohmyposh.dev/).", "stars": "13"}, {"name": "Arch Linux's ZSH introduction", "url": "https://wiki.archlinux.org/index.php/zsh", "description": "Not actually Arch or Linux-specific."}, {"name": "GH", "url": "https://github.com/gustavohellwig/gh-zsh", "description": "Setup ZSH on debian/Ubuntu-based linuxes. Installs [Powerlevel10k (\u2b5053k)](https://github.com/romkatv/powerlevel10k), [zsh-completions (\u2b507.7k)](https://github.com/zsh-users/zsh-completions), [zsh-autosuggestions (\u2b5035k)](https://github.com/zsh-users/zsh-autosuggestions), [fast-syntax-highlighting (\u2b501.6k)](https://github.com/zdharma-continuum/fast-syntax-highlighting/), and more.", "stars": "74"}, {"name": "How To Make an Awesome Custom Shell with ZSH", "url": "https://linuxstans.com/how-to-make-an-awesome-custom-shell-with-zsh/", "description": "A beginner-friendly tutorial on how to install and configure a ZSH shell."}, {"name": "commandlinepoweruser.com", "url": "https://commandlinepoweruser.com/", "description": "Wes Bos' videos introducing ZSH and oh-my-zsh."}, {"name": "Profiling ZSH", "url": "https://ellie.wtf/notes/profiling-zsh", "description": "Good article about profiling your ZSH setup to optimize startup time."}, {"name": "rs-example", "url": "https://github.com/al-jshen/zshplug-rs-example", "description": "An example plugin showing how a Rust program can listen to and process commands from ZSH.", "stars": "9"}, {"name": "Why ZSH is Cooler than your Shell", "url": "https://www.slideshare.net/jaguardesignstudio/why-zsh-is-cooler-than-your-shell-16194692", "description": "slideshare presentation."}, {"name": "zephyr", "url": "https://github.com/mattmc3/zephyr", "description": "Zephyr uses built-in Zsh features to set up better default options, completions, keybindings, history, and much more.", "stars": "217"}, {"name": "ZSH for Humans", "url": "https://github.com/romkatv/zsh4humans", "description": "A turnkey configuration for ZSH that aims to work really well out of the box. It combines a curated set of ZSH plugins into a coherent whole that feels like a finished product rather than a DIY starter kit.", "stars": "2.2k"}, {"name": "ZSH Pony", "url": "https://github.com/mika/zsh-pony", "description": "Covers customizing ZSH without a framework.", "stars": "187"}, {"name": "ZSH tips by Christian Schneider", "url": "http://strcat.de/zsh/#tipps", "description": "An exhaustive list of ZSH tips by Christian Schneider."}, {"name": "ZSH Setup by Easy-Cloud-in", "url": "https://github.com/Easy-Cloud-in/zsh-setup", "description": "A powerful Zsh environment setup with Oh My Posh themes, essential plugins, and advanced search capabilities. This repository provides scripts to automatically configure your terminal with modern features and aesthetics. Requires a Debian or Ubuntu based system.", "stars": "3"}, {"name": "ZSH Unplugged", "url": "https://github.com/mattmc3/zsh_unplugged", "description": "Good resource if you want to eliminate using a framework but still easily use plugins.", "stars": "487"}], "notes": []}, {"name": "Zsh Plugins \u2014 Antigen", "entries": [{"name": "belak/zsh-utils", "url": "https://github.com/belak/zsh-utils", "description": "A minimal set of ZSH plugins designed to be low-friction and low-complexity.", "stars": "208"}, {"name": "mgdm.net/weblog/zsh-antigen/", "url": "https://mgdm.net/weblog/zsh-antigen/", "description": "Michael Maclean's article about switching from oh-my-zsh to antigen."}, {"name": "Oh-my-zsh is the Disease and Antigen is the Vaccine", "url": "https://joshldavis.com/2014/07/26/oh-my-zsh-is-a-disease-antigen-is-the-vaccine/", "description": "Josh Davis' introduction to Antigen."}], "notes": []}, {"name": "Zsh Plugins \u2014 Oh-My-Zsh", "entries": [{"name": "Configuration to use Hyper.js as a ZSH terminal with a Windows Subsystem Linux on windows 10, with Oh My Zsh and the Powerlevel10k theme", "url": "https://github.com/jkergal/hyperjs-wsl-zsh-powerlevel10k-config-on-windows/", "description": "How-to for getting Oh-My-ZSH running on WSL.", "stars": "6"}, {"name": "Getting started with oh-my-zsh", "url": "https://medium.com/@dienbui/using-oh-my-zsh-f65be6460d3f", "description": "A beginners guide to oh-my-zsh by Dien Bui"}, {"name": "How to Install and Configure Z Shell in Ubuntu", "url": "https://github.com/profpan396/how-to-install-and-configure-zshell", "description": "Amar Pan's article will walk you through the process of installing and configuring ZSH, including how to change themes and enable the time-saving autosuggestions plug-in.", "stars": "8"}, {"name": "iTerm2 + Oh-My-ZSH: Supercharge Your Mac Terminal", "url": "https://catalins.tech/improve-mac-terminal", "description": "Catalin Pit's tutorial on getting started with Oh-My-ZSH on macOS."}, {"name": "Learn Zsh in 80 Minutes macOS", "url": "https://www.youtube.com/watch?v=MSPu-lYF-A8", "description": "A beginners guide to using Oh My Zsh on macOS by Karl Hadwen"}, {"name": "Oh-My-Zsh! A Work of CLI Magic", "url": "https://medium.com/wearetheledger/oh-my-zsh-made-for-cli-lovers-installation-guide-3131ca5491fb", "description": "Michiel Mulders installation guide for Ubuntu"}, {"name": "One Key Linux Setup", "url": "https://github.com/miracleyoo/one-key-linux-setup", "description": "Simple setup (ubuntu-only) of `zsh`, `oh-my-zsh`, `tmux`, `python` support and other packages.", "stars": "23"}, {"name": "Speeding Up My ZSH Shell", "url": "https://scottspence.com/posts/speeding-up-my-zsh-shell", "description": "A quick guide to speeding up ZSH with OMZ"}], "notes": []}, {"name": "Zsh Plugins \u2014 Prezto", "entries": [{"name": "A Beautifully Productive Terminal Experience", "url": "https://mikebuss.com/2014/02/02/a-beautiful-productive-terminal-experience", "description": "Mike Buss' blog post about using Prezto, [Tmux](https://tmux.github.io) & Tmuxinator."}, {"name": "Migrate from Oh-My-Zsh to Prezto", "url": "http://jeromedalbert.com/migrate-from-oh-my-zsh-to-prezto/", "description": "Jerome Dalbert's blog post on migrating to Prezto."}], "notes": []}, {"name": "Zsh Plugins \u2014 Zgen", "entries": [{"name": "rad-shell", "url": "https://github.com/brandon-fryslie/rad-shell", "description": "A fantastically feature rich, lightning-fast shell setup, powered by [ZSH](http://www.zsh.org/), [Prezto (\u2b5014k)](https://github.com/sorin-ionescu/prezto), and [Zgen (\u2b501.5k)](https://github.com/tarjoilija/zgen).", "stars": "41"}], "notes": []}, {"name": "Zsh Plugins \u2014 Zinit (n\u00e9 zplugin)", "entries": [{"name": "BlaCk-Void-Zsh", "url": "https://github.com/black7375/BlaCk-Void-Zsh", "description": ":crystal\\_ball: Awesome, customizable Zsh Starter Kit :stars::stars:. Includes powerline, [fzf (\u2b5079k)](https://github.com/junegunn/fzf) integration, Weather and image viewing in some terminals.", "stars": "358"}, {"name": "zinit-configs", "url": "https://github.com/zdharma-continuum/zinit-configs", "description": "Real-world configuration files (basically a collection of `.zshrc` files) holding [zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) invocations.", "stars": "74"}], "notes": []}, {"name": "Zsh Plugins \u2014 ZSH on Windows", "entries": [{"name": "1password", "url": "https://github.com/agpenton/1password-zsh-plugin", "description": "Adds [1Password](https://1password.com/) functionality including a `opswd` command that wraps the `op` command. It takes a service name as an argument and copies the password for that service to the clipboard.", "stars": "4"}, {"name": "256color", "url": "https://github.com/chrissicool/zsh-256color", "description": "Enhances the terminal environment with 256 colors. It looks at the chosen `TERM` environment variable and sees if there is respective ncurses' terminfo with 256 colors available. The result is a multicolor terminal, if available.", "stars": "151"}, {"name": "abbr-path", "url": "https://github.com/felixgravila/zsh-abbr-path", "description": "Adds functionality of the `theme_title_use_abbreviated_path` parameter from some oh-my-fish themes.", "stars": "12"}, {"name": "abbr-preview", "url": "https://github.com/cohml/zsh-abbr-preview", "description": "Previews [abbr (\u2b50768)](https://github.com/olets/zsh-abbr) abbreviations as you type.", "stars": "4"}, {"name": "abbr", "url": "https://github.com/olets/zsh-abbr", "description": "Manages auto-expanding abbreviations that expand inline when you hit space, inspired by the fish shell.", "stars": "768"}, {"name": "abbrev-alias", "url": "https://github.com/momo-lab/zsh-abbrev-alias", "description": "Provides functionality similar to `vim`'s abbreviation expansion.", "stars": "121"}, {"name": "actiona", "url": "https://github.com/matthieusb/act", "description": "Make it easier to call [actiona (\u2b50667)](https://github.com/Jmgr/actiona) scripts from your command line. Includes tab completions.", "stars": "4"}, {"name": "activate-py-environment", "url": "https://github.com/se-jaeger/zsh-activate-py-environment", "description": "Automagically detects and activates your python environments (`poetry`, `virtualenv` and `conda`) while traversing directories.", "stars": "30"}, {"name": "adguard-helper", "url": "https://github.com/MohamedElashri/adguard-helper", "description": "Simplies interaction with the [AdGuard VPN CLI (\u2b50165)](https://github.com/AdguardTeam/AdGuardVPNCLI). It provides user-friendly commands that reduce the need to remember complex flags and commands by offering a more intuitive interface.", "stars": "1"}, {"name": "adonisjs", "url": "https://github.com/baliestri/adonisjs.plugin.zsh", "description": "Plugin for skipping the `node` part of the `ace` command.", "stars": "0"}, {"name": "ai-cmd", "url": "https://github.com/kylesnowschwartz/zsh-ai-cmd", "description": "Natural language to shell commands with ghost text preview. Requires `curl`, [`jq`](https://stedolan.github.io/jq/) and an Anthropic API key.", "stars": "83"}, {"name": "ai-cmd", "url": "https://github.com/shanemcd/ai-cmd", "description": "Generate shell commands from natural language using LLMs via [Claude Code](https://docs.anthropic.com/en/docs/claude-code) or [Ollama](https://ollama.ai/).", "stars": "3"}, {"name": "ai-commands", "url": "https://github.com/muePatrick/zsh-ai-commands", "description": "Asks GPT (gpt-4-turbo-preview) for CLI commands that achieve the described target action.", "stars": "39"}, {"name": "airpods-battery", "url": "https://github.com/louis-thevenet/zsh-airpods-battery/", "description": "Looks for AirPods via Bluetooth and puts their battery charge state into `$RPROMPT`.", "stars": "11"}, {"name": "aish", "url": "https://github.com/chr15m/aish", "description": "Instant shell script solutions from OpenAI right in your prompt.", "stars": "34"}, {"name": "alacritty", "url": "https://github.com/casonadams/alacritty-shell", "description": "Control [alacritty (\u2b5063k)](https://github.com/alacritty/alacritty/wiki/Color-schemes) color schemes.", "stars": "12"}, {"name": "alehouse", "url": "https://github.com/sticklerm3/alehouse", "description": "Contains short aliases for [brew](https://brew.sh) commands, inspired by `betterbrew`.", "stars": "19"}, {"name": "alias-finder", "url": "https://github.com/akash329d/zsh-alias-finder", "description": "Displays an alias when you use a command you have aliased previously. Helpful for remembering aliases you have defined in the past. Written as a pure ZSH script for speed.", "stars": "20"}, {"name": "alias-maker", "url": "https://github.com/MefitHp/alias-maker", "description": "Allows you to easily create and manage aliases from the command line.", "stars": "13"}, {"name": "alias-tips", "url": "https://github.com/djui/alias-tips", "description": "An [oh-my-zsh](https://ohmyz.sh/) plugin to help remembering those aliases you defined once.", "stars": "810"}, {"name": "allclear", "url": "https://github.com/givensuman/zsh-allclear", "description": "Clears the terminal when you `cd` into `$HOME`.", "stars": "4"}, {"name": "allergen", "url": "https://github.com/stanislas/allergen", "description": "A collection of custom ZSH plugins to use with Antigen.", "stars": "3"}, {"name": "almostontop", "url": "https://github.com/Valiev/almostontop", "description": "Clears previous command output every time before new command executed in shell. Inspired by the [alwaysontop (\u2b50205)](https://github.com/swirepe/alwaysontop) plugin for `bash`.", "stars": "95"}, {"name": "alt-and-select", "url": "https://github.com/raisty/alt-and-select", "description": "Binds the `alt-c` (copy), `alt-`v (paste), `alt-x` (cut) keyboard shortcut to commands: `copy-region-as-kill`, `yank` and `kill-region`. Remaps the execute command to `alt-shift-X`.", "stars": "9"}, {"name": "ansible", "url": "https://github.com/sparsick/ansible-zsh", "description": "A plugin for [Ansible](https://www.ansible.com/).", "stars": "14"}, {"name": "ansimotd", "url": "https://github.com/yuhonas/zsh-ansimotd", "description": "Adds old-school cool ANSI art when a login shell starts.", "stars": "82"}, {"name": "ansiweather", "url": "https://github.com/fcambus/ansiweather", "description": "Weather in your terminal, with ANSI colors and Unicode symbols.", "stars": "1.9k"}, {"name": "antidote-use-omz", "url": "https://github.com/getantidote/use-omz", "description": "Make using [oh-my-zsh](https://ohmyz.sh/) with [antidote](https://getantidote.github.io/) seamless.", "stars": "35"}, {"name": "antigen-git-rebase", "url": "https://github.com/smallhadroncollider/antigen-git-rebase", "description": "Antigen/ZSH script to aid with `git` rebasing.", "stars": "6"}, {"name": "anyframe", "url": "https://github.com/mollifier/anyframe", "description": "A `peco`/`percol`/`fzf` wrapper plugin for ZSH.", "stars": "195"}, {"name": "apache2", "url": "https://github.com/voronkovich/apache2.plugin.zsh", "description": "Adds aliases and functions for managing Apache2.", "stars": "6"}, {"name": "apparix", "url": "https://github.com/micans/apparix", "description": "Command line directory bookmarks with jumping to bookmarks, subdirectory tab completion, distant listing etc.", "stars": "52"}, {"name": "apple-touchbar", "url": "https://github.com/zsh-users/zsh-apple-touchbar", "description": "Adds MacBook Pro touchbar support in [iTerm 2](https://iterm2.com).", "stars": "352"}, {"name": "appup", "url": "https://github.com/Cloudstek/zsh-plugin-appup", "description": "Adds `start`, `stop`, `up` and `down` commands when it detects a `docker-compose.yml` or `Vagrantfile` in the current directory (e.g. your application). Just run `up` and get coding!", "stars": "20"}, {"name": "apt", "url": "https://github.com/GeoLMg/apt-zsh-plugin", "description": "For distros with `apt` package manager. Offers to install missing programs for you.", "stars": "9"}, {"name": "arc-prompt", "url": "https://github.com/dkryaklin/arc-zsh-plugin", "description": "Arc VCS prompt integration with branch display, status caching, operation mode detection, agnoster theme support, and aliases.", "stars": "6"}, {"name": "arc-search", "url": "https://github.com/michaelsousajr/zsh-arc-search", "description": "Enables quick searches using Arc browser directly from your terminal. Features URL encoding for search terms.", "stars": "3"}, {"name": "arc", "url": "https://github.com/anton-rudeshko/zsh-arc", "description": "Adds aliases for Yandex version control system.", "stars": "6"}, {"name": "archlinux (fourdim)", "url": "https://github.com/fourdim/zsh-archlinux", "description": "Defines helper functions for `pacman` on Arch Linux.", "stars": "1"}, {"name": "archlinux (junker)", "url": "https://github.com/Junker/zsh-archlinux", "description": "Based on the oh-my-zsh [archlinux (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/archlinux) plugin. Defines helper functions and aliases.", "stars": "10"}, {"name": "arduino", "url": "https://github.com/raghur/zsh-arduino", "description": "Adds scripts to build, upload and monitor arduino sketches from a command line. Requires [`jq`](https://stedolan.github.io/jq/).", "stars": "6"}, {"name": "artisan", "url": "https://github.com/jessarcher/zsh-artisan", "description": "Laravel `artisan` plugin for ZSH to help you to run `artisan` from anywhere in the project tree, with tab completion!", "stars": "649"}, {"name": "asciidoctor", "url": "https://github.com/sparsick/asciidoctor-zsh", "description": "A plugin for AsciiDoctor.", "stars": "6"}, {"name": "asdf (kiurchv)", "url": "https://github.com/kiurchv/asdf.plugin.zsh", "description": "Integration and completions for [asdf (\u2b5025k)](https://github.com/asdf-vm/asdf), the extendable version manager, with support for Ruby, Node.js, Elixir, Erlang and more.", "stars": "14"}, {"name": "asdf (zimfw)", "url": "https://github.com/zimfw/asdf", "description": "Initializes [asdf (\u2b5025k)](https://github.com/asdf-vm/asdf), installing it using `git` if not installed yet. Also, bypasses the shims if you're using the [direnv (\u2b50574)](https://github.com/asdf-community/asdf-direnv) plugin, as suggested by the plugin [pro-tips (\u2b50574)](https://github.com/asdf-community/asdf-direnv/#pro-tips).", "stars": "12"}, {"name": "asdf-direnv", "url": "https://github.com/redxtech/zsh-asdf-direnv", "description": "Integration and completions for [asdf (\u2b5025k)](https://github.com/asdf-vm/asdf) and [direnv (\u2b50574)](https://github.com/asdf-community/asdf-direnv).", "stars": "12"}, {"name": "asdf-prompt", "url": "https://github.com/CurryEleison/zsh-asdf-prompt", "description": "Provides a function usable in prompts that displays version information for your current tool versions.", "stars": "8"}, {"name": "ash", "url": "https://github.com/NotNanook/Ash", "description": "A no-bullshit, seamless way to use LLMs right inside your shell (`bash`, `zsh`). Supports OpenAI, Ollama and OpenRouter.", "stars": "7"}, {"name": "ask-opencode", "url": "https://github.com/andreacasarin/zsh-ask-opencode", "description": "Integrates OpenCode AI with your shell, allowing you to generate shell commands using natural language. Press `Ctrl+O` to transform any text in your command line into optimized shell commands.", "stars": "3"}, {"name": "ask", "url": "https://github.com/Licheam/zsh-ask", "description": "Serves as a ChatGPT API frontend, enabling you to interact with ChatGPT directly from the ZSH shell using only `cURL` and `jq`.", "stars": "78"}, {"name": "assume-role", "url": "https://github.com/weizard/assume-role", "description": "Allows you to assume AWS IAM roles easily. Includes completions.", "stars": "7"}, {"name": "async", "url": "https://github.com/mafredri/zsh-async", "description": "Library for running asynchronous tasks in ZSH without requiring any external tools. Allows you to run multiple asynchronous jobs, enforce unique jobs (multiple instances of the same job will not run), flush all currently running jobs and create multiple workers (each with their own jobs).", "stars": "809"}, {"name": "atom-plugin", "url": "https://github.com/CorradoRossi/oh-my-zsh-atom-plugin", "description": "Based on the [Sublime (\u2b505)](https://github.com/valentinocossar/sublime) plugin, lets you launch a file or folder in [Atom](https://atom.io) from [iTerm 2](https://iterm2.com).", "stars": "5"}, {"name": "atuin", "url": "https://github.com/ellie/atuin", "description": "Replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.", "stars": "2"}, {"name": "aur-install", "url": "https://github.com/redxtech/zsh-aur-install", "description": "Small plugin to install packages from the AUR.", "stars": "2"}, {"name": "auto-cenv", "url": "https://github.com/El3ssar/zsh-auto-cenv", "description": "Automatically activates the conda environment when entering the project folder.", "stars": "0"}, {"name": "auto-color-ls", "url": "https://github.com/gretzky/auto-color-ls", "description": "Automatically list directories with `colorls`.", "stars": "59"}, {"name": "auto-fu.zsh", "url": "https://github.com/hchbaw/auto-fu.zsh", "description": "Automatic complete-word and list-choices. Originally incr-0.2.zsh by y.fujii <y-fujii at mimosa-pudica.net>.", "stars": "436"}, {"name": "auto-ls (commanda-panda)", "url": "https://github.com/commanda-panda/zsh-auto-ls", "description": "Automatically runs `ls` or `color-ls` if available on `cd`.", "stars": "6"}, {"name": "auto-ls (desyncr)", "url": "https://github.com/desyncr/auto-ls", "description": "Automatically `ls` when cding to a new directory.", "stars": "93"}, {"name": "auto-notify", "url": "https://github.com/MichaelAquilina/zsh-auto-notify", "description": "Automatically sends out a notification when a long running task has completed.", "stars": "472"}, {"name": "auto-nvm", "url": "https://github.com/manlao/zsh-auto-nvm", "description": "Automatically switches to the node version specified in a given directory.", "stars": "0"}, {"name": "auto-pnpm-use", "url": "https://github.com/brunomacedo/zsh-auto-pnpm-use", "description": "Automatically loads the node version specified in `.nvmrc` or `.npmrc`.", "stars": "5"}, {"name": "auto-venv (skylor0tang)", "url": "https://github.com/Skylor-Tang/auto-venv", "description": "Automatically activates the Python virtual environment in the current directory or its parent directories.", "stars": "6"}, {"name": "autocomplete", "url": "https://github.com/marlonrichert/zsh-autocomplete", "description": "Automatically lists completions as you type and provides intuitive keybindings for selecting and inserting them.", "stars": "6.5k"}, {"name": "autodark (cravend)", "url": "https://github.com/cravend/autodark", "description": "Switches between user-specified light and dark themes. Only works on macOS.", "stars": "3"}, {"name": "autodark (vbwx)", "url": "https://github.com/vbwx/zsh-autodark", "description": "Switches to another Terminal profile if dark mode is enabled (macOS-only).", "stars": "0"}, {"name": "autodotenv", "url": "https://github.com/nocttuam/autodotenv", "description": "Will prompt you to load variables when you `cd` into a directory containing a `.env` file.", "stars": "18"}, {"name": "autoenv-extended", "url": "https://github.com/zpm-zsh/autoenv", "description": "Extended version of the [zsh-autoenv (\u2b50760)](https://github.com/Tarrasch/zsh-autoenv) plugin.", "stars": "174"}, {"name": "autoenv", "url": "https://github.com/hyperupcall/autoenv", "description": "Directory-based environments.", "stars": "6k"}, {"name": "autojump", "url": "https://github.com/wting/autojump", "description": "A `cd` command that learns - easily navigate directories from the command line. Install autojump-zsh for best results.", "stars": "17k"}, {"name": "autopair", "url": "https://github.com/hlissner/zsh-autopair", "description": "A ZSH plugin for auto-closing, deleting and skipping over matching delimiters. Only tested on ZSH 5.0.2 or later.", "stars": "616"}, {"name": "autoquoter", "url": "https://github.com/ianthehenry/zsh-autoquoter", "description": "A `zle` widget (\"zsh plugin\") that will automatically put quotes around arguments to certain commands.", "stars": "126"}, {"name": "autosuggestions-plugin", "url": "https://github.com/jumbojett/zsh-autosuggestions-plugin", "description": "\ud83d\udc1f [Fish](https://fishshell.com/)-style auto-suggestions in ZSH.", "stars": "0"}, {"name": "autosuggestions", "url": "https://github.com/zsh-users/zsh-autosuggestions", "description": "[Fish](https://fishshell.com/)-like fast/unobtrusive autosuggestions for ZSH.", "stars": "35k"}, {"name": "autoswitch-virtualenv", "url": "https://github.com/MichaelAquilina/zsh-autoswitch-virtualenv", "description": "ZSH plugin to automatically switch python virtualenvs and pipenvs when traversing directories. Automatically detects [pipenv](https://pypi.org/project/pipenv/) and [poetry](https://python-poetry.org/) projects.", "stars": "610"}, {"name": "autoupdate-antibody", "url": "https://github.com/spikespaz/autoupdate-antibody-zsh", "description": "A fork of [autoupdate-antigen (\u2b5027)](https://github.com/unixorn/autoupdate-antigen.zshplugin) for the [Antibody](https://getantibody.github.io) plugin manager, with the added ability to cooperate with static loading.", "stars": "0"}, {"name": "autoupdate-antigen", "url": "https://github.com/unixorn/autoupdate-antigen.zshplugin", "description": "[Antigen (\u2b508.3k)](https://github.com/zsh-users/antigen) doesn't do automatic updates like [oh-my-zsh](https://ohmyz.sh/). This plugin adds auto updating for `antigen`, both of `antigen` and the bundles loaded in your configuration.", "stars": "27"}, {"name": "autoupdate-oh-my-zsh-plugins", "url": "https://github.com/TamCore/autoupdate-oh-my-zsh-plugins", "description": "[oh-my-zsh](https://ohmyz.sh/) doesn't automatically update non-core plugins, this plugin autoupdates `git` repositories in the `$ZSH_CUSTOM` directory.", "stars": "313"}, {"name": "autovenv (linnnus)", "url": "https://github.com/linnnus/autovenv", "description": "Automatically activates Python virtual environments when entering their parent directory.", "stars": "7"}, {"name": "autovenv (snovra-dev)", "url": "https://github.com/snovra-dev/zsh-autovenv", "description": "Automatically activates Python virtual environments when entering their parent directory.", "stars": "0"}, {"name": "aws-cli-mfa", "url": "https://github.com/joepjoosten/aws-cli-mfa-oh-my-zsh", "description": "AWS CLI MFA plugin based on sweharris' [aws-cli-mfa (\u2b5024)](https://github.com/sweharris/aws-cli-mfa). Supports specifying `mfa_device` in profile.", "stars": "21"}, {"name": "aws-mfa", "url": "https://github.com/FreebirdRides/oh-my-zsh-aws-mfa", "description": "Plugin for using AWS MFA.", "stars": "4"}, {"name": "aws-plugin", "url": "https://github.com/pookey/zsh-aws-plugin", "description": "Adds helper functions for `aws` command. Includes mfa and `assume-role` helpers.", "stars": "3"}, {"name": "aws-upload", "url": "https://github.com/borracciaBlu/aws-upload-zsh", "description": "Boost your productivity with `aws-upload`.", "stars": "3"}, {"name": "aws-vault-profiles", "url": "https://github.com/jonscheiding/zsh-plugin-aws-vault-profiles", "description": "Plugin that integrates usage of [aws-vault (\u2b509k)](https://github.com/99designs/aws-vault) with the `$AWS_PROFILE` environment variable.", "stars": "1"}, {"name": "aws-vault (blimmer)", "url": "https://github.com/blimmer/zsh-aws-vault", "description": "Plugin for [aws-vault (\u2b509k)](https://github.com/99designs/aws-vault). Includes tab completions.", "stars": "93"}, {"name": "aws-vault (zsh-contrib)", "url": "https://github.com/zsh-contrib/zsh-aws", "description": "[aws-vault (\u2b509k)](https://github.com/99designs/aws-vault) integration with per-window AWS profile support in `tmux`.", "stars": "0"}, {"name": "aws", "url": "https://github.com/apachler/zsh-aws", "description": "Forked from the original [oh-my-zsh](https://ohmyz.sh/) [aws (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/aws). Includes completions for `awscli` and a few utilities for managing AWS profiles and displaying them in your prompt.", "stars": "4"}, {"name": "aws2", "url": "https://github.com/drgr33n/oh-my-zsh_aws2-plugin", "description": "Provides completion support for version 2 of the [awscli](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html) and a few utilities to manage AWS profiles and display them in the prompt.", "stars": "3"}, {"name": "awsmultiaccount", "url": "https://github.com/acidix/zsh-awsmultiaccount", "description": "Manages AWS profiles and assuming roles in a multi-account organization. It provides helper functions to easily switch between AWS profiles and assume the OrganizationAccountAccessRole in different accounts. Requires the `aws` cli and [jq](https://stedolan.github.io/jq/)", "stars": "0"}, {"name": "awsp", "url": "https://github.com/suonto/awsp-zsh-plugin", "description": "AWS profile management for ZSH. Inspired by oh-my-zsh's [aws (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/aws/aws.plugin.zsh) plugin. Shows details of currently active AWS profile.", "stars": "1"}, {"name": "awsssh", "url": "https://github.com/raisedadead/zsh-awsssh", "description": "List, select and `ssh` into EC2 instances.", "stars": "4"}, {"name": "awsume", "url": "https://github.com/Sordie/AWSume", "description": "Plugin that enables showing the current [awsume (\u2b5023)](https://github.com/trek10inc/awsume) profile.", "stars": "2"}, {"name": "azcli", "url": "https://github.com/dmakeienko/azcli", "description": "Helper for using the Azure cli tools.", "stars": "2"}, {"name": "azure-keyvault", "url": "https://github.com/milespossing/Azure-Keyvault-Zsh", "description": "Makes using Azure keyvaults less verbose from the cli.", "stars": "0"}, {"name": "azure-subscription", "url": "https://github.com/dmakeienko/azure-subscription-prompt", "description": "Displays information about the Azure current Subscription and tenant.", "stars": "3"}, {"name": "banner", "url": "https://github.com/drkhsh/zsh-banner", "description": "Displays ANSI/ASCII art on session startup.", "stars": "9"}, {"name": "baseballfunfacts", "url": "https://github.com/richardmoyer/baseballfunfacts", "description": "Print random baseball related \"fun facts\" in your shell. Depends on `fortune` and `cowsay` being installed.", "stars": "3"}, {"name": "bash-quote", "url": "https://github.com/jtprog/bash-quote", "description": "Get random quote from Bash.im.", "stars": "7"}, {"name": "bash", "url": "https://github.com/chrissicool/zsh-bash", "description": "Makes ZSH more Bash compatible. It redefines the source command to act more like `bash` does. It also enables `bash` completions.", "stars": "40"}, {"name": "bat", "url": "https://github.com/fdellwing/zsh-bat", "description": "Adds some helper aliases for [bat (\u2b5058k)](https://github.com/sharkdp/bat) users.", "stars": "71"}, {"name": "battery\\_state", "url": "https://github.com/Jactry/zsh_battery_state", "description": "Show battery state in right-prompt.", "stars": "8"}, {"name": "bd", "url": "https://github.com/Tarrasch/zsh-bd", "description": "Jump back to a specific directory, without doing `cd ../../..`.", "stars": "446"}, {"name": "bepoptimist", "url": "https://github.com/sheoak/zsh-bepoptimist/", "description": "", "stars": "1"}, {"name": "bitbucket-git-helpers", "url": "https://github.com/unixorn/bitbucket-git-helpers.plugin.zsh", "description": "Adds helper scripts to allow you to create bitbucket PRs or open a directory in the current branch.", "stars": "16"}, {"name": "bitwarden (casonadams)", "url": "https://github.com/casonadams/bitwarden-cli", "description": "A [Bitwarden](https://bitwarden.com/download/) CLI fuzzy finder using [fzf (\u2b5079k)](https://github.com/junegunn/fzf). Requires [jq](https://stedolan.github.io/jq/).", "stars": "5"}, {"name": "bitwarden (game4move78)", "url": "https://github.com/Game4Move78/zsh-bitwarden", "description": "Adds functions to manage [bitwarden](https://bitwarden.com/) sessions.", "stars": "27"}, {"name": "bitwarden (kalsowerus)", "url": "https://github.com/kalsowerus/zsh-bitwarden", "description": "Opens a [fzf (\u2b5079k)](https://github.com/junegunn/fzf) widget containing your [Bitwarden](https://bitwarden.com/) vault items. Upon selecting an item either the username or password will be either written into the shell or copied into the clipboard. Requires [fzf (\u2b5079k)](https://github.com/junegunn/fzf), `jq` and `bitwarden`.", "stars": "14"}, {"name": "blackbox", "url": "https://github.com/StackExchange/blackbox", "description": "Stack Exchange's toolkit for storing keys/credentials securely in a `git` repository.", "stars": "6.8k"}, {"name": "bob", "url": "https://github.com/wintermi/zsh-bob", "description": "Plugin for [bob (\u2b502k)](https://github.com/MordechaiHadad/bob) a cross-platform and easy-to-use Neovim version manager.", "stars": "4"}, {"name": "bofh", "url": "https://github.com/fundor333/bofh", "description": "Adds functions to display random bofh fortunes.", "stars": "4"}, {"name": "bol", "url": "https://github.com/ikhurramraza/bol", "description": "Prints a random quote when you open a terminal window.", "stars": "8"}, {"name": "boss-docker", "url": "https://github.com/bossjones/boss-docker-zsh-plugin", "description": "Manages `docker` on macOS.", "stars": "1"}, {"name": "boss-git", "url": "https://github.com/bossjones/boss-git-zsh-plugin", "description": "Adds some convenience aliases for `git`.", "stars": "10"}, {"name": "branch-manager", "url": "https://github.com/elstgav/branch-manager", "description": "A plugin for managing `git` branches.", "stars": "21"}, {"name": "brave", "url": "https://github.com/troykelly/oh-my-zsh-brave", "description": "Manages [Brave](https://brave.com) profiles. With this plugin, you can start the Brave Browser with a specific user profile by using the brave command followed by the profile's name. The plugin also implements autocompletion for the profile names so you won't have to type the entire profile name manually.", "stars": "1"}, {"name": "brew (rhuang2014)", "url": "https://github.com/rhuang2014/brew", "description": "Standalone plugin for the [Homebrew](https://brew.sh/) Package Manager.", "stars": "0"}, {"name": "brew (wintermi)", "url": "https://github.com/wintermi/zsh-brew", "description": "Simple plugin for the [Homebrew](https://brew.sh/) package manager.", "stars": "6"}, {"name": "brew-install", "url": "https://github.com/marceloclp/zsh-brew-install", "description": "Installs and loads [brew](https://brew.sh) on WSL.", "stars": "1"}, {"name": "brew-switcher", "url": "https://github.com/fielding/zsh-brew-switcher", "description": "Automatically switch between Homebrew installations based on the current active arch, arm64 or x86\\_64, on Apple Silicon Macs.", "stars": "12"}, {"name": "browse-commit", "url": "https://github.com/adolfoabegg/browse-commit", "description": "Lets you open any commit in your browser from the command line.", "stars": "17"}, {"name": "bruse", "url": "https://github.com/aubreypwd/zsh-plugin-bruse", "description": "Makes it easy to `brew link` different versions of packages.", "stars": "2"}, {"name": "bumblebee", "url": "https://github.com/Niverton/zsh-bumblebee-plugin", "description": "A plugin to toggle prepending `optirun` in the command line.", "stars": "2"}, {"name": "bw", "url": "https://github.com/begris/bw-zsh-plugin", "description": "Provides formatting options and easy access to credentials stored in [Bitwarden](https://bitwarden.com) via the Bitwarden [CLI](https://bitwarden.com/download/). The plugin tries to retrieve a valid session before each action, therefore an explicit login is not nescessary beforehand.", "stars": "6"}, {"name": "bws", "url": "https://github.com/elogiclab/zsh-bws", "description": "Simplify and improve the retrieval of secrets from the [Bitwarden](https://bitwarden.com) Secret Manager.", "stars": "3"}, {"name": "c", "url": "https://github.com/sebastiangraz/c", "description": "Adds some `git` shortcuts.", "stars": "4"}, {"name": "calc (arzzen)", "url": "https://github.com/arzzen/calc.plugin.zsh", "description": "A calculator for ZSH.", "stars": "136"}, {"name": "calc (sam-programs)", "url": "https://github.com/Sam-programs/zsh-calc", "description": "Allows you to run math calculations with no prefixes.", "stars": "6"}, {"name": "calibre-zaw-source", "url": "https://github.com/junkblocker/calibre-zaw-source", "description": "[Calibre - E-book management](https://calibre-ebook.com/) source for [zaw (\u2b50583)](https://github.com/zsh-users/zaw)", "stars": "4"}, {"name": "caniuse", "url": "https://github.com/walesmd/caniuse.plugin.zsh", "description": "Add [Can I Use](https://caniuse.com) support to ZSH.", "stars": "20"}, {"name": "caper-bush", "url": "https://github.com/kobylinski/caper-bush", "description": "Enhances Git's tab autocomplete by using AI to generate concise, context-aware summaries of staged changes for thoughtful commit messages. Requires and OpenAI key, `jq` and `yq`.", "stars": "2"}, {"name": "careful\\_rm", "url": "https://github.com/MikeDacre/careful_rm", "description": "A wrapper for `rm` that adds trash/recycling and useful warnings.", "stars": "34"}, {"name": "case", "url": "https://github.com/rtuin/zsh-case", "description": "A ZSH plugin that adds two aliases `tolower` and `toupper` to switch output case.", "stars": "4"}, {"name": "ccusage", "url": "https://github.com/hydai/zsh-ccusage", "description": "Displays real-time AI usage costs from the `ccusage` CLI tool directly in your terminal prompt.", "stars": "2"}, {"name": "cd-gitroot", "url": "https://github.com/mollifier/cd-gitroot", "description": "A ZSH plugin to `cd` to the `git` repository root directory.", "stars": "79"}, {"name": "cd-ls", "url": "https://github.com/zshzoo/cd-ls", "description": "Automatically `ls` after `cd`.", "stars": "21"}, {"name": "cd-reminder", "url": "https://github.com/bartboy011/cd-reminder", "description": "Display reminders when `cd`-ing into specified directories.", "stars": "15"}, {"name": "cd-reporoot", "url": "https://github.com/P4Cu/cd-reporoot", "description": "A ZSH plugin to `cd` to the current repository checkout's root directory.", "stars": "2"}, {"name": "cd-ssh", "url": "https://github.com/jeffwalter/zsh-plugin-cd-ssh", "description": "`ssh` to a server when you accidentally `cd` to it.", "stars": "3"}, {"name": "cdbk", "url": "https://github.com/MikeDacre/cdbk", "description": "A ZSH plugin to allow easy named directory creation - shortcuts to any directory you want.", "stars": "16"}, {"name": "cdc", "url": "https://github.com/evanthegrayt/cdc", "description": "Makes it easier to change directories to directories that are subdirs of a user-defined list of directories. Includes tab-completion, session history and `pushd`, `popd` and `dirs` equivalents.", "stars": "25"}, {"name": "cdh", "url": "https://github.com/johncassol/cdh", "description": "Allows users to manage and navigate through a history of directories they have visited. It maintains a history file of directories and provides several commands to interact with this history.", "stars": "3"}, {"name": "cdhist", "url": "https://github.com/joknarf/cdhist", "description": "cd history/subdir/locatedir navigation. simple cd history, alias builtin `cd` to add `cd` history, rapidily swich to already visited directories, can use `locate`, `mlocate` or `plocate` to rapidly cd to any directory", "stars": "8"}, {"name": "cdr", "url": "https://github.com/willghatch/zsh-cdr", "description": "Easy setup of `cdr` for ZSH.", "stars": "19"}, {"name": "change-case", "url": "https://github.com/mtxr/zsh-change-case", "description": "Plugin for fast swap between upper and lower case in your command line. :sunglasses:", "stars": "8"}, {"name": "cheatsheet", "url": "https://github.com/0b10/cheatsheet", "description": "Plugin to easily view, create, and edit cheatsheets.", "stars": "14"}, {"name": "check-deps", "url": "https://github.com/zpm-zsh/check-deps", "description": "Helper for ZSH plugins that allows them to show how to install any missing dependencies. Works on Debian (and derivatives like Ubuntu), Arch and its derivatives, Node.js and ZSH plugins if you are using the [zpm (\u2b50394)](https://github.com/zpm-zsh/zpm) framework.", "stars": "4"}, {"name": "chgo", "url": "https://github.com/sbfaulkner/chgo-plugin-zsh", "description": "Clone of `chruby` modified to make it easy to switch between multiple Go versions.", "stars": "0"}, {"name": "claude-code-shell", "url": "https://github.com/ArielTM/zsh-claude-code-shell", "description": "Translates natural language comments into shell commands using [Claude Code](https://claude.ai/claude-code).", "stars": "27"}, {"name": "claude", "url": "https://github.com/HundredAcreStudio/zsh-claude", "description": "AI-powered command suggestions and explanations for ZSH using Claude AI. Get intelligent shell command help with simple keybindings. Transform natural language into executable shell commands, or get detailed explanations of complex commands - all directly in your terminal with Claude AI integration.", "stars": "2"}, {"name": "clean-history", "url": "https://github.com/Automaat/zsh-clean-history", "description": "Smart ZSH history cleanup plugin that automatically removes typos and failed commands based on similarity analysis. Removes failed commands similar to successful ones, finds rare commands similar to common variants, automatically captures command success/failure, adjusts similarity thresholds and behavior & creates backups before cleaning.", "stars": "2"}, {"name": "clean-project", "url": "https://github.com/wwilsman/zsh-clean-project", "description": "Remove files from projects (automatically by default). Useful for keeping `.DS_Store` and `Thumbs.db` files from cluttering your directories.", "stars": "11"}, {"name": "cleanzip", "url": "https://github.com/Xeferis/cleanzip", "description": "Helps create zip files that don't have data that shouldn't be in there.", "stars": "0"}, {"name": "clipboard", "url": "https://github.com/zpm-zsh/clipboard", "description": "Adds a cross-platform helper function to access the system clipboard. Works on macOS, X11 (and Wayland) and Cygwin.", "stars": "45"}, {"name": "cmd-status", "url": "https://github.com/BlaineEXE/zsh-cmd-status", "description": "Reports the status of commands including return code and duration.", "stars": "4"}, {"name": "cmd-time", "url": "https://github.com/TomfromBerlin/zsh-cmd-time", "description": "Collects the execution time of commands and exports the result to a variable that can be used elsewhere. It is similar to the built-in [REPORTTIME](http://zsh.sourceforge.net/Doc/Release/Parameters.html) function, but it is also slightly different. Unlike when you set `REPORTTIME`, it considers user and sytem time, not just CPU time.", "stars": "6"}, {"name": "cmdtime", "url": "https://github.com/tom-auger/cmdtime", "description": "Displays the duration of a command to the terminal forked from the [timer (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/timer) plugin.", "stars": "35"}, {"name": "code-review", "url": "https://github.com/xorkevin/code-review-zsh", "description": "Launches `git difftool` on `git merge-base target_branch base_branch` and `target_branch`.", "stars": "4"}, {"name": "code-stats", "url": "https://gitlab.com/code-stats/code-stats-zsh", "description": "Counts keypresses and logs stats to [Code::Stats](https://codestats.net/)."}, {"name": "codex", "url": "https://github.com/tom-doerr/zsh_codex", "description": "Enables you to use OpenAI's powerful Codex AI in the command line.", "stars": "1.7k"}, {"name": "coffee-time", "url": "https://github.com/gakimball/zsh-coffee-time", "description": "Adds the `caf` alias, which runs `caffeinate -dims`. The extra flags keep everything awake: the system, the drive, and the display.", "stars": "2"}, {"name": "color-logging", "url": "https://github.com/p1r473/zsh-color-logging", "description": "provides a really easy to use logging library with notifications for pushbullet and pushover, colorizes tools like `cat` and `ls` and provides a color library.", "stars": "3"}, {"name": "colored-man-pages-mod", "url": "https://github.com/zuxfoucault/colored-man-pages_mod", "description": "Forked from [ohmyzsh/ohmyzsh/plugins/colored-man-pages (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/colored-man-pages/colored-man-pages.plugin.zsh). Colorizes `man` output.", "stars": "17"}, {"name": "colored-man-pages", "url": "https://github.com/ael-code/zsh-colored-man-pages", "description": "Colorize `man` pages.", "stars": "69"}, {"name": "colorize-functions", "url": "https://github.com/Freed-Wu/zsh-colorize-functions", "description": "Colorizes functions for ZSH.", "stars": "8"}, {"name": "colorize", "url": "https://github.com/zpm-zsh/colorize", "description": "Colorize the output of various programs.", "stars": "34"}, {"name": "colorls", "url": "https://github.com/Kallahan23/zsh-colorls", "description": "Defines a few helpful shortcuts to some colorls functions.", "stars": "10"}, {"name": "colors (Tarrasch)", "url": "https://github.com/Tarrasch/zsh-colors", "description": "Makes it easier to colorize text from the CLI. `red foo` just works.", "stars": "44"}, {"name": "colors (zpm-zsh)", "url": "https://github.com/zpm-zsh/colors", "description": "Enhanced colors for ZSH.", "stars": "56"}, {"name": "command-execution-timer", "url": "https://github.com/olets/command-execution-timer", "description": "Displays the time an interactive shell command takes to execute.", "stars": "14"}, {"name": "command-not-found (freed-wu)", "url": "https://github.com/Freed-Wu/zsh-command-not-found", "description": "Uses the `command-not-found` package for ZSH to provide suggested packages to be installed if a command cannot be found.", "stars": "11"}, {"name": "command-not-found (tarrasch)", "url": "https://github.com/Tarrasch/zsh-command-not-found", "description": "A mirror of the [oh-my-zsh](https://ohmyz.sh) [command-not-found (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/command-not-found) plugin so you don't have to include all of oh-my-zsh.", "stars": "26"}, {"name": "command-note", "url": "https://github.com/KKRainbow/zsh-command-note.plugin", "description": "Record complex commands and comment on them.", "stars": "13"}, {"name": "command-time", "url": "https://github.com/popstas/zsh-command-time", "description": "Show execution time for long commands in ZSH and [powerlevel9k (\u2b5013k)](https://github.com/bhilburn/powerlevel9k). Similar to `REPORTTIME` builtin, but only outputs when user + system time >= `REPORTTIME`.", "stars": "209"}, {"name": "communism", "url": "https://github.com/victoria-riley-barnett/Communism/", "description": "Displays a Marx quote of the day.", "stars": "29"}, {"name": "compe", "url": "https://github.com/tamago324/compe-zsh", "description": "Add completion for [nvim-compe (\u2b501.3k)](https://github.com/hrsh7th/nvim-compe).", "stars": "22"}, {"name": "conda (themysciradata)", "url": "https://github.com/ThemysciraData/conda.plugin.zsh", "description": "Adds function to provide a prompt segment for [conda](https://conda.io) and aliases for some base functions.", "stars": "15"}, {"name": "conda (wardhanisukoco)", "url": "https://github.com/wardhanisukoco/zsh-plugin-conda/", "description": "Automatically loads `conda` and provides functions for detecting `conda` versions for use in themes.", "stars": "1"}, {"name": "conda-init", "url": "https://github.com/commiyou/conda-init-zsh-plugin", "description": "Cleans up environment variables so [conda](https://conda.io) doesn't mess up `tmux`.", "stars": "2"}, {"name": "condaenv", "url": "https://github.com/saravanabalagi/zsh-plugin-condaenv", "description": "Provides a `condaenv_prompt_info` function which returns the current `conda` environment name.", "stars": "2"}, {"name": "confer", "url": "https://github.com/SleepyBag/zsh-confer", "description": "Tries to find program configuration files automatically so you can do things like `conf vim` to edit your `vim` configuration files.", "stars": "9"}, {"name": "containers", "url": "https://github.com/redxtech/zsh-containers", "description": "Provides aliases and better interoperability between [podman](https://podman.io) and [docker](https://docker.com) commands based on which you have installed.", "stars": "6"}, {"name": "copy-pasta", "url": "https://github.com/ChrisPenner/copy-pasta", "description": "Copy and paste files in your terminal like you would in a GUI.", "stars": "33"}, {"name": "copyzshell", "url": "https://github.com/rutchkiwi/copyzshell", "description": "A ZSH plugin to copy your shell configuration to another machine over `ssh`.", "stars": "97"}, {"name": "cordova", "url": "https://github.com/andredestro/cordova-zsh-plugin", "description": "Provides handy aliases for [Apache Cordova](https://cordova.apache.org/) commands, inspired by git-style shortcuts (gco, gcb, etc).", "stars": "1"}, {"name": "cowsay", "url": "https://github.com/phucisstupid/cowsay.zsh", "description": "Displays a joke with `cowsay` every time you open a terminal.", "stars": "4"}, {"name": "crash", "url": "https://github.com/molovo/crash", "description": "Adds proper error handling, exceptions and try/catch for ZSH.", "stars": "69"}, {"name": "crayon-syntax", "url": "https://github.com/gsemet/crayon-syntax-zsh", "description": "ZSH syntax highlighting for the Crayon Plugin for Wordpress.", "stars": "0"}, {"name": "cros-auto-notify", "url": "https://github.com/D3STY/cros-auto-notify-zsh", "description": "Automatically sends out a notification when a long running task has completed. Works with macOS and linux (if `hterm-notify` is installed).", "stars": "1"}, {"name": "crystal", "url": "https://github.com/veelenga/crystal-zsh", "description": "A plugin for [Crystal (\u2b5020k)](https://github.com/crystal-lang/crystal).", "stars": "27"}, {"name": "cvideo", "url": "https://github.com/aubreypwd/zsh-plugin-cvideo", "description": "Quickly compress video with `ffmpeg`.", "stars": "2"}, {"name": "cwebp", "url": "https://github.com/adi-li/zsh-cwebpb", "description": "Converts common image formats (JPG, PNG, GIF, BMP, TIFF) to WebP format using Google's `cwebp` tool in batch mode.", "stars": "0"}, {"name": "cycle-fav-dirs", "url": "https://github.com/cibinmathew/cycle-fav-dirs", "description": "A plugin to cycle through your favourite directories.", "stars": "3"}, {"name": "cycle-jobs", "url": "https://github.com/aemonge/zsh-cycle-jobs", "description": "The ZSH Cycle Jobs Plugin is a simple yet powerful tool that enhances your terminal workflow by allowing you to cycle through background jobs using a single keyboard shortcut. This plugin is particularly useful for developers and system administrators who frequently work with multiple background processes.", "stars": "7"}, {"name": "czhttpd", "url": "https://github.com/jsks/czhttpd", "description": "A simple http server written in 99.9% pure ZSH.", "stars": "60"}, {"name": "databricks", "url": "https://github.com/SlavaYakovenko/zsh-databricks", "description": "Enhanced Databricks CLI integration for Zsh with convenient aliases and profile management.", "stars": "2"}, {"name": "dce", "url": "https://github.com/Onnokh/zsh-dce", "description": "Helps you quickly navigate to your docker containers without losing the current folder context.", "stars": "0"}, {"name": "ddev", "url": "https://github.com/voronkovich/ddev.plugin.zsh", "description": "A ZSH plugin for the [ddev (\u2b503.5k)](https://github.com/drud/ddev) tool for setting up PHP development environments.", "stars": "2"}, {"name": "declare-zsh", "url": "https://github.com/z-shell/declare-zsh", "description": "A parser for [zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) commands in `.zshrc`. It allows you to perform the following actions on `.zshrc` from the command-line - enable and disable plugins add or remove snippets.", "stars": "10"}, {"name": "deepx", "url": "https://github.com/GetAmbush/deepx-zsh-plugin", "description": "Collection of useful and fun commands to improve workflow and quality of life.", "stars": "9"}, {"name": "deer", "url": "https://github.com/Vifon/deer", "description": "A file navigator for ZSH heavily inspired by [ranger](https://ranger.github.io/).", "stars": "304"}, {"name": "def", "url": "https://github.com/thevinter/def", "description": "Allows you to specify and run a default command in any directory of your choice.", "stars": "12"}, {"name": "defer", "url": "https://github.com/romkatv/zsh-defer", "description": "Defers execution of a `zsh` command until `zsh` has nothing else to do and is waiting for user input. Its intended purpose is staged `zsh` startup. It works similarly to Turbo mode in [zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit).", "stars": "471"}, {"name": "deja-vu", "url": "https://github.com/justyntemme/zsh-deja-vu", "description": "Logs and retrieves command history based on the directory it was run in. Never forget that complex `docker` or `git` command you ran in a project folder weeks ago.", "stars": "5"}, {"name": "delete-prompt", "url": "https://github.com/aoyama-val/zsh-delete-prompt", "description": "ZSH widget to delete the prompt texts within the current line. It is useful when executing pasted commands from the web or a README. A leading non-alphanumeric character + space is detected as a prompt.", "stars": "7"}, {"name": "deno (cowboyd)", "url": "https://github.com/cowboyd/zsh-deno", "description": "Useful [deno](https://deno.land/) aliases and settings.", "stars": "1"}, {"name": "deno (tricked-dev)", "url": "https://github.com/Tricked-dev/deno-zsh-plugin", "description": "Automatically installs [deno](https://deno.land/) to `$HOME/.deno` on startup if deno is not already installed.", "stars": "0"}, {"name": "depot-tools", "url": "https://github.com/kuoe0/zsh-depot-tools", "description": "Simple [oh-my-zsh](https://ohmyz.sh/) plugin for installing the chromium depot\\_tools. Installing this plugin will add all of the chromium depot\\_tools to your `$PATH` automatically.", "stars": "2"}, {"name": "dev", "url": "https://github.com/sbfaulkner/dev-plugin-zsh", "description": "Provides a lightweight version of Shopify's internal dev tool", "stars": "5"}, {"name": "dietpi", "url": "https://github.com/unixorn/dietpi.plugin.zsh", "description": "Adds utilities for [dietpi](https://dietpi.com) to your `$PATH` (and includes aliases to automagically run them with `sudo`) when you log into a machine running [dietpi](https://dietpi.com).", "stars": "9"}, {"name": "diff-so-fancy", "url": "https://github.com/z-shell/zsh-diff-so-fancy", "description": "Automatically installs [diff-so-fancy (\u2b5018k)](https://github.com/so-fancy/diff-so-fancy) and enables its use in ZSH and `git`.", "stars": "30"}, {"name": "ding", "url": "https://github.com/jessetipton/ding", "description": "Plays notification sounds when a long-running shell command completes.", "stars": "2"}, {"name": "diractions", "url": "https://github.com/AdrieanKhisbe/diractions", "description": "Allow you to map a short logical/mnemonic name to directories to quickly access them, or perform actions in them.", "stars": "36"}, {"name": "dirbrowse", "url": "https://github.com/giovannilupi/dirbrowse/", "description": "Customized version of the [dirbrowse (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/dircycle) plugin in [oh-my-zsh](https://ohmyz.sh).", "stars": "3"}, {"name": "dircolors-solarized (joel-porquet)", "url": "https://github.com/joel-porquet/zsh-dircolors-solarized", "description": "Solarized dircolors plugin, with options for dark or light terminal backgrounds.", "stars": "116"}, {"name": "dircolors-solarized (pinelibg)", "url": "https://github.com/pinelibg/dircolors-solarized-zsh", "description": "Enables [Solarized Color Theme for GNU ls (\u2b502.9k)](https://github.com/seebi/dircolors-solarized).", "stars": "2"}, {"name": "dircycle", "url": "https://github.com/michaelxmcbride/zsh-dircycle", "description": "Cycle through the directory stack.", "stars": "22"}, {"name": "directory-history", "url": "https://github.com/tymm/zsh-directory-history", "description": "A per directory history for ZSH which implements forward/backward navigation as well as substring search in a directory sensitive manner.", "stars": "160"}, {"name": "direnv", "url": "https://github.com/ptavares/zsh-direnv", "description": "A plugin for installing and loading [direnv](https://github.com/direnv/direnv.git). Inspired by [zsh-pyenv (\u2b5052)](https://github.com/mattberther/zsh-pyenv).", "stars": "18"}, {"name": "dirrc", "url": "https://github.com/gmatheu/shell-plugins", "description": "Executes `.dirc` when present in a directory you `cd` into.", "stars": "30"}, {"name": "dirstack", "url": "https://github.com/gepoch/oh-my-zsh-dirstack", "description": "Plugin for displaying the dirstack info on a single line.", "stars": "3"}, {"name": "diskfree", "url": "https://github.com/alex-crouch/zsh-diskfree/", "description": "Displays the free space on your disk in your prompt.", "stars": "3"}, {"name": "diskguard", "url": "https://github.com/TomfromBerlin/diskguard", "description": "Intelligent disk space monitoring for write operations in ZSH.", "stars": "0"}, {"name": "doas (anatolykopyl)", "url": "https://github.com/anatolykopyl/doas-zsh-plugin", "description": "Easily prefix your current or previous commands with `doas` by pressing `ESC` twice.", "stars": "6"}, {"name": "doas (senderman)", "url": "https://github.com/Senderman/doas-zsh-plugin", "description": "Easily prefix your current or previous commands with `doas` by pressing `ESC` twice.", "stars": "5"}, {"name": "docker-aliases", "url": "https://github.com/webyneter/docker-aliases", "description": "`Docker` aliases for everyday use.", "stars": "9"}, {"name": "docker-compose", "url": "https://github.com/sroze/docker-compose-zsh-plugin", "description": "Show `docker` container status in your prompt.", "stars": "51"}, {"name": "docker-helpers", "url": "https://github.com/unixorn/docker-helpers.zshplugin", "description": "A collection of `docker` helper scripts.", "stars": "30"}, {"name": "docker-machine", "url": "https://github.com/asuran/zsh-docker-machine", "description": "A docker-machine plugin for ZSH.", "stars": "3"}, {"name": "docker-run", "url": "https://github.com/rawkode/zsh-docker-run", "description": "Go back to running your commands \"naturally\", we'll handle the container.", "stars": "47"}, {"name": "dogesh", "url": "https://github.com/keithhamilton/oh-my-dogesh", "description": "Dogification plugin.", "stars": "6"}, {"name": "doppler", "url": "https://github.com/lsdcapital/zsh-doppler", "description": "Displays your current [Doppler](https://doppler.com) project and configuration in your shell prompt from environment variables.", "stars": "0"}, {"name": "dot-up", "url": "https://github.com/toku-sa-n/zsh-dot-up", "description": "Converts `...`, `....`, `.....`, etc., into `cd` commands to navigate parent directories.", "stars": "7"}, {"name": "dotbare", "url": "https://github.com/kazhala/dotbare", "description": "Interactive dotfile management with the help of [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "726"}, {"name": "dotfiles", "url": "https://github.com/vladmyr/dotfiles-plugin", "description": "Keep your dotfiles in sync across multiple machines using `git`.", "stars": "27"}, {"name": "dotpyvenv", "url": "https://github.com/jeanpantoja/dotpyvenv", "description": "Automagically switch to a python virtual environment located (that you previously have created with virtualenv program) in a directory named `.pyvenv` when you `cd` into a directory.", "stars": "7"}, {"name": "download", "url": "https://github.com/aubreypwd/zsh-plugin-download", "description": "Helper to download files with `aria2c`.", "stars": "5"}, {"name": "dropbox", "url": "https://github.com/zpm-zsh/dropbox", "description": "A [dropbox](https://www.dropbox.com/) plugin for ZSH that provides `dropbox-cli` and `dropbox-uploader` commands.", "stars": "21"}, {"name": "drupal", "url": "https://github.com/yhaefliger/zsh-drupal", "description": "Adds aliases for common tasks and also tab-completion for `drush`. Inspired by [Artisan (\u2b50649)](https://github.com/jessarcher/zsh-artisan).", "stars": "1"}, {"name": "dune-quotes", "url": "https://github.com/brokendisk/dune-quotes", "description": "Random Dune quote generator plugin.", "stars": "11"}, {"name": "duration", "url": "https://github.com/rtakasuke/zsh-duration", "description": "Displays command duration if it exceeds a user-settable run time.", "stars": "1"}, {"name": "dwim", "url": "https://github.com/oknowton/zsh-dwim", "description": "Attempts to predict what you will want to do next. It provides a key binding (control-u) that will replace the current (or previous) command line with the command you will want to run next.", "stars": "91"}, {"name": "easy-motion", "url": "https://github.com/IngoHeimbach/zsh-easy-motion", "description": "A port of [vim-easymotion (\u2b507.7k)](https://github.com/easymotion/vim-easymotion) for ZSH.", "stars": "55"}, {"name": "ec2ssh", "url": "https://github.com/h3poteto/zsh-ec2ssh", "description": "List EC2 instances and `ssh` login to the instances easily.", "stars": "11"}, {"name": "edit-select", "url": "https://github.com/Michael-Matta1/zsh-edit-select", "description": "Brings a full text-editor experience to the ZSH command line: copy, cut, paste, undo/redo, type-to-replace, and native X11/Wayland clipboard integration, with Shift+Arrow and mouse selection support.", "stars": "7"}, {"name": "editing-workbench", "url": "https://github.com/commiyou/zsh-editing-workbench", "description": "Adds sane, complex command line editing (e.g. incremental history word completion).", "stars": "2"}, {"name": "edward cli", "url": "https://github.com/matthieusb/zsh-edward", "description": "Adds smart completions and alises for [edward CLI micro-service launcher (\u2b50175)](https://github.com/yext/edward).", "stars": "0"}, {"name": "elixir", "url": "https://github.com/gusaiani/elixir-oh-my-zsh", "description": "Adds shortcuts for Elixir, IEX, Mix, Kiex and Phoenix.", "stars": "156"}, {"name": "emacs (cowboyd)", "url": "https://github.com/cowboyd/zsh-emacs", "description": "Make Emacs the default for CLI operations like editing git commit messages; set up handy aliases.", "stars": "0"}, {"name": "emacs (flinner)", "url": "https://github.com/Flinner/zsh-emacs", "description": "Uses the Emacs daemon capability, allowing the user to quickly open frames, whether they are opened in a terminal via a `ssh` connection, or X frames opened on the same host.", "stars": "5"}, {"name": "emoji-cli", "url": "https://github.com/b4b4r07/emoji-cli", "description": ":scream: Emoji completion on the command line.", "stars": "446"}, {"name": "emoji-fzf", "url": "https://github.com/pschmitt/emoji-fzf.zsh", "description": "Configurable ZSH plugin for the excellent [emoji-fzf (\u2b5045)](https://github.com/noahp/emoji-fzf). It is heavily inspired by [emoji-cli (\u2b50446)](https://github.com/b4b4r07/emoji-cli).", "stars": "10"}, {"name": "emojis", "url": "https://github.com/MichaelAquilina/zsh-emojis", "description": "Adds numerous ASCII art emojis to your environment in convenient variables.", "stars": "16"}, {"name": "enhancd", "url": "https://github.com/b4b4r07/enhancd", "description": "A simple tool that provides an enhanced `cd` command by memorizing all directories visited by a user and use it for the pathname resolution.", "stars": "2.7k"}, {"name": "ensure-kube-context", "url": "https://github.com/do-i-need-a-username/ensure-kube-context", "description": "Ensures that the `--context` flag is passed to various Kubernetes commands like `kubectl`, `cilium`, `stern`, and more.", "stars": "0"}, {"name": "env-secrets", "url": "https://github.com/singular0/zsh-env-secrets", "description": "Automatically retrieves secrets from secure storage backends and exports them as environment variables during shell initialization. This eliminates the need to store sensitive information in plain text configuration files. Works with `pass` and the macOS keychain.", "stars": "2"}, {"name": "envrc", "url": "https://github.com/fabiogibson/envrc-zsh-plugin", "description": "Automatically loads and unloads environment variables if a `.envrc` file is found in a directory.", "stars": "4"}, {"name": "escape-backtick", "url": "https://github.com/bezhermoso/zsh-escape-backtick", "description": "Quickly insert escaped backticks when double-tapping \"\\`\".", "stars": "1"}, {"name": "evalcache", "url": "https://github.com/mroth/evalcache", "description": "Caches the output of a binary initialization command like `eval \"$(hub alias -s)\"`, to help lower shell startup time by loading from cache instead of re-running every new shell session.", "stars": "259"}, {"name": "evil-registers", "url": "https://github.com/zsh-vi-more/evil-registers", "description": "Extends ZLE `vi` commands to remotely access named registers of the `vim` and `nvim` editors, and system selection and clipboard.", "stars": "47"}, {"name": "exa (DarrinTisdale)", "url": "https://github.com/DarrinTisdale/zsh-aliases-exa", "description": "Enables a number of aliases extending [exa (\u2b5024k)](https://github.com/ogham/exa), the modern replacement for `ls`.", "stars": "115"}, {"name": "exa (mohamedelashri)", "url": "https://github.com/MohamedElashri/exa-zsh", "description": "Adds aliases for [exa (\u2b5024k)](https://github.com/ogham/exa), a modern replacement for `ls`.", "stars": "18"}, {"name": "exa (ptavares)", "url": "https://github.com/ptavares/zsh-exa", "description": "Installs and loads [exa](https://github.com/ogham/exa.git).", "stars": "11"}, {"name": "exa (ritchies)", "url": "https://github.com/RitchieS/zsh-exa/", "description": "Adds aliases to make using [exa](https://github.com/ogham/exa.git) easier.", "stars": "8"}, {"name": "exa (todie)", "url": "https://github.com/todie/exa.plugin.zsh", "description": "Integration and completions for [exa (\u2b5024k)](https://github.com/ogham/exa), a modern replacement for `ls`.", "stars": "1"}, {"name": "exa (zap-zsh)", "url": "https://github.com/zap-zsh/exa", "description": "Overrides common commands to use [ogham/exa (\u2b5024k)](https://github.com/ogham/exa) instead.", "stars": "20"}, {"name": "exa (zplugin)", "url": "https://github.com/zplugin/zsh-exa", "description": "replace `ls` with [ogham/exa (\u2b5024k)](https://github.com/ogham/exa).", "stars": "0"}, {"name": "exa (zshell)", "url": "https://github.com/z-shell/zsh-exa", "description": "replace `ls` with [ogham/exa (\u2b5024k)](https://github.com/ogham/exa).", "stars": "115"}, {"name": "exa-ls (zpm-zsh)", "url": "https://github.com/zpm-zsh/ls", "description": "Zsh plugin for ls.", "stars": "105"}, {"name": "exa-ls", "url": "https://github.com/birdhackor/zsh-exa-ls-plugin", "description": "Adds aliases so that you can use [exa (\u2b5024k)](https://github.com/ogham/exa) as a drop-in replacement for `ls` and `tree`.", "stars": "3"}, {"name": "exercism", "url": "https://github.com/fabiokiatkowski/exercism.plugin.zsh", "description": "A plugin for [exercism.io](http://exercism.io/).", "stars": "10"}, {"name": "expand-ealias", "url": "https://github.com/zigius/expand-ealias.plugin.zsh", "description": "Expand specific aliases with space.", "stars": "15"}, {"name": "expand-space", "url": "https://github.com/spqw/zsh-alias-expand-space", "description": "Expand command-position `zsh` aliases when you press space.", "stars": "0"}, {"name": "expand", "url": "https://github.com/MenkeTechnologies/zsh-expand", "description": "Expands regular aliases, global aliases, incorrect spellings and phrases, globs, history expansion and $parameters with the spacebar key.", "stars": "40"}, {"name": "expander", "url": "https://github.com/ianthehenry/zsh-expander", "description": "A `zle` widget that allows you to write custom expanders and select them with [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "5"}, {"name": "explain-shell (brokentoaster)", "url": "https://github.com/brokentoaster/zsh-explainshell", "description": "Uses [lynx](https://lynx.browser.org/) to look up the current command line on [explainshell.com](https://explainshell.com).", "stars": "7"}, {"name": "explain-shell (gmatheu)", "url": "https://github.com/gmatheu/shell-plugins", "description": "Opens commands on [explainshell.com](https://explainshell.com).", "stars": "30"}, {"name": "extend-history", "url": "https://github.com/xav-b/zsh-extend-history", "description": "Extends command history by adding the exit code for each command in the history.", "stars": "11"}, {"name": "ez-cmd", "url": "https://github.com/akgarhwal/ez-cmd", "description": "Simplifies and streamlines common command-line tasks by providing easy-to-use shortcuts and aliases.", "stars": "2"}, {"name": "ez-compinit", "url": "https://github.com/mattmc3/ez-compinit", "description": "Wraps `compinit`, queueing up calls to `compdef`, and hooking the real `compinit` call to an event that runs at the end of your `.zshrc`. That way you get all the benefits of calling `compinit` early without any of the downsides.", "stars": "36"}, {"name": "eza (clavelm)", "url": "https://github.com/clavelm/eza-omz-plugin", "description": "Replaces `ls` with [eza-community/eza (\u2b5021k)](https://github.com/eza-community/eza).", "stars": "0"}, {"name": "eza (mohamedelashri)", "url": "https://github.com/MohamedElashri/eza-zsh", "description": "Adds aliases for [eza (\u2b5021k)](https://github.com/eza-community/eza), a modern replacement for `ls`.", "stars": "8"}, {"name": "eza (twopizza9621536)", "url": "https://github.com/twopizza9621536/zsh-eza", "description": "Replaces `ls` with [eza-community/eza (\u2b5021k)](https://github.com/eza-community/eza).", "stars": "7"}, {"name": "eza (z-shell)", "url": "https://github.com/z-shell/zsh-eza", "description": "Replaces `ls` with [eza-community/eza (\u2b5021k)](https://github.com/eza-community/eza).", "stars": "115"}, {"name": "eza (zsh-contrib)", "url": "https://github.com/zsh-contrib/zsh-eza", "description": "Plugin for [eza (\u2b5021k)](https://github.com/eza-community/eza) with Catppuccin and Rose Pine theming, smart defaults, and full alias support.", "stars": "0"}, {"name": "eza-ls", "url": "https://github.com/birdhackor/zsh-eza-ls-plugin", "description": "Adds aliases allowing [eza (\u2b5021k)](https://github.com/eza-community/eza), to act as a drop-in replacement for `ls` and `tree`.", "stars": "1"}, {"name": "f-shortcuts", "url": "https://github.com/zpm-zsh/f-shortcuts", "description": "Makes a shortcuts toolbar using `F1` to `F12` keys.", "stars": "9"}, {"name": "fancy-ctrl-z", "url": "https://github.com/mdumitru/fancy-ctrl-z", "description": "Broken out version of the version in [oh-my-zsh](http://ohmyz.sh/) so users of other frameworks don't have to import all of [oh-my-zsh](https://ohmyz.sh).", "stars": "24"}, {"name": "fast-alias-tips", "url": "https://github.com/decayofmind/zsh-fast-alias-tips", "description": "Helps remember the aliases you defined and forgot about. Ported from [djui/alias-tips (\u2b50810)](https://github.com/djui/alias-tips). Active fork of [sei40kr/zsh-fast-alias-tips (\u2b5060)](https://github.com/sei40kr/zsh-fast-alias-tips).", "stars": "15"}, {"name": "fast-syntax-highlighting", "url": "https://github.com/zdharma-continuum/fast-syntax-highlighting", "description": "Optimized and improved `zsh-users/zsh-syntax-highlighting` \u2013\u00a0better response times, switchable highlight themes.", "stars": "1.6k"}, {"name": "fastcache", "url": "https://github.com/QuarticCat/zsh-fastcache", "description": "Caches command output to improve shell startup time.", "stars": "45"}, {"name": "fav", "url": "https://github.com/ddnexus/fav", "description": "ZSH/[fzf (\u2b5079k)](https://github.com/junegunn/fzf) plugin that makes it really easy to add and recall named favorites of your important directories.", "stars": "5"}, {"name": "favorite-directories", "url": "https://github.com/seletskiy/zsh-favorite-directories", "description": "Fast jumps to your favorite directories.", "stars": "9"}, {"name": "fd-plugin", "url": "https://github.com/MohamedElashri/fd-zsh", "description": "Adds aliases for [fd (\u2b5042k)](https://github.com/sharkdp/fd), a modern replacement for `find`.", "stars": "10"}, {"name": "fd", "url": "https://github.com/aubreypwd/zsh-plugin-fd", "description": "Use [fzf (\u2b5079k)](https://github.com/junegunn/fzf) to browse directories.", "stars": "9"}, {"name": "ffexport", "url": "https://github.com/Pakrohk/ffexport.plugin.zsh", "description": "Lightweight, ZSH-native video export manager \u2014 profile-driven [FFmpeg](https://www.ffmpeg.org) exports, persistent ZSH tab completion, profile import/export, and safe defaults for Instagram & YouTube workflows.", "stars": "2"}, {"name": "figures", "url": "https://github.com/zpm-zsh/figures", "description": "Unicode symbols for ZSH.", "stars": "15"}, {"name": "firebase (rmrs)", "url": "https://github.com/rmrs/firebase-zsh", "description": "Add an indicator in the prompt that you're in a directory with a `firebase.json` file (aka \"firebase project\").", "stars": "5"}, {"name": "firebase (seqi)", "url": "https://github.com/Seqi/firebase-zsh", "description": "Display the current working project or project alias when in a Firebase project directory or subdirectory.", "stars": "9"}, {"name": "fishysave", "url": "https://github.com/dariogliendo/fishysave.zsh", "description": "Save and update functions and aliases directly from your terminal session.", "stars": "0"}, {"name": "fixnumpad-osx", "url": "https://github.com/zackintosh/fixnumpad-osx.plugin.zsh", "description": "Enables numpad keys of Apple keyboards to be recognized in ZSH.", "stars": "4"}, {"name": "flow-cli", "url": "https://github.com/Data-Wise/flow-cli", "description": "ADHD-friendly ZSH workflow tools. Start working in 10 seconds with `work`, track wins for dopamine with `win`, stay oriented with `dash`. Includes smart dispatchers for git, R, Quarto, and Claude Code.", "stars": "7"}, {"name": "flow-plugin", "url": "https://github.com/sandstorm/oh-my-zsh-flow-plugin", "description": "This plugin makes the `flow` command available inside every subdirectory of the TYPO3 Flow distribution.", "stars": "45"}, {"name": "flutter-zsh-shortcuts", "url": "https://github.com/dizzpy/flutter-zsh-shortcuts", "description": "Adds clean aliases for flutter commands.", "stars": "0"}, {"name": "fnm (dominik-schwabe)", "url": "https://github.com/dominik-schwabe/zsh-fnm", "description": "Installs and loads the [Fast Node Manager (fnm) (\u2b5024k)](https://github.com/Schniz/fnm) if it is missing.", "stars": "16"}, {"name": "fnm (sukkaw)", "url": "https://github.com/SukkaW/zsh-fnm", "description": "Provides enhancement to the Node.js version manager [`fnm`](https://fnm.vercel.app).", "stars": "2"}, {"name": "fnm (wintermi)", "url": "https://github.com/wintermi/zsh-fnm", "description": "Helper plugin for the fast and simple Node.js version manager [fnm (\u2b5024k)](https://github.com/Schniz/fnm).", "stars": "3"}, {"name": "forgit", "url": "https://github.com/wfxr/forgit", "description": "Utility tool for `git` which takes advantage of fuzzy finder [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "4.9k"}, {"name": "fuckmit", "url": "https://github.com/mingeme/zsh-fuckmit", "description": "Provides useful aliases and functions for the [fuckmit (\u2b502)](https://github.com/mingeme/fuckmit) command-line tool, an AI-powered `git` commit message generator.", "stars": "0"}, {"name": "functional", "url": "https://github.com/Tarrasch/zsh-functional", "description": "ZSH higher order functions.", "stars": "140"}, {"name": "fuzzy-search-and-edit", "url": "https://github.com/seletskiy/zsh-fuzzy-search-and-edit", "description": "ZSH plugin for fuzzy searching files and instantly opening a matched file on matched line.", "stars": "34"}, {"name": "fuzzy-wd", "url": "https://github.com/spodin/zsh-fuzzy-wd", "description": "Adds fuzzy search for directories warped with the [WD (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/wd) plugin.", "stars": "3"}, {"name": "fz", "url": "https://github.com/changyuheng/fz", "description": "Seamlessly adds fuzzy search to [z (\u2b5017k)](https://github.com/rupa/z)'s tab completion and lets you easily jump around among directories in your history.", "stars": "572"}, {"name": "fzf (gimbo)", "url": "https://github.com/gimbo/fzf.zsh", "description": "Helpers for using [fzf (\u2b5079k)](https://github.com/junegunn/fzf) in ZSH. Requires [brew.sh](https://brew.sh).", "stars": "1"}, {"name": "fzf (scaryrawr)", "url": "https://github.com/scaryrawr/fzf.zsh", "description": "Adds keybindings for [fzf (\u2b5079k)](https://github.com/junegunn/fzf) inspired by [PatrickF1/fzf.fish (\u2b502.6k)](https://github.com/PatrickF1/fzf.fish).", "stars": "3"}, {"name": "fzf (unixorn)", "url": "https://github.com/unixorn/fzf-zsh-plugin/", "description": "Enables [fzf (\u2b5079k)](https://github.com/junegunn/fzf) history and file searches.", "stars": "411"}, {"name": "fzf-copyq-clipboard", "url": "https://github.com/magidc/fzf-copyq-clipboard-zsh-plugin", "description": "Add [fzf (\u2b5079k)](https://github.com/junegunn/fzf) support for [CopyQ](https://hluk.github.io/CopyQ/).", "stars": "5"}, {"name": "fzf-dir-navigator", "url": "https://github.com/KulkarniKaustubh/fzf-dir-navigator", "description": "This is a cool and user-friendly directory navigation plugin for ZSH using [fzf (\u2b5079k)](https://github.com/junegunn/fzf) that allows the user to switch to any directory from anywhere and to anywhere. It also maintains a history of recently visited directories. Additionally, you can use hotkeys to move back and forth between directories in the shell session.", "stars": "58"}, {"name": "fzf-fasd", "url": "https://github.com/wookayin/fzf-fasd", "description": "Integrates [fzf (\u2b5079k)](https://github.com/junegunn/fzf) and [fasd (\u2b505.9k)](https://github.com/clvv/fasd) --- tab completion of `z` with `fzf`'s fuzzy search!", "stars": "59"}, {"name": "fzf-finder", "url": "https://github.com/leophys/zsh-plugin-fzf-finder", "description": "Plugin to have a cool search keybinding with [fzf (\u2b5079k)](https://github.com/junegunn/fzf) and (optionally) [bat (\u2b5058k)](https://github.com/sharkdp/bat) and [fd (\u2b5042k)](https://github.com/sharkdp/fd). Falls back to `find` and `cat`. Searches in the local tree of subdirectories for files.", "stars": "22"}, {"name": "fzf-git-worktree", "url": "https://github.com/banyan/zsh-fzf-git-worktree", "description": "Manage `git` worktrees with [fzf (\u2b5079k)](https://github.com/junegunn/fzf) integration.", "stars": "2"}, {"name": "fzf-history-search", "url": "https://github.com/joshskidmore/zsh-fzf-history-search", "description": "Replaces `Ctrl+R` with an [fzf (\u2b5079k)](https://github.com/junegunn/fzf)-driven history search that includes date/times.", "stars": "454"}, {"name": "fzf-it", "url": "https://github.com/micakce/fzf-it", "description": "Make any command interactive wrapping it with [fzf (\u2b5079k)](https://github.com/junegunn/fzf) functionality.", "stars": "7"}, {"name": "fzf-marks", "url": "https://github.com/urbainvaes/fzf-marks", "description": "Little script to create, navigate and delete bookmarks in `bash` and `zsh`, using the fuzzy finder [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "516"}, {"name": "fzf-nav", "url": "https://github.com/ivomac/zsh-fzf-nav", "description": "Defines an interactive file/directory navigator using [fzf (\u2b5079k)](https://github.com/junegunn/fzf). Offers multiple navigation modes, git integration, and customizable actions.", "stars": "1"}, {"name": "fzf-packagemanager", "url": "https://github.com/goarano/zsh-fzf-packagemanager", "description": "Adds commands for installing tools via various package managers using [fzf (\u2b5079k)](https://github.com/junegunn/fzf). Supports `apt`, `brew` & `dnf`.", "stars": "2"}, {"name": "fzf-pass", "url": "https://github.com/smeagol74/zsh-fzf-pass", "description": "Better handling of passwords using [fzf (\u2b5079k)](https://github.com/junegunn/fzf) and [pass](https://www.passwordstore.org/).", "stars": "7"}, {"name": "fzf-plugin", "url": "https://github.com/Atlas34/fzf-plugin", "description": "[oh-my-zsh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh)'s [fzf (\u2b5079k)](https://github.com/junegunn/fzf) plugin extracted so it can be used easily with other plugin managers.", "stars": "2"}, {"name": "fzf-prezto", "url": "https://github.com/lildude/fzf-prezto", "description": "Prezto plugin that finds where [fzf (\u2b5079k)](https://github.com/junegunn/fzf) has been installed and enables its auto-completion and key-bindings. This plugin works as a Prezto `zstyle` configuration option.", "stars": "7"}, {"name": "fzf-tab-widgets", "url": "https://github.com/tom-power/fzf-tab-widgets", "description": "Adds widgets for [fzf-tab (\u2b504.6k)](https://github.com/Aloxaf/fzf-tab).", "stars": "15"}, {"name": "fzf-tab", "url": "https://github.com/Aloxaf/fzf-tab", "description": "Replace ZSH's default completion selection menu with [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "4.6k"}, {"name": "fzf-tools", "url": "https://github.com/happycod3r/fzf-tools", "description": "Provides functions, aliases and key-bindings for commands such as `alias`, `find`, `ls`, `man`, `printenv` that are designed to enhance your command-line workflow by making them to default to filtering through [fzf (\u2b5079k)](https://github.com/junegunn/fzf), allowing you to quickly find files, search & run commands from history, run scripts of many supported types, browse `git` commits, and more.", "stars": "24"}, {"name": "fzf-utils", "url": "https://github.com/redxtech/zsh-fzf-utils", "description": "Provides functions to kill proceses and find in path with [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "4"}, {"name": "fzf-widgets", "url": "https://github.com/ytet5uy4/fzf-widgets", "description": "Adds some ZLE widgets for [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "93"}, {"name": "fzfsh", "url": "https://github.com/ethan605/fzfsh", "description": "Add [fzf (\u2b5079k)](https://github.com/junegunn/fzf) plugins for `chezmoi`, `docker`, `git`, `kubectl` and `pass`.", "stars": "6"}, {"name": "fzy", "url": "https://github.com/aperezdc/zsh-fzy", "description": "Plugin that uses [fzy (\u2b503.2k)](https://github.com/jhawthorn/fzy) for certain fuzzy matching operations.", "stars": "59"}, {"name": "gcloud-project", "url": "https://github.com/avivl/gcloud-project", "description": "Easy selection of Google Cloud Projects.", "stars": "11"}, {"name": "gcloud (johnstonskj)", "url": "https://github.com/johnstonskj/zsh-gcloud-plugin", "description": "Adds the gcloud SDK to your `$PATH`.", "stars": "0"}, {"name": "gcloud (wintermi)", "url": "https://github.com/wintermi/zsh-gcloud", "description": "Finds the installed gcloud SDK and sources the zsh file there, along with the zsh completions file.", "stars": "5"}, {"name": "gdbm", "url": "https://github.com/zdharma-continuum/zgdbm", "description": "Adds GDBM as a plugin.", "stars": "1"}, {"name": "gentoo", "url": "https://github.com/MattiaG-afk/gentoo-ohmyzsh", "description": "Adds some aliases and functions to work with Gentoo Linux.", "stars": "5"}, {"name": "geometry-datetime", "url": "https://github.com/desyncr/geometry-datetime", "description": "[Geometry (\u2b50990)](https://github.com/geometry-zsh/geometry) datetime plugin. Shows datetime (`date` unix command) in your prompt.", "stars": "3"}, {"name": "geometry-hydrate", "url": "https://github.com/jedahan/geometry-hydrate", "description": "[Geometry (\u2b50990)](https://github.com/geometry-zsh/geometry) plugin to remind you to hydrate.", "stars": "2"}, {"name": "geometry-npm-package-version", "url": "https://github.com/drager/geometry-npm-package-version", "description": "[Geometry (\u2b50990)](https://github.com/geometry-zsh/geometry) plugin to display the current folder's npm package version.", "stars": "2"}, {"name": "geometry-rust-version", "url": "https://github.com/drager/geometry-rust-version", "description": "[Geometry (\u2b50990)](https://github.com/geometry-zsh/geometry) plugin to display the current folder's Rust version when either a `.rs` or `Cargo.toml` is present.", "stars": "3"}, {"name": "get-jquery", "url": "https://github.com/voronkovich/get-jquery.plugin.zsh", "description": "Plugin for fast downloading the jQuery library from [code.jquery.com](https://code.jquery.com).", "stars": "1"}, {"name": "ghost-zeus", "url": "https://github.com/fontno/ghost_zeus", "description": "Lets you use [zeus (\u2b503.3k)](https://github.com/burke/zeus) with normal rails commands.", "stars": "2"}, {"name": "gimbo-git", "url": "https://github.com/gimbo/gimbo-git.zsh", "description": "A subset of the [oh-my-zsh](https://ohmyz.sh/) [git plugin (\u2b50186k)](https://github.com/robbyrussell/oh-my-zsh/blob/master/plugins/git/git.plugin.zsh) aliases, plus some new aliases, plus a few handy functions.", "stars": "2"}, {"name": "gimme", "url": "https://github.com/folixg/gimme-ohmyzsh-plugin", "description": "Manage [Go](https://golang.org/) installations with [gimme (\u2b50711)](https://github.com/travis-ci/gimme/).", "stars": "2"}, {"name": "git-acp", "url": "https://github.com/MenkeTechnologies/zsh-git-acp", "description": "Take the current command line as the commit message and then run `git pull`, `git add`, `git commit` and `git push` with one keystroke.", "stars": "6"}, {"name": "git-add-remote", "url": "https://github.com/caarlos0/git-add-remote", "description": "Easily add the upstream remote to your `git` fork.", "stars": "14"}, {"name": "git-aliases (mdumitru)", "url": "https://github.com/mdumitru/git-aliases", "description": "Broken out version of the version in [oh-my-zsh](http://ohmyz.sh/) so users of other frameworks don't have to import all of [oh-my-zsh](https://ohmyz.sh).", "stars": "30"}, {"name": "git-aliases (peterhurford)", "url": "https://github.com/peterhurford/git-aliases.zsh", "description": "Creates a lot of useful aliases for combinations of commonly used `git` commands.", "stars": "82"}, {"name": "git-aliases (remino)", "url": "https://github.com/remino/omz-plugin-git-aliases", "description": "Aliases all `git xyz` commands to `gxyz`. Also aliases `g` to `git`.", "stars": "0"}, {"name": "git-arc", "url": "https://github.com/jlduran/git-arc-oh-my-zsh-plugin", "description": "Adds aliases and functions for [git-arc (\u2b509k)](https://github.com/freebsd/freebsd-src/tree/main/tools/tools/git), a FreeBSD development tool.", "stars": "1"}, {"name": "git-branches", "url": "https://github.com/Schroefdop/git-branches", "description": "Makes a menu of `git` branches you can switch to without having to type long branch names.", "stars": "10"}, {"name": "git-clean-branch", "url": "https://github.com/gobriansteele/git-clean-branch", "description": "Cleans up dead `git` branches.", "stars": "3"}, {"name": "git-cleanbranches", "url": "https://github.com/wu9o/ohmyzsh-cleanbranches", "description": "A powerful unified clean up tool for `git` branches that uses [fzf (\u2b5079k)](https://github.com/junegunn/fzf) to find all branches that are safe to delete.", "stars": "0"}, {"name": "git-commit-prefixer", "url": "https://github.com/dvigo/git-commit-prefixer", "description": "Adds configurable prefixes and optional icons to `git` commit messages (supports styles, icon themes, and interactive selection)", "stars": "1"}, {"name": "git-commit-shortcuts", "url": "https://github.com/ashsajal1/git-commit-shortcuts", "description": "Provides shortcuts for creating standardized `git` commit messages with emoji prefixes and consistent formatting.", "stars": "3"}, {"name": "git-complete-urls", "url": "https://github.com/rapgenic/zsh-git-complete-urls", "description": "Enhance `git` completion to include in the remotes completion (e.g. from `git clone`) any URL in the clipboard.", "stars": "4"}, {"name": "git-extra-commands", "url": "https://github.com/unixorn/git-extra-commands", "description": "Extra `git` helper scripts packaged as a plugin.", "stars": "1.1k"}, {"name": "git-flow-avh", "url": "https://github.com/nekofar/zsh-git-flow-avh", "description": "Adds short aliases for the `git-flow` commands.", "stars": "7"}, {"name": "git-fuzzy", "url": "https://github.com/bigH/git-fuzzy", "description": "A CLI interface to `git` that relies heavily on [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "2.4k"}, {"name": "git-gen", "url": "https://github.com/sharif3271/git-gen", "description": "Handle `git` bulk branch delete and create operations.", "stars": "1"}, {"name": "git-graph", "url": "https://github.com/Maks0u/git-graph", "description": "Adds a pretty `git` graph.", "stars": "1"}, {"name": "git-is-clean", "url": "https://github.com/aubreypwd/zsh-plugin-git-is-clean", "description": "This function will return true or false depending on if it finds out your `git` repo is dirty or not.", "stars": "3"}, {"name": "git-it-on", "url": "https://github.com/peterhurford/git-it-on.zsh", "description": "Adds ability to open a folder in your current branch on GitHub.", "stars": "115"}, {"name": "git-lfs", "url": "https://github.com/nekofar/zsh-git-lfs", "description": "Adds short aliases for the `git-lfs` commands.", "stars": "4"}, {"name": "git-patch", "url": "https://github.com/marvinroman/oh-my-zsh-git-patch-plugin", "description": "Adds custom functions and aliases to the oh-my-zsh `git` plugin.", "stars": "1"}, {"name": "git-plugin (dark-kitt)", "url": "https://github.com/dark-kitt/zsh-git-plugin", "description": "`git` integration that displays the current directory and `git` branch.", "stars": "0"}, {"name": "git-plugin (rcruzper)", "url": "https://github.com/rcruzper/zsh-git-plugin", "description": "Adds some functions for `git`.", "stars": "7"}, {"name": "git-plugin-cheatsheet", "url": "https://github.com/rhorno/oh-my-zsh-git-plugin-cheatsheet", "description": "Displays the aliases and functions available from the `git` oh-my-zsh plugin.", "stars": "1"}, {"name": "git-prompt-enhanced", "url": "https://github.com/LFabre/zsh-git-prompt-enhanced", "description": "Provides a more granular information about a `git` repository.", "stars": "3"}, {"name": "git-prompt-useremail", "url": "https://github.com/mroth/git-prompt-useremail", "description": "Adds prompt reminders for `git` user.email.", "stars": "9"}, {"name": "git-prompt-watcher", "url": "https://github.com/shields/git-prompt-watcher", "description": "Automatically updates your prompt when git status changes, using `fswatch` to monitor repository files in real-time.", "stars": "0"}, {"name": "git-prune (diazod)", "url": "https://github.com/diazod/git-prune", "description": "Allows you to delete all branches that are already merged in your local `git` repository and/or that were merged in your remote origin `git` repository.", "stars": "36"}, {"name": "git-prune (seinh)", "url": "https://github.com/Seinh/git-prune", "description": "Plugin that simplifies deleting merged branches in a `git` repository.", "stars": "36"}, {"name": "git-scripts", "url": "https://github.com/packruler/zsh-git-scripts", "description": "Adds `git-squash-branch` and `git-remove-merged` commands.", "stars": "1"}, {"name": "git-secret", "url": "https://github.com/sobolevn/git-secret", "description": "A bash tool to store your private data inside a `git` repository.", "stars": "4k"}, {"name": "git-smart-commands", "url": "https://github.com/seletskiy/zsh-git-smart-commands", "description": "Adds extra `git` commands to make some common `git` usages more efficient.", "stars": "13"}, {"name": "git-smart-commends-wrapper", "url": "https://github.com/jelek21/omz-git-smart-commands", "description": "Wraps [git-smart-commands (\u2b5013)](https://github.com/seletskiy/zsh-git-smart-commands) to make it compatible with the [oh-my-zsh](https://ohmyz.sh) plugins system.", "stars": "1"}, {"name": "git-status", "url": "https://github.com/AyoubMounim/zsh-git-status/", "description": "Exposes functions with information about the current `git` repository.", "stars": "4"}, {"name": "git-switch-branch-skim", "url": "https://github.com/okhiroyuki/zsh-git-switch-branch-skim", "description": "Allows you to switch `git` branches with [skim (\u2b506.7k)](https://github.com/lotabout/skim)", "stars": "1"}, {"name": "git-sync", "url": "https://github.com/caarlos0-graveyard/zsh-git-sync", "description": "A ZSH plugin to sync `git` repositories and clean them up.", "stars": "46"}, {"name": "git-to-jj", "url": "https://github.com/elithrar/zsh-git-to-jj", "description": "Helps you progressively learn [Jujutsu (\u2b5027k)](https://github.com/jj-vcs/jj) (aka `jj`) porcelain as you use `git` commands.", "stars": "15"}, {"name": "git-worktree (alexiszamanidis)", "url": "https://github.com/alexiszamanidis/zsh-git-worktree", "description": "Wraps some `git worktree` operations for simplicity and productivity. Includes [fzf (\u2b5079k)](https://github.com/junegunn/fzf) tooling.", "stars": "35"}, {"name": "git-worktree (trthomps)", "url": "https://github.com/trthomps/git-worktree-zsh-plugin", "description": "Enhanced `git worktree` management with bare repository support. This plugin provides convenient commands for working with `git` worktrees, making it easy to work on multiple branches simultaneously.", "stars": "5"}, {"name": "git-worktree-manager", "url": "https://github.com/tmbtech/zsh-git-worktree-manager", "description": "Manage `git` worktrees with ease. Streamline your workflow when working with multiple branches simultaneously.", "stars": "0"}, {"name": "git-worktrees", "url": "https://github.com/egyptianbman/zsh-git-worktrees", "description": "Makes `git` worktrees more functional. Includes tab completions.", "stars": "15"}, {"name": "git-wt", "url": "https://github.com/fingergohappy/git-wt", "description": "A ZSH-native `git` worktree workflow plugin.", "stars": "1"}, {"name": "git", "url": "https://github.com/davidde/git", "description": "Replacement for the stock [oh-my-zsh](https://ohmyz.sh/) `git` plugin. Provides quite a few useful aliases and functions. The motivation to replace the default plugin stems from the fact that it comes with some inconsistencies that make a few popular commands rather unintuitive, so this plugin makes the aliases consistent.", "stars": "53"}, {"name": "gitcd (SukkaW)", "url": "https://github.com/SukkaW/zsh-gitcd", "description": "Adds command to `git clone` a repository and `cd` into the resulting directory.", "stars": "5"}, {"name": "gitcd (viko16)", "url": "https://github.com/viko16/gitcd.plugin.zsh", "description": "Automatically `cd` to a `git` working directory after cloning it.", "stars": "12"}, {"name": "gitfast", "url": "https://github.com/tevren/gitfast-zsh-plugin", "description": "Updated fork of the [oh-my-zsh](https://ohmyz.sh/) `gitfast` plugin.", "stars": "9"}, {"name": "gitgo", "url": "https://github.com/ltj/gitgo", "description": "Open a GitHub/GitLab repository in your browser from the command line (macOS only).", "stars": "12"}, {"name": "github-folders", "url": "https://github.com/buzuloiu/zsh-github-folders", "description": "Organizes your GitHub checkouts for you.", "stars": "1"}, {"name": "github", "url": "https://github.com/shakir-abdo/zsh-github-plugin", "description": "Fork of the original [GitHub plugin (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/github) embedded in [oh-my-zsh](https://ohmyz.sh/).", "stars": "2"}, {"name": "gitignore", "url": "https://github.com/voronkovich/gitignore.plugin.zsh", "description": "Plugin for creating `.gitignore` files.", "stars": "54"}, {"name": "gitio (denysdovhan)", "url": "https://github.com/denysdovhan/gitio-zsh", "description": "A ZSH plugin for generating a GitHub short URL using [git.io](https://git.io).", "stars": "22"}, {"name": "gitio (nicolodiamante)", "url": "https://github.com/nicolodiamante/gitio", "description": "Uses [git.io](https://git.io/) to shorten `git` urls.", "stars": "4"}, {"name": "gitsync", "url": "https://github.com/washtubs/gitsync", "description": "ZSH plugin to improve workflows for one person developing on the same repository on multiple machines.", "stars": "5"}, {"name": "goenv (bbenne10)", "url": "https://github.com/bbenne10/goenv", "description": "Manage `$GOPATH` similarly to Python's virtualenvwrapper.", "stars": "6"}, {"name": "goenv (cda0)", "url": "https://github.com/CDA0/zsh-goenv/", "description": "Plugin for installing, updating and loading `goenv`.", "stars": "1"}, {"name": "goenv (heyvito)", "url": "https://github.com/heyvito/goenv.zsh", "description": "Automatically reads `.goenv` files in the current directory and sets `GOPRIVATE` environment variables.", "stars": "1"}, {"name": "going\\_places", "url": "https://github.com/or17191/going_places", "description": "A plugin that helps to use, create and maintain a list of shell locations.", "stars": "3"}, {"name": "golang", "url": "https://github.com/wintermi/zsh-golang", "description": "Adds tooling for the Go programming language toolchain.", "stars": "5"}, {"name": "golinks", "url": "https://github.com/slessans/oh-my-zsh-golinks-plugin", "description": "Launch golinks from your terminal.", "stars": "1"}, {"name": "gpg-agent", "url": "https://github.com/axtl/gpg-agent.zsh", "description": "Plugin that tries to do the right thing when it comes to setting up the GPG agent to act as an SSH agent as well on macOS.", "stars": "12"}, {"name": "gpg-crypt", "url": "https://github.com/Czocher/gpg-crypt", "description": "ZSH plugin to encrypt and decrypt files or directories in place.", "stars": "10"}, {"name": "gpg", "url": "https://github.com/marvinroman/oh-my-zsh-gpg-plugin", "description": "Adds helpful aliases for using `gpg`.", "stars": "1"}, {"name": "gpt", "url": "https://github.com/antonjs/zsh-gpt", "description": "Enable querying ChatGPT from the command line.", "stars": "24"}, {"name": "grep2awk", "url": "https://github.com/joepvd/grep2awk", "description": "ZLE widget to transform `grep` command into `awk` command.", "stars": "29"}, {"name": "grunt-plugin", "url": "https://github.com/clauswitt/zsh-grunt-plugin", "description": "Add autocompletion for `grunt`.", "stars": "7"}, {"name": "gsh", "url": "https://github.com/cjayross/gsh", "description": "Collection of helper functions for `git`", "stars": "1"}, {"name": "gtm-terminal-plugin", "url": "https://github.com/git-time-metric/gtm-terminal-plugin", "description": "terminal plugin for [git time metrics (\u2b501k)](https://github.com/git-time-metric/gtm).", "stars": "17"}, {"name": "gtr", "url": "https://github.com/Zocker1999NET/zsh-gtr", "description": "Allows fast tagging of a release in `git` using the tag name \\**release-YYYY-MM-DD-HH-MM*- and headline **Release YYYY-MM-DD HH:MM**.", "stars": "0"}, {"name": "guish", "url": "https://github.com/gcarrarom/oh-my-guish", "description": "Collection of utility functions and aliases.", "stars": "7"}, {"name": "gumsible", "url": "https://github.com/Lowess/gumsible-oh-my-zsh-plugin", "description": "Wrapper plugin for [Molecule](https://molecule.readthedocs.io/).", "stars": "3"}, {"name": "gunstage", "url": "https://github.com/LucasLarson/gunstage", "description": "There are at least eight ways to unstage files in a `git` repository. This is a command-line shell plugin for undoing `git add`.", "stars": "66"}, {"name": "gvm (dgnest)", "url": "https://github.com/dgnest/zsh-gvm-plugin", "description": "A `gvm` (Go version manager) plugin for ZSH.", "stars": "6"}, {"name": "gvm (yerinle)", "url": "https://github.com/yerinle/zsh-gvm", "description": "Provides autocompletion for `gvm` (Groovy enVironment Manager).", "stars": "1"}, {"name": "hab", "url": "https://github.com/alexdesousa/hab", "description": "Automatically loads OS environment variables defined in the file `.envrc` if it's found when changing to a new directory.", "stars": "11"}, {"name": "hacker-quotes", "url": "https://github.com/oldratlee/hacker-quotes", "description": "Outputs a random hacker quote when you open a terminal.", "stars": "101"}, {"name": "haiku", "url": "https://github.com/alesr/oh-my-zsh-haiku-plugin", "description": "Prints a haiku promoting work-life balance and stress management once every 24 hours when the terminal is open.", "stars": "3"}, {"name": "hanami", "url": "https://github.com/davydovanton/hanami-zsh", "description": "ZSH plugin for [hanami](http://hanamirb.org) projects.", "stars": "7"}, {"name": "hangul", "url": "https://github.com/gomjellie/zsh-hangul", "description": "Auto correct hangul(\ud55c\uae00, korean) to English when it was supposed to be typed in English. \uc601\uc5b4\ub97c \ud0c0\uc774\ud551 \ud574\uc57c\ub418\ub294\ub370 \ud55c\uae00\ub85c \ud0c0\uc774\ud551\ub41c\uacbd\uc6b0 \uc790\ub3d9\uc73c\ub85c \uc218\uc815\ud569\ub2c8\ub2e4.", "stars": "270"}, {"name": "hbt", "url": "https://github.com/lzambarda/hbt", "description": "Heuristic ZSH suggestion system based on past command usage.", "stars": "12"}, {"name": "hebzsh", "url": "https://github.com/admons/hebzsh", "description": "If a command is not found as typed in Hebrew, translates the command as if it was typed on a keyboard with a US English layout and tries again.", "stars": "2"}, {"name": "help", "url": "https://github.com/Freed-Wu/zsh-help", "description": "Colorizes the output of commands run with `--help`.", "stars": "20"}, {"name": "hints", "url": "https://github.com/joepvd/zsh-hints", "description": "Display glob and parameter flags and other non completable info right under your editing buffer.", "stars": "64"}, {"name": "hipchat", "url": "https://github.com/robertzk/hipchat.zsh", "description": "Send hipchat messages from the shell.", "stars": "13"}, {"name": "hist-delete", "url": "https://github.com/p1r473/zsh-hist-delete-fzf/", "description": "Delete history items from zsh's [fzf (\u2b5079k)](https://github.com/junegunn/fzf) Ctrl+R history search.", "stars": "3"}, {"name": "hist", "url": "https://github.com/marlonrichert/zsh-hist", "description": "Edit your history in ZSH, without ever leaving the command line.", "stars": "195"}, {"name": "histdb", "url": "https://github.com/larkery/zsh-histdb", "description": "Stores your history in an SQLite database. Can be integrated with [zsh-autosuggestions (\u2b5035k)](https://github.com/zsh-users/zsh-autosuggestions).", "stars": "1.4k"}, {"name": "historikeeper", "url": "https://github.com/stiliajohny/historikeeper", "description": "Captures history in a database.", "stars": "1"}, {"name": "history-enquirer", "url": "https://github.com/zthxxx/zsh-history-enquirer", "description": "Enhances history search with more interaction and a multiline selection menu. Requires Node.js.", "stars": "99"}, {"name": "history-filter", "url": "https://github.com/MichaelAquilina/zsh-history-filter", "description": "Allows you to specify patterns that will automatically exclude commands from being inserted into your permanent history. Particularly useful for preventing secrets being written.", "stars": "34"}, {"name": "history-here", "url": "https://github.com/leonjza/history-here", "description": "Binds `^G` to quickly toggle the current shell history file location.", "stars": "9"}, {"name": "history-on-success", "url": "https://github.com/nyoungstudios/zsh-history-on-success", "description": "Save yourself from repeating the same mistakes by filtering out your unsuccessful commands from your zsh history file. Based on a [blog post](https://scarff.id.au/blog/2019/zsh-history-conditional-on-command-success/) by Dean Scarff.", "stars": "5"}, {"name": "history-popup", "url": "https://github.com/lcrespom/oh-my-zsh-history-popup", "description": "Captures the `PageUp` key and uses `dialog` to open a popup menu with the history, so the user can interactively navigate through it and pick the history line to bring back to the prompt.", "stars": "3"}, {"name": "history-search-multi-word", "url": "https://github.com/zdharma-continuum/history-search-multi-word", "description": "A syntax highlighted, multi-word history searcher for ZSH, bound to Ctrl-R, with advanced functions (e.g. bump of history entry to top of history).", "stars": "121"}, {"name": "history-substring-search", "url": "https://github.com/zsh-users/zsh-history-substring-search", "description": "Needs to be loaded after `zsh-syntax-highlighting`, or they'll both break. You'll also need to bind keys to its functions, details are in the README.md.", "stars": "3k"}, {"name": "history-sync (vitobotta)", "url": "https://github.com/vitobotta/zsh-history-sync/", "description": "Syncs your ZSH history across computers using a `git` private repository. Uses `openssl` to encrypt the history.", "stars": "25"}, {"name": "history-sync (wulfgarpro)", "url": "https://github.com/wulfgarpro/history-sync", "description": "An [oh-my-zsh](https://ohmyz.sh/) plugin for [GPG](https://www.gnupg.org/) encrypted, Internet synchronized ZSH history using `git`.", "stars": "267"}, {"name": "history", "url": "https://github.com/b4b4r07/zsh-history", "description": "Extend history so that it can be queried by SQL.", "stars": "83"}, {"name": "histree", "url": "https://github.com/fuba/histree-zsh", "description": "Integrates with [histree-core (\u2b5010)](https://github.com/fuba/histree-core) to provide enhanced command history logging with directory awareness.", "stars": "6"}, {"name": "hitokoto", "url": "https://github.com/derry96/hitokoto", "description": "Displays a random quote from [hitokoto.cn](https://hitokoto.cn/).", "stars": "13"}, {"name": "homeassistant-cli", "url": "https://github.com/frosit/zsh-plugin-homeassistant-cli", "description": "Provides completion and (configuration) helpers for the [Home Assistant Command-line interface (hass-cli) (\u2b50530)](https://github.com/home-assistant/home-assistant-cli). and allows command line interaction with [Home Assistant](https://home-assistant.io/) instances.", "stars": "4"}, {"name": "homebrew", "url": "https://github.com/digitalraven/omz-homebrew", "description": "Plugin for [homebrew](https://brew.sh) that supplements the one built into oh-my-zsh and can safely run with it enabled.", "stars": "9"}, {"name": "hooks", "url": "https://github.com/willghatch/zsh-hooks", "description": "Add missing hooks - for plugins and personal use.", "stars": "70"}, {"name": "host-switch", "url": "https://github.com/LockonS/host-switch", "description": "Make it easier to switch in different `/etc/hosts` files during development.", "stars": "7"}, {"name": "hub-ci-zsh-plugin", "url": "https://github.com/raymondjcox/hub-ci-zsh-plugin", "description": "A simple plugin for adding `hub` ci-status to your ZSH theme.", "stars": "0"}, {"name": "hub", "url": "https://github.com/soraliu/zsh-hub", "description": "ZSH plugin for forking model.", "stars": "9"}, {"name": "hypnosnek", "url": "https://github.com/josephcourtney/hypnosnek", "description": "Simple utilities with p10k integration for managing `python` environments.", "stars": "1"}, {"name": "igit", "url": "https://github.com/ytakahashi/igit", "description": "Interactive `git` commands using [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "18"}, {"name": "incsearch", "url": "https://github.com/aoyama-val/zsh-incsearch", "description": "Friendlier `vim` mode for ZSH. Moves cursor with incremental search within current line.", "stars": "6"}, {"name": "ing", "url": "https://github.com/rummik/zsh-ing", "description": "Streamlined `ping` output.", "stars": "4"}, {"name": "instant-repl", "url": "https://github.com/jandamm/instant-repl.zsh", "description": "Activate a REPL for any command in your current ZSH session.", "stars": "5"}, {"name": "interactive-cd", "url": "https://github.com/changyuheng/zsh-interactive-cd", "description": "Fish-like interactive tab completion for `cd`.", "stars": "335"}, {"name": "iosctl", "url": "https://github.com/obayer/iosctl", "description": "Quickly access App, Data, and Log of the running simulator.", "stars": "4"}, {"name": "ipip", "url": "https://github.com/SukkaW/zsh-ipip", "description": "Plugin for [IPIP](https://en.ipip.net).", "stars": "17"}, {"name": "ipnav", "url": "https://github.com/clebertmarctyson/oh-my-zsh-ipnav", "description": "Provides convenient aliases and completions for IP address operations [ip-navigator-cli (\u2b501)](https://github.com/clebertmarctyson/ip-navigator-cli).", "stars": "1"}, {"name": "iterm-tab-color", "url": "https://github.com/bernardop/iterm-tab-color-oh-my-zsh", "description": "Adds function to set the tab color in iTerm2 and can automatically change color based on cwd or command being executed.", "stars": "52"}, {"name": "iterm-tab-colors", "url": "https://github.com/tysonwolker/iterm-tab-colors", "description": "Automatically changes iTerm 2 tab color based on the current working directory.", "stars": "48"}, {"name": "iterm-tmux-color-tabs", "url": "https://github.com/remino/omz-plugin-iterm2-tmux-color-tabs", "description": "Every new `tmux` tab opened in iTerm2 will have the next colour from the default or specified palette.", "stars": "0"}, {"name": "iterm-touchbar", "url": "https://github.com/iam4x/zsh-iterm-touchbar", "description": "Display iTerm2 feedback in the MacbookPro TouchBar (Current directory, git branch & status).", "stars": "690"}, {"name": "iterm2-colors", "url": "https://github.com/shayneholmes/zsh-iterm2colors", "description": "Manage your iTerm 2's color scheme from the command line.", "stars": "4"}, {"name": "iterm2-shell-integration", "url": "https://github.com/gnachman/iterm2-shell-integration", "description": "Shell integration and utilities for iTerm2.", "stars": "64"}, {"name": "iterm2-tabs", "url": "https://github.com/gimbo/iterm2-tabs.zsh", "description": "Set colors and titles of iTerm 2 tabs.", "stars": "8"}, {"name": "iterm2", "url": "https://github.com/laggardkernel/zsh-iterm2", "description": "Packs iTerm 2's ZSH integration scripts into a ZSH plugin to avoid polluting your $HOME directory, with a negligible time increase of only 2ms.", "stars": "10"}, {"name": "iwd", "url": "https://github.com/zshzoo/iwd", "description": "Similar in concept to `$PWD`, this ZSH plugin saves your initial working directory in `$IWD` for easy returns to the starting point of your session.", "stars": "4"}, {"name": "jabba", "url": "https://github.com/2m/zsh-jabba", "description": "Adds shell integration code and completions for the [jabba (\u2b503.4k)](https://github.com/shyiko/jabba) Java version manager.", "stars": "5"}, {"name": "jap", "url": "https://github.com/philipstuessel/jap", "description": "Terminal automation framework.", "stars": "2"}, {"name": "java-zsh-plugin", "url": "https://github.com/Xetius/java-zsh-plugin", "description": "Adds a `setjdk` command so you can switch easily between different versions of the jdk.", "stars": "1"}, {"name": "javaVersions", "url": "https://github.com/miguefl/javaVersions", "description": "Change between different java versions with a single command.", "stars": "7"}, {"name": "jdk-switch", "url": "https://github.com/LockonS/jdk-switch", "description": "Switches between jdk versions. Works on macOS and Linux.", "stars": "12"}, {"name": "jenkins", "url": "https://github.com/tomplex/jenkins-zsh", "description": "A jenkins plugin for ZSH, heavily inspired by the excellent jira plugin.", "stars": "6"}, {"name": "jenv-lazy", "url": "https://github.com/shihyuho/zsh-jenv-lazy", "description": "A ZSH plugin for lazy loading of jEnv.", "stars": "7"}, {"name": "jhipster", "url": "https://github.com/jhipster/jhipster-oh-my-zsh-plugin", "description": "Adds commands for [jHipster](https://www.jhipster.tech/).", "stars": "39"}, {"name": "jira-plus", "url": "https://github.com/gerges/oh-my-zsh-jira-plus", "description": "Create JIRA tickets from the command line.", "stars": "6"}, {"name": "jj", "url": "https://github.com/rkh/zsh-jj", "description": "Add support for [jujitsu (\u2b5027k)](https://github.com/jj-vcs/jj) VCS.", "stars": "14"}, {"name": "journal", "url": "https://github.com/onurhanak/zsh-journal", "description": "Lets you attach notes to shell commands you have run. Handy for remembering what a oneliner was actually doing when you look back at it later.", "stars": "4"}, {"name": "jq", "url": "https://github.com/reegnz/jq-zsh-plugin", "description": "Interactively build [jq](https://stedolan.github.io/jq/) expressions. Also supports [gojq (\u2b503.7k)](https://github.com/itchyny/gojq). Requires [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "356"}, {"name": "jrgit", "url": "https://github.com/jrocha-dev/ohmyzsh-plugin-jrgit", "description": "Provides a suite of functions to streamline the Git user experience. It includes features for installing and configuring `git`, handling large files with Git LFS, improving diff outputs, and managing credentials and keys securely.", "stars": "0"}, {"name": "jumper", "url": "https://github.com/thestuckster/jumper", "description": "Saves your current path and allows you to quickly jump to others.", "stars": "6"}, {"name": "k", "url": "https://github.com/supercrabtree/k", "description": "Directory listings for ZSH with `git` status decorations.", "stars": "1.8k"}, {"name": "k3d", "url": "https://github.com/dwaynebradley/k3d-oh-my-zsh-plugin", "description": "Adds aliases and tab completions for [k3d](https://k3d.io/).", "stars": "8"}, {"name": "k9s", "url": "https://github.com/acidix/zsh-k9s", "description": "Provides an iteractive `$KUBECONFIG` selector for [k9s](https://k9scli.io/).", "stars": "0"}, {"name": "kctl", "url": "https://github.com/yzdann/kctl", "description": "Add helper aliases for `kubectl`.", "stars": "4"}, {"name": "kill-node", "url": "https://github.com/vmattos/kill-node", "description": "ZSH plugin for murdering `node` process families.", "stars": "8"}, {"name": "kitsunebook", "url": "https://github.com/d12frosted/kitsunebook.plugin.zsh", "description": "KitsuneBook plugin for [oh-my-zsh](https://ohmyz.sh).", "stars": "1"}, {"name": "kittyback", "url": "https://github.com/pickle-slime/kittyback", "description": "Automatically updates and modifies the background image for the `kitty` terminal emulator.", "stars": "2"}, {"name": "kiwi", "url": "https://github.com/fruitydog/kiwi.zsh-theme", "description": "Dog-themed, includes `git` status and last command exit status decorators.", "stars": "0"}, {"name": "konsole-theme-changer", "url": "https://github.com/rocknrollMarc/zsh-konsole-theme-changer", "description": "Toggle konsole theme from ZSH.", "stars": "2"}, {"name": "kube-aliases", "url": "https://github.com/Dbz/kube-aliases", "description": "Adds functions and aliases to make working with `kubectl` more pleasant.", "stars": "125"}, {"name": "kube-ps1", "url": "https://github.com/jonmosco/kube-ps1", "description": "ZSH plugin for `kubectl` that adds current context and namespace.", "stars": "3.8k"}, {"name": "kubecolor (devopstales)", "url": "https://github.com/devopstales/zsh-kubecolor", "description": "Adds aliases for the `kubecolor` command.", "stars": "9"}, {"name": "kubecolor (droctothorpe)", "url": "https://github.com/droctothorpe/kubecolor", "description": "Simplify and colorize the output of `kubectl get events -w`", "stars": "8"}, {"name": "kubecolor (trejo08)", "url": "https://github.com/trejo08/kubecolor-zsh", "description": "Prints colorized outputs from `kubectl`. Includes helper functions.", "stars": "4"}, {"name": "kubeconfig-mgr", "url": "https://github.com/yhlooo/zsh-kubeconfig-mgr", "description": "Makes managing multiple kubeconfig files easier.", "stars": "9"}, {"name": "kubectl-config-switcher", "url": "https://github.com/chmouel/kubectl-config-switcher/", "description": "Switch between config files in `~/.kube` via the `KUBECTL` environment variable.", "stars": "3"}, {"name": "kubectl-prompt", "url": "https://github.com/superbrothers/zsh-kubectl-prompt", "description": "Display information about the kubectl current context and namespace in your ZSH prompt. Creates `ZSH_KUBECTL_CONTEXT`, `ZSH_KUBECTL_NAMESPACE`,`ZSH_KUBECTL_PROMPT` and `ZSH_KUBECTL_USER` variables you can use to customize your prompt.", "stars": "588"}, {"name": "kubectl", "url": "https://github.com/mattbangert/kubectl-zsh-plugin", "description": "ZSH plugin for managing `kubectl`.", "stars": "7"}, {"name": "kubectlenv", "url": "https://github.com/rafalmasiarek/oh-my-zsh-kubectlenv-plugin", "description": "Easily switch between multiple `kubectl` versions.", "stars": "1"}, {"name": "kubectx (ptavares)", "url": "https://github.com/ptavares/zsh-kubectx", "description": "Installs and loads [kubectx (\u2b5020k)](https://github.com/ahmetb/kubectx).", "stars": "1"}, {"name": "kubectx (unixorn)", "url": "https://github.com/unixorn/kubectx-zshplugin", "description": "Automatically installs [kubectx (\u2b5020k)](https://github.com/ahmetb/kubectx) and `kubens`.", "stars": "7"}, {"name": "kubernetes", "url": "https://github.com/Dbz/zsh-kubernetes", "description": "Add [kubernetes](https://kubernetes.io) helper functions and aliases.", "stars": "125"}, {"name": "lacrimae", "url": "https://github.com/caIamity/lacrimae", "description": "Prints a line from a collection of chants.", "stars": "2"}, {"name": "lacy", "url": "https://github.com/lacymorrow/lacy", "description": "Detects natural language vs shell commands and routes accordingly. Commands execute normally, questions go to your AI agent (Claude Code, Gemini, OpenCode, Codex). Real-time color indicator and first-word syntax highlighting update on every keystroke. Also supports Bash 4+.", "stars": "2"}, {"name": "lando (joshuabedford)", "url": "https://github.com/JoshuaBedford/lando-zsh", "description": "A collection of alias functions to enable the use of the CLIs within [Lando](https://docs.lando.dev) without having to type lando to access them.", "stars": "8"}, {"name": "lando (mannuel)", "url": "https://github.com/mannuel/lando-alias-zsh", "description": "Adds aliases for various [Lando](https://docs.lando.dev/basics/usage.html#default-commands/) commands.", "stars": "0"}, {"name": "laradock-workspace", "url": "https://github.com/rluders/laradock-workspace-zsh", "description": "Provides an interface to [Laradock](http://laradock.io/)'s workspace.", "stars": "1"}, {"name": "laravel (baliestri)", "url": "https://github.com/baliestri/laravel.plugin.zsh", "description": "Plugin for skiping the `php` command when running `artisan` commands and `./sail` or `./vendor/bin/sail` when running `sail` commands.", "stars": "0"}, {"name": "laravel (crazybooot)", "url": "https://github.com/crazybooot/laravel-zsh-plugin", "description": "Add shortcuts for [Laravel](https://laravel.com/) 5, 5.1, 5.2 & 5.3.", "stars": "17"}, {"name": "laravel-au", "url": "https://github.com/Saleh7/laravel-au-zsh-plugin", "description": "Adds aliases for [Laravel](https://laravel.com/) 6.", "stars": "7"}, {"name": "laravel-sail", "url": "https://github.com/ariaieboy/laravel-sail", "description": "Adds shortcuts for `sail` commands.", "stars": "39"}, {"name": "laravelx", "url": "https://github.com/rsthegeek/oh-my-zsh-laravelx", "description": "Adds some aliases for common [Laravel](https://laravel.com/docs) commands.", "stars": "1"}, {"name": "last-working-dir-tmux", "url": "https://github.com/Curly-Mo/last-working-dir-tmux", "description": "Keeps track of the last used working directory globally and per [tmux (\u2b5043k)](https://github.com/tmux/tmux) session and automatically jumps into it for new shells.", "stars": "1"}, {"name": "last-working-directory", "url": "https://github.com/mdumitru/last-working-dir", "description": "Broken out copy of the version in [oh-my-zsh](http://ohmyz.sh/). Keeps track of the last used working directory and automatically jumps into it for new shells.", "stars": "8"}, {"name": "lazy-load", "url": "https://github.com/goarano/zsh-lazy-load", "description": "Lazy load tab completions only when you actually need them.", "stars": "3"}, {"name": "lazyload", "url": "https://github.com/qoomon/zsh-lazyload", "description": "Lazy load commands and speed up start up time of ZSH.", "stars": "150"}, {"name": "learn", "url": "https://github.com/MenkeTechnologies/zsh-learn", "description": "Learning collection in MySQL/MariadB to save, query and quiz everything you learn.", "stars": "7"}, {"name": "lesaint-git", "url": "https://github.com/lesaint/lesaint-git", "description": "Replacement `git` plugin for [oh-my-zsh](https://ohmyz.sh)-compatible frameworks.", "stars": "0"}, {"name": "lesaint-mvn", "url": "https://github.com/lesaint/lesaint-mvn", "description": "Maven plugins for [oh-my-zsh](https://ohmyz.sh).", "stars": "0"}, {"name": "life-progress", "url": "https://github.com/bGZo/life-progress", "description": "Shows your life progress in days, weeks, months, and age.", "stars": "1"}, {"name": "liferay", "url": "https://github.com/david-gutierrez-mesa/liferay-zsh", "description": "Adds scripts for [liferay (\u2b502.2k)](https://github.com/liferay/liferay-portal) development.", "stars": "3"}, {"name": "line-bisect", "url": "https://github.com/Hoid/line-bisect", "description": "Allows you to move your cursor in your terminal by bisecting the current command left or right with a single keystroke.", "stars": "2"}, {"name": "linkfile", "url": "https://github.com/JaumeRF/linkfile-zsh", "description": "Add shortcuts to your favorite directories.", "stars": "2"}, {"name": "linus-rants", "url": "https://github.com/bhayward93/Linus-rants-ZSH", "description": "Outputs a random Linus Torvalds rant when opening a terminal.", "stars": "39"}, {"name": "listbox", "url": "https://github.com/gko/listbox", "description": "Listbox element for shell.", "stars": "47"}, {"name": "llm-replace", "url": "https://github.com/m3at/zsh-llm-replace", "description": "Integrate LLMs into the shell for quick command generation. Requires `curl` and `jq`.", "stars": "2"}, {"name": "llm-suggestions", "url": "https://github.com/stefanheule/zsh-llm-suggestions", "description": "Type something in English at the prompt, hit a definable key, and it uses LLM to generate a command line for you.", "stars": "60"}, {"name": "locate-sublime-projects-cli", "url": "https://github.com/david-treblig/locate-sublime-projects-cli", "description": "Allows searching for [Sublime Text](https://www.sublimetext.com) projects and opens them in Sublime.", "stars": "1"}, {"name": "logout-user", "url": "https://github.com/pressdarling/logout-user", "description": "Provides a function to log out another macOS user session.", "stars": "0"}, {"name": "loremipsum", "url": "https://github.com/pfahlr/zsh_plugin_loremipsum", "description": "Generate lorem ipsum text on the command line. Gets its data from [lipsum.com](https://www.lipsum.com).", "stars": "0"}, {"name": "ls (twopizza9621536)", "url": "https://github.com/TwoPizza9621536/zsh-ls", "description": "Adds some more aliases for `ls`.", "stars": "0"}, {"name": "ls (zpm-zsh)", "url": "https://github.com/zpm-zsh/ls", "description": "Colorizes the output of `ls`.", "stars": "105"}, {"name": "lsd (tankeryang)", "url": "https://github.com/tankeryang/zsh-lsd", "description": "Replaces `ls` and `tree` commands with [lsd (\u2b5016k)](https://github.com/Peltoche/lsd).", "stars": "2"}, {"name": "lsd (wintermi)", "url": "https://github.com/wintermi/zsh-lsd", "description": "Override `ls` and `tree` commands with [lsd (\u2b5016k)](https://github.com/Peltoche/lsd).", "stars": "6"}, {"name": "lsd (z-shell)", "url": "https://github.com/z-shell/zsh-lsd", "description": "Replaces `ls` with [lsd (\u2b5016k)](https://github.com/Peltoche/lsd).", "stars": "15"}, {"name": "lumberjack", "url": "https://github.com/molovo/lumberjack", "description": "Lumberjack is a logging interface for shell scripts.", "stars": "46"}, {"name": "lux", "url": "https://github.com/pndurette/zsh-lux", "description": "ZSH plugin to toggle the light & dark modes of macOS, iTerm 2, Visual Studio Code and other items and applications via the `lux` command. Highly customizable: included items can be configured by defining variables. Highly extensible: items can be added by defining functions. Includes a `macos_is_dark` helper function to determine if the macOS dark mode is active for use in theming.", "stars": "34"}, {"name": "mac-packaging", "url": "https://github.com/Temikus/mac-packaging", "description": "A set of common functions used for enterprise Mac packaging with [Munki](https://www.munki.org/munki/).", "stars": "1"}, {"name": "macos (joow)", "url": "https://github.com/joow/macos", "description": "A ZSH plugin for macOS.", "stars": "3"}, {"name": "macos (zshzoo)", "url": "https://github.com/zshzoo/macos", "description": "ZSH goodies for macOS users.", "stars": "24"}, {"name": "macos-autoproxy", "url": "https://github.com/SukkaW/zsh-osx-autoproxy", "description": "Configures proxy environment variables based on macOS's system preferences.", "stars": "140"}, {"name": "macos-theme", "url": "https://github.com/gakimball/zsh-macos-theme", "description": "Adds the theme command, which toggles between light and dark mode in macOS. Requires [lux (\u2b5034)](https://github.com/pndurette/zsh-lux) plugin.", "stars": "0"}, {"name": "mage2docker", "url": "https://github.com/lukaszolszewski/mage2docker", "description": "Makes it easy to work with Docker and Magento 2. Speeds up and simplifies common commands like clean cache, setup upgrade, compile di and much more in Magento 2 on containers.", "stars": "13"}, {"name": "magento-2", "url": "https://github.com/dambrogia/oh-my-zsh-plugin-magento-2", "description": "Adds `m2` function to run magento binary, adds tab completions.", "stars": "26"}, {"name": "magic-enter", "url": "https://github.com/zshzoo/magic-enter", "description": "Make your enter key magical by binding a ZSH command to it.", "stars": "18"}, {"name": "manydots-magic", "url": "https://github.com/knu/zsh-manydots-magic", "description": "A zle tweak for emulating `...'==`../..' etc.", "stars": "50"}, {"name": "markedit", "url": "https://github.com/zakariaGatter/MarkEdit", "description": "Mark files and edit them with autocompletion for existing marks.", "stars": "8"}, {"name": "markgate", "url": "https://github.com/zakariaGatter/MarkGate", "description": "Allows you to mark directories so you can jump directly to them.", "stars": "7"}, {"name": "matecito", "url": "https://github.com/uvallasciani/matecito-zsh", "description": "Detects your language and country to display quotes from local authors in your native language. Simple, offline, no noise.", "stars": "0"}, {"name": "maven-plugin", "url": "https://github.com/KyleChamberlin/zsh_maven_plugin", "description": "A fork of the [oh-my-zsh](https://ohmyz.sh/) maven plugin.", "stars": "1"}, {"name": "media-sync", "url": "https://github.com/redxtech/zsh-media-sync", "description": "A plugin to facilitate copying media between two `rclone` locations.", "stars": "1"}, {"name": "mercurial", "url": "https://github.com/hcgraf/zsh-mercurial", "description": "Extracted from [oh-my-zsh](https://ohmyz.sh) so you can use it without the rest of oh-my-zsh.", "stars": "1"}, {"name": "mfunc", "url": "https://github.com/hlohm/mfunc", "description": "Allows you to define persistent functions on-the-fly, without the need to add them to your config files. These functions are permanently available until you delete them.", "stars": "8"}, {"name": "mise", "url": "https://github.com/wintermi/zsh-mise", "description": "Plugin for [mise](https://mise.jdx.dev/) (formerly called rtx) a fast polyglot version manager, replacing tools like `nvm`, `nodenv`, `rbenv`, `rvm`, `chruby`, `pyenv`, etc.", "stars": "19"}, {"name": "mkarch", "url": "https://github.com/0xRZ/mkarch", "description": "ZSH plugin that allows you to create archives using multiple different compression formats.", "stars": "6"}, {"name": "mkcd", "url": "https://github.com/azizoid/zsh-mkcd", "description": "Provides a `mkcd` command, the canonical `mkdir` && `cd` helper.", "stars": "5"}, {"name": "mkcd", "url": "https://github.com/marvinroman/oh-my-zsh-mkcd-plugin", "description": "Allows user to create a directory and if successful, `cd` into it afterward.", "stars": "4"}, {"name": "mlir", "url": "https://github.com/oowekyala/mlir-zsh-plugin", "description": "Adds goodies for [MLIR](https://mlir.llvm.org/) developers including tab completion of `mlir-opt` and colorizing its output.", "stars": "12"}, {"name": "mode-switch.CLI", "url": "https://github.com/Gyumeijie/mode-switch.CLI", "description": "A ZSH plugin for switching command line between normal mode and `vi` mode.", "stars": "3"}, {"name": "monorepo-plugin", "url": "https://github.com/zilongqiu/monorepo-zsh-plugin", "description": "ZSH plugin for monorepo management.", "stars": "3"}, {"name": "monthrename", "url": "https://github.com/NotTheDr01ds/zsh-plugin-monthrename", "description": "Renames month names to numbers in filenames.", "stars": "1"}, {"name": "more-hooks-for-git", "url": "https://github.com/capsulescodes/more-hooks-for-git", "description": "Adds extra hooks for `git add`, `git diff` and `git status`.", "stars": "3"}, {"name": "mouse-status", "url": "https://github.com/gryffyn/mouse-status", "description": "Changes mouse color based on status code, uses libratbag.", "stars": "3"}, {"name": "msf", "url": "https://github.com/sathish09/zsh_plugins/tree/master/msf", "description": "[Metasploit](https://www.metasploit.com/) handler plugin for starting handlers easily.", "stars": "14"}, {"name": "multi-evalcache", "url": "https://github.com/rwwiv/multi-evalcache", "description": "Cache multiple eval loads to improve startup time, inspired by [mroth/evalcache (\u2b50259)](https://github.com/mroth/evalcache).", "stars": "0"}, {"name": "mvn-contexts", "url": "https://github.com/artemy/zsh-mvn-contexts", "description": "Allows fast switching between `maven` configurations.", "stars": "3"}, {"name": "mycli", "url": "https://github.com/remino/omz-plugin-mycli-alias", "description": "Add alias for [`mycli`](https://www.mycli.net) with login path.", "stars": "2"}, {"name": "mylocation", "url": "https://github.com/fALKENdk/mylocation", "description": "A plugin to show your current location based on your IP address.", "stars": "11"}, {"name": "myservice", "url": "https://github.com/jarlor/zsh-myservice", "description": "Designed to help you manage custom systemd services and Docker containers more conveniently. This plugin provides user-friendly commands to list and check the status of your custom services and Docker containers straight from your command line.", "stars": "2"}, {"name": "mysql-colorize", "url": "https://github.com/zpm-zsh/mysql-colorize", "description": "Adds color for `mysql` tables.", "stars": "107"}, {"name": "mysql-login", "url": "https://github.com/remino/omz-plugin-mysql-alias", "description": "Adds alias for MySQL with login path.", "stars": "0"}, {"name": "mysql", "url": "https://github.com/voronkovich/mysql.plugin.zsh", "description": "Adds some functions for dealing with `mysql`.", "stars": "17"}, {"name": "n", "url": "https://github.com/gretzky/n.zsh", "description": "Auto-switches node versions based on project environment using [n (\u2b5020k)](https://github.com/tj/n).", "stars": "10"}, {"name": "namelink", "url": "https://github.com/jthat/zsh-namelink", "description": "Provides an automatically synchronized mapping of filesystem entries (typically symbolic links) in a set of directories to their counterparts in the named directory hash.", "stars": "4"}, {"name": "navi", "url": "https://github.com/icatalina/zsh-navi-plugin/", "description": "Plugin for [navi (\u2b5017k)](https://github.com/denisidoro/navi).", "stars": "6"}, {"name": "navigation-tools", "url": "https://github.com/zdharma-continuum/zsh-navigation-tools", "description": "Adds `htop`-like kill, directory bookmarks browser, a multi-word incremental history searcher and more.", "stars": "14"}, {"name": "nerd-font-check", "url": "https://github.com/delorenj/nerd-font-check", "description": "Offers to install [Nerd Fonts](https://www.nerdfonts.com/font-downloads) with [brew](https://brew.sh/) if not present.", "stars": "1"}, {"name": "new-file-from-template", "url": "https://github.com/zpm-zsh/new-file-from-template", "description": "Generates file from template.", "stars": "15"}, {"name": "newvwp", "url": "https://github.com/aubreypwd/zsh-plugin-newvwp", "description": "Spins up a new WordPress site using Valet.", "stars": "2"}, {"name": "nhl-schedule", "url": "https://github.com/Matt561/zsh-nhl-schedule", "description": "Retrieves and displays the NHL schedule.", "stars": "2"}, {"name": "nice-exit-code", "url": "https://github.com/bric3/nice-exit-code", "description": "Maps exit status codes to human readable strings.", "stars": "38"}, {"name": "nix-shell", "url": "https://github.com/chisui/zsh-nix-shell", "description": "Plugin that lets you use ZSH as the default shell in a `nix-shell` environment.", "stars": "432"}, {"name": "nlsh", "url": "https://github.com/PsychArch/nlsh", "description": "Allows you to interact with your shell using natural language. Supports multiple LLM providers (OpenAI API compatible). Includes support for X.ai's Grok.", "stars": "39"}, {"name": "nnvm", "url": "https://github.com/torifat/nnvm", "description": "auto-switches node versions based on `.nvmrc`. Requires [n (\u2b5020k)](https://github.com/tj/n).", "stars": "4"}, {"name": "no-ps2", "url": "https://github.com/romkatv/zsh-no-ps2", "description": "When this plugin is used, Enter inserts a newline if the typed command is incomplete. No PS2!", "stars": "29"}, {"name": "nobility", "url": "https://github.com/Twilight4/nobility", "description": "An organized colletion of shell modules designed to streamline your pentesting workflow by leveraging shell integrations such as autocompletion and prefilling, optimizing the productivity of your work and liberatating you from the hassle of juggling notes, endless copying and pasting, and tedious command editing.", "stars": "4"}, {"name": "node-env-installer", "url": "https://github.com/shiro-saber/node-env-installer", "description": "Uses `nvm` to install new versions and modules for the current project.", "stars": "2"}, {"name": "node-path", "url": "https://github.com/andyrichardson/zsh-node-path", "description": "Automatically adds the `npm` bin of your current directory to your `$PATH`.", "stars": "6"}, {"name": "node", "url": "https://github.com/srijanshetty/node.plugin.zsh", "description": "Srijan Shetty's Node.js plugin for ZSH with caching of `nvm` completions and autoloading of `nvm` if present.", "stars": "5"}, {"name": "nodenv (c-uo)", "url": "https://github.com/C-uo/zsh-nodenv", "description": "Looks for `nodenv` in your working directory and loads it when found.", "stars": "0"}, {"name": "nodenv (jsahlen)", "url": "https://github.com/jsahlen/nodenv.plugin.zsh", "description": "Auto-load `nodenv` and its completions into the shell.", "stars": "4"}, {"name": "nodenv (mattberther)", "url": "https://github.com/mattberther/zsh-nodenv", "description": "Installs, updates and loads `nodenv`. Inspired by [zsh-rbenv (\u2b502)](https://github.com/Meroje/zsh-rbenv).", "stars": "2"}, {"name": "nodo", "url": "https://github.com/nicolodiamante/nodo", "description": "This plugin helps you prevent `node_modules` directories from filling your iCloud storage by un-syncing the directory or can save even more space by removing all `node_modules` directories within the chosen root directory. This is particularly useful for cleaning up a project that has multiple `node_modules` trees", "stars": "12"}, {"name": "nohup", "url": "https://github.com/micrenda/zsh-nohup", "description": "Add `nohup` to the current command pressing `Ctrl-H`.", "stars": "9"}, {"name": "noreallyjustfuckingstopalready", "url": "https://github.com/eventi/noreallyjustfuckingstopalready", "description": "macOS users know the pain of trying to figure out what command actually flushes the DNS cache on their version of macOS, and this plugin makes that annoyance go away.", "stars": "302"}, {"name": "nota", "url": "https://github.com/0x61nas/nota.zsh", "description": "Simple plugin to manage a list of notes.", "stars": "1"}, {"name": "notenote", "url": "https://github.com/DrgnFireYellow/notenote/", "description": "Makes it easy to take notes.", "stars": "4"}, {"name": "notes (aperezdc)", "url": "https://github.com/aperezdc/zsh-notes", "description": "Inspired by [terminal\\_velocity](https://www.seanh.cc/terminal_velocity/), it provides a fast interface to create and access a set of [Markdown](https://en.wikipedia.org/wiki/Markdown) text files inside a directory.", "stars": "13"}, {"name": "notes (chipsenkbeil)", "url": "https://github.com/chipsenkbeil/zsh-notes", "description": "Provides a quick notes editing experience in ZSH.", "stars": "21"}, {"name": "notify (luismayta)", "url": "https://github.com/luismayta/zsh-notify", "description": "Notifications for ZSH with auto installation of dependencies and r2d2 sounds.", "stars": "13"}, {"name": "notify (marzocchi)", "url": "https://github.com/marzocchi/zsh-notify", "description": "A plugin for ZSH (on macOS and Linux) that posts desktop notifications when a command terminates with a non-zero exit status or when it took more than 30 seconds to complete, if the terminal application is in the background (or the command's terminal tab is inactive).", "stars": "546"}, {"name": "npm (trystan2k)", "url": "https://github.com/trystan2k/zsh-npm-plugin", "description": "Adds `npm` aliases. Based on the Oh-My-Zsh [npm (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/npm) plugin.", "stars": "2"}, {"name": "npm (zfben)", "url": "https://github.com/zfben/zsh-npm", "description": "Use `n` as `npm` aliases with `noglob` prefix and more. Based on the Oh-My-Zsh [npm (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/npm) plugin.", "stars": "1"}, {"name": "npms", "url": "https://github.com/torifat/npms", "description": "Utility powered by [fzf (\u2b5079k)](https://github.com/junegunn/fzf) for using npm scripts interactively. Requires [fzf (\u2b5079k)](https://github.com/junegunn/fzf) and [jq](https://stedolan.github.io/jq/).", "stars": "10"}, {"name": "nvim-appname", "url": "https://github.com/mehalter/zsh-nvim-appname", "description": "Maintain multiple Neovim configurations with `NVIM_APPNAME` with full tab completion of available flags, available neovim applications, and neovim arguments/flags. Requires neovim v0.9+", "stars": "29"}, {"name": "nvim-switcher", "url": "https://github.com/dacarey/zsh-nvim-switcher", "description": "Manages switching between `nvim` distributinons such as [Lazyvim](https://www.lazyvim.org/), [kickstart (\u2b5030k)](https://github.com/nvim-lua/kickstart.nvim) or a home made configuration.", "stars": "0"}, {"name": "nvm-auto-use (jrr997)", "url": "https://github.com/jrr997/zsh-nvm-auto-use", "description": "Automatically manages your Node.js versions with [nvm (\u2b5092k)](https://github.com/nvm-sh/nvm) based on your current directory.", "stars": "1"}, {"name": "nvm-auto-use (martvdmoosdijk)", "url": "https://github.com/martvdmoosdijk/zsh-nvm-auto-use", "description": "Automatically switches node version with `nvm use` when a `.nvmrc` is detected.", "stars": "0"}, {"name": "nvm-auto-use (tomsquest)", "url": "https://github.com/tomsquest/nvm-auto-use.zsh", "description": "Calls `nvm use` automatically whenever you enter a directory that contains an `.nvmrc` file with a string telling `nvm` which node to use.", "stars": "18"}, {"name": "nvm-deferred", "url": "https://github.com/davidparsson/zsh-nvm-deferred", "description": "Defers loading of the `nvm` oh-my-zsh plugin using [zsh-defer (\u2b50471)](https://github.com/romkatv/zsh-defer) to speed up shell startup.", "stars": "0"}, {"name": "nvm-lazy", "url": "https://github.com/davidparsson/zsh-nvm-lazy", "description": "Plugin for lazy loading of oh-my-zsh's \\**nvm*- plugin. It supports lazy-loading `nvm` for more than one binary/entrypoint, with the defaults being `nvm`, `node` and `npm`.", "stars": "6"}, {"name": "nvm-pnpm-auto-switch", "url": "https://github.com/spencerbeggs/zsh-nvm-pnpm-auto-switch", "description": "Automatically switches Node.js versions (using `nvm`) and manages pnpm package manager versions (using `corepack`) when changing directories.", "stars": "1"}, {"name": "nvm-x", "url": "https://github.com/seebeen/zsh-nvm-x", "description": "ZSH plugin for managing `nvm` with extended helpers and improved workflow.", "stars": "1"}, {"name": "nvm", "url": "https://github.com/lukechilds/zsh-nvm", "description": "ZSH plugin for installing, updating and loading `nvm`.", "stars": "2.4k"}, {"name": "oath", "url": "https://github.com/alexdesousa/oath", "description": "Manages 2FA authentication 6 digit tokens. It was highly inspired by this article about [using oathtool for 2 step verification](https://www.cyberciti.biz/faq/use-oathtool-linux-command-line-for-2-step-verification-2fa/).", "stars": "9"}, {"name": "oh-my-gpt", "url": "https://github.com/vicotrbb/oh-my-gpt", "description": "Provides an easy-to-use interface for interacting with OpenAI's GPT models directly from your terminal. It allows you to send queries, analyze files, and get AI-powered assistance for various tasks.", "stars": "2"}, {"name": "oh-my-matrix", "url": "https://github.com/amstrad/oh-my-matrix", "description": "Turn your terminal into the matrix.", "stars": "27"}, {"name": "oh-my-posh-manager", "url": "https://github.com/wintermi/zsh-oh-my-posh", "description": "Manages the oh-my-posh theme engine, along with providing a default powerline-like theme.", "stars": "5"}, {"name": "oh-my-tmux-manager", "url": "https://github.com/unixorn/awesome-zsh-plugins/blob/main/README.md/omt-manager", "description": "Lets you easily manage your `tmux` configurations."}, {"name": "ohmyai", "url": "https://github.com/briques/ohmyai-zsh", "description": "AI-powered command suggestions for Zsh. Type what you want to do, press the hotkey, and get shell command suggestions from OpenAI.", "stars": "0"}, {"name": "ollama", "url": "https://github.com/plutowang/zsh-ollama-command", "description": "Integrates the OLLAMA AI model with [fzf (\u2b5079k)](https://github.com/junegunn/fzf) to provide intelligent command suggestions based on user input requirements.", "stars": "45"}, {"name": "omz-full-autoupdate", "url": "https://github.com/Pilaton/OhMyZsh-full-autoupdate", "description": "Automatically update [oh-my-zsh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh) plugins and themes.", "stars": "91"}, {"name": "omz-git", "url": "https://github.com/aeons/omz-git", "description": "[Oh-My-ZSH](https://ohmyz.sh/)'s [git (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git) plugin re-packaged to be standalone.", "stars": "2"}, {"name": "omz-themes-standalone", "url": "https://github.com/zshzoo/omz-themes-standalone", "description": "Gives you the [oh-my-zsh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh) themes without requiring everything else that comes with [Oh-My-ZSH](https://ohmyz.sh/).", "stars": "6"}, {"name": "op", "url": "https://github.com/zsh-contrib/zsh-op", "description": "Seamless 1Password CLI integration. Manage environment variables and SSH keys from 1Password with automatic caching, fast shell initialization, and a configuration-driven workflow.", "stars": "0"}, {"name": "open-create-projects", "url": "https://github.com/marcossegovia/open-create-projects", "description": "Open/Create projects in Jetbrains.", "stars": "3"}, {"name": "open-pr", "url": "https://github.com/caarlos0/zsh-open-pr", "description": "A ZSH plugin to open pull requests from command line.", "stars": "65"}, {"name": "opencode", "url": "https://github.com/verlihirsh/zsh-opencode-plugin", "description": "Stop googling shell commands. Just describe what you want in plain English, press Tab, and get the exact command you need.", "stars": "4"}, {"name": "openshift-origin", "url": "https://github.com/ryanswart/openshift-origin-zsh-plugin", "description": "Add a few shortcuts to common openshift origin (oc) actions.", "stars": "0"}, {"name": "opera-gx", "url": "https://github.com/troykelly/oh-my-zsh-opera-gx", "description": "Enables starting Opera GX with a specific user profile by using the `opgx` command followed by the profile's name. The plugin also implements autocompletion for profile names.", "stars": "0"}, {"name": "opp", "url": "https://github.com/hchbaw/opp.zsh", "description": "Vim's text-objects-ish for ZSH.", "stars": "233"}, {"name": "opt-path", "url": "https://github.com/jreese/zsh-opt-path", "description": "Automatically add `~/opt` subpaths to your `$PATH`.", "stars": "12"}, {"name": "org-hopper", "url": "https://github.com/hjdarnel/org-hopper/", "description": "Wraps the GitHub CLI with [fzf (\u2b5079k)](https://github.com/junegunn/fzf). It allows you to quickly jump between repositories a given GitHub organization, cloning it to a predefined location if the local copy doesn't already exist.", "stars": "1"}, {"name": "osx-dev", "url": "https://github.com/marshallmick007/osx-dev-zsh-plugin", "description": "This plugin adds some commands for maintaining various server programs on a macOS install.", "stars": "14"}, {"name": "osx", "url": "https://github.com/mwilliammyers/plugin-osx", "description": "Add some common macOS related aliases and functions.", "stars": "20"}, {"name": "paci", "url": "https://github.com/iloginow/zsh-paci", "description": "Plugin for arch linux package managers.", "stars": "2"}, {"name": "pack", "url": "https://github.com/fourdim/zsh-pack/", "description": "Pack your source code with ZSH.", "stars": "1"}, {"name": "package-any-node", "url": "https://github.com/zdharma-continuum/zsh-package-any-node", "description": "Easy installing of any Node modules inside the plugin directory, exposing their binaries via shims (i.e.: forwarder scripts) created automatically by [Bin-Gem-Node (\u2b5010)](https://github.com/zdharma-continuum/z-a-bin-gem-node) annex.", "stars": "0"}, {"name": "packer", "url": "https://github.com/BreakingPitt/zsh-packer", "description": "Adds aliases and auto-completes for Hashicorp [packer](https://www.packer.io/).", "stars": "3"}, {"name": "pantheon-terminal-notify", "url": "https://github.com/deyvisonrocha/pantheon-terminal-notify-zsh-plugin", "description": "Background notifications for long running commands. Supports Elementary OS Freya.", "stars": "11"}, {"name": "passwordless-history", "url": "https://github.com/jgogstad/passwordless-history", "description": "Keeps passwords from entering your command line history.", "stars": "25"}, {"name": "paste-guard", "url": "https://github.com/stefanoamorelli/zsh-paste-guard", "description": "Detects pasted commands and requires a confirmation phrase before execution to prevent clipboard injection attacks (MITRE ATT\\&CK T1204.004). Reads confirmation from `/dev/tty` so attackers cannot embed the confirmation in the payload.", "stars": "0"}, {"name": "path-ethic", "url": "https://github.com/sha1n/path-ethic", "description": "Helps manage your `$PATH` quickly and easily. Doesn't touch your existing `.zshrc`, `.zprofile`, but adds on top of your existing environment instead.", "stars": "12"}, {"name": "pctl", "url": "https://github.com/ytet5uy4/pctl", "description": "Toggle the environment variables for proxying.", "stars": "8"}, {"name": "peco-history", "url": "https://github.com/jimeh/zsh-peco-history", "description": "Search shell history with Peco when pressing `ctrl+R`.", "stars": "127"}, {"name": "penmux", "url": "https://github.com/mfulz/zsh-penmux", "description": "A session manager plugin meant to be used for penetration testing sessions and tracking the terminal sessions to be used in reports.", "stars": "2"}, {"name": "pentest", "url": "https://github.com/jhwohlgemuth/oh-my-zsh-pentest-plugin", "description": "Aliases and functions for the lazy penetration tester.", "stars": "69"}, {"name": "penv", "url": "https://github.com/Nhqml/penv-zsh-plugin", "description": "Manages `uv` Python virtual environments stored in `~/.local/share/py-venv/`. Supports subcommands for listing, activating (shell and directory level), creating, deleting and explaining why an env is activated. Makes it easier to replace `pyenv` and `poetry` with `uv`.", "stars": "1"}, {"name": "per-directory-history", "url": "https://github.com/jimhester/per-directory-history", "description": "Per directory history for ZSH, as well as global history, and the ability to toggle between them with `^G`.", "stars": "346"}, {"name": "percol", "url": "https://github.com/robturtle/percol.plugin.zsh", "description": "Interactively and incrementally search history/resume background jobs using [percol (\u2b503.3k)](https://github.com/mooz/percol).", "stars": "9"}, {"name": "perlbrew", "url": "https://github.com/tfiala/zsh-perlbrew/", "description": "Installs [perlbrew](https://perlbrew.pl/) if not already installed and initializes it for your shell.", "stars": "1"}, {"name": "pew", "url": "https://github.com/shosca/zsh-pew", "description": "Sets up and manages Python virtualenvs using [pew (\u2b501.2k)](https://github.com/berdario/pew) and automatically switches virtualenvs as you move directories.", "stars": "2"}, {"name": "pg", "url": "https://github.com/caarlos0-graveyard/zsh-pg", "description": "Adds utility functions to work with [PostgreSQL](https://www.postgresql.org/).", "stars": "19"}, {"name": "pgconnect", "url": "https://github.com/ruslan-korneev/pgconnect-zsh", "description": "Provides an easy way to manage and connect to PostgreSQL databases using `pgcli` and [fzf (\u2b5079k)](https://github.com/junegunn/fzf) for a seamless command-line experience.", "stars": "3"}, {"name": "ph-marks", "url": "https://github.com/lainiwa/ph-marks", "description": "Bookmark pornhub videos from your terminal.", "stars": "13"}, {"name": "php-version-rcfile-switcher", "url": "https://github.com/xellos866/php-version_rcfile-switcher", "description": "Automatically switch between php versions using [php-version (\u2b50679)](https://github.com/wilmoore/php-version) if an rc-file is present in a directory.", "stars": "6"}, {"name": "php-version-switcher", "url": "https://github.com/Akollade/php-version-switcher.plugin.zsh", "description": "Changes php versions if a `.php-version` file is found.", "stars": "2"}, {"name": "phpcs", "url": "https://github.com/voronkovich/phpcs.plugin.zsh", "description": "Plugin for [PHP code sniffer (\u2b5011k)](https://github.com/squizlabs/PHP_CodeSniffer).", "stars": "2"}, {"name": "phpunit", "url": "https://github.com/voronkovich/phpunit.plugin.zsh", "description": "Plugin for [PHPUnit](https://phpunit.de/).", "stars": "8"}, {"name": "pins", "url": "https://github.com/mehalter/zsh-pins", "description": "A plugin for pinning directories. Like a CLI folder bookmark manager with tab completions.", "stars": "5"}, {"name": "pip-app", "url": "https://github.com/sharat87/pip-app", "description": "Makes it easy to install python applications into distinct Python virtualenvs so they don't conflict with any other python requirements on your system.", "stars": "39"}, {"name": "pip-env", "url": "https://github.com/iboyperson/zsh-pipenv", "description": "Automatic [pipenv](https://pipenv.readthedocs.io/en/latest/) activation upon entry into a `pipenv` project.", "stars": "5"}, {"name": "pipe", "url": "https://github.com/pipe-felipe/zsh-pipe-plugin", "description": "A powerful ZSH plugin featuring **cross-distro system updates** and **cleanup** (supports `apt`, `dnf`, `pacman`, `zypper`, `homebrew`, and more), Docker container/volume management, and development environment enhancements. Simplifies system maintenance across multiple Linux distributions with intuitive commands. Extensible through a simple configuration system - see project README for details.", "stars": "1"}, {"name": "pipenv (owenstranathan)", "url": "https://github.com/owenstranathan/pipenv.zsh", "description": "Automatically activates a **pipenv** when entering a directory if there is Pipfile in that directory. Includes `pipenv` completions.", "stars": "18"}, {"name": "pipenv (sudosubin)", "url": "https://github.com/sudosubin/zsh-pipenv", "description": "Enables `pipenv`'s `$PATH` and adds completions.", "stars": "0"}, {"name": "pipx", "url": "https://github.com/thuandt/zsh-pipx", "description": "Autocompletions for [pipx (\u2b5013k)](https://github.com/pypa/pipx).", "stars": "9"}, {"name": "pjfzf", "url": "https://github.com/K021/pjfzf", "description": "A project directory navigator powered by [fzf (\u2b5079k)](https://github.com/junegunn/fzf). Registers base directories and navigates their subdirectories with frecency-based sorting and file preview.", "stars": "0"}, {"name": "pkenv", "url": "https://github.com/ptavares/zsh-pkenv", "description": "Installs and loads [pkenv](https://github.com/iamhsa/pkenv.git).", "stars": "1"}, {"name": "plenv", "url": "https://github.com/TwoPizza9621536/zsh-plenv", "description": "Plugin for the perl [plenv (\u2b50531)](https://github.com/tokuhirom/plenv) version manager based on jenv.", "stars": "1"}, {"name": "plugin-ibtool", "url": "https://github.com/rgalite/zsh-plugin-ibtool", "description": "Adds ibtool shortcuts to generate localized XIB files.", "stars": "1"}, {"name": "plugin-rails", "url": "https://github.com/paraqles/zsh-plugin-rails", "description": "ZSH plugin for Rails.", "stars": "2"}, {"name": "plugin-vscode", "url": "https://github.com/wuotr/zsh-plugin-vscode", "description": "Plugin for [Visual Studio Code](https://code.visualstudio.com/download), a text editor for macOS, Windows, and Linux.", "stars": "18"}, {"name": "plugin", "url": "https://github.com/darrenbutcher/plugin", "description": "Creates custom [oh-my-zsh](https://ohmyz.sh) plugins from a boilerplate template. Very oh-my-zsh centric, the generated plugins may need editing to work with other frameworks.", "stars": "13"}, {"name": "pnpm (baliestri)", "url": "https://github.com/baliestri/pnpm.plugin.zsh", "description": "Adds useful aliases for many common [pnpm](https://pnpm.io/) commands. Includes tab-completions.", "stars": "10"}, {"name": "pnpm (leizhenpeng)", "url": "https://github.com/Leizhenpeng/zsh-plugin-pnpm", "description": "Adds useful aliases for common [pnpm](https://pnpm.io/) commands.", "stars": "5"}, {"name": "pnpm (mat2ja)", "url": "https://github.com/mat2ja/pnpm.plugin.zsh", "description": "Better [pnpm](https://pnpm.io/) aliases.", "stars": "3"}, {"name": "pnpm (ntnyq)", "url": "https://github.com/ntnyq/omz-plugin-pnpm", "description": "Adds useful aliases for common [pnpm](https://pnpm.io/) commands.", "stars": "88"}, {"name": "poetry (darvid)", "url": "https://github.com/darvid/zsh-poetry", "description": "Automatically activates and deactivates [Poetry](https://poetry.eustace.io/)-created python virtualenvs.", "stars": "79"}, {"name": "poetry (murku)", "url": "https://github.com/murku/omz_poetry_plugin", "description": "Adds aliases for frequently used [Poetry](https://poetry.eustace.io/) commands", "stars": "0"}, {"name": "poetry (sudosabin)", "url": "https://github.com/sudosubin/zsh-poetry", "description": "Enables poetry `$PATH` and autocompletions.", "stars": "5"}, {"name": "popman", "url": "https://github.com/jdsee/popman", "description": "Ever found yourself in the middle of composing a long command and needing to check a man page? Popman lets you instantly pop open a man page for any command you're typing and jump right back to where you left off, making your command-line experience smoother and more efficient.", "stars": "5"}, {"name": "portal", "url": "https://github.com/anasouardini/portal/", "description": "A very basic script for jumping to/from paths without having to do write the whole path, open multiple terminal sessions or do a file system search using [fzf (\u2b5079k)](https://github.com/junegunn/fzf). Heavily inspired by [Z (\u2b5017k)](https://github.com/rupa/z).", "stars": "5"}, {"name": "posh-git-bash", "url": "https://github.com/lyze/posh-git-sh", "description": "Adds `git` status in your prompt.", "stars": "385"}, {"name": "ppsmon", "url": "https://github.com/mzpqnxow/ppsmon", "description": "Reads `/sys/class/net/$interface/` to keep track of packet transmission rates. It stores the current rate to a file in the RAM backed filesystem where it can be easily accessed for display in a shell-prompt. Linux-only due to use of `/sys`.", "stars": "1"}, {"name": "pr-cwd", "url": "https://github.com/zpm-zsh/pr-cwd", "description": "Creates a global variable with current working directory. Plugin has integration with [jocelynmallon/zshmarks (\u2b50281)](https://github.com/jocelynmallon/zshmarks).", "stars": "4"}, {"name": "pr-eol", "url": "https://github.com/zpm-zsh/pr-eol", "description": "Displays an EOL symbol which can be embedded in the prompt.", "stars": "0"}, {"name": "pr-exec-time", "url": "https://github.com/zpm-zsh/pr-exec-time", "description": "Adds a variable you can use to display the execution time of the last command run.", "stars": "2"}, {"name": "pr-git", "url": "https://github.com/zpm-zsh/pr-git", "description": "Creates a global variable with `git` status information that can be displayed in prompts.", "stars": "2"}, {"name": "pr-is-root", "url": "https://github.com/zpm-zsh/pr-is-root", "description": "Sets an environment variable you can use in a custom prompt when running as root.", "stars": "0"}, {"name": "pr-jobs", "url": "https://github.com/zpm-zsh/pr-jobs", "description": "Creates an environment variable which can be used to display background job information in a custom prompt.", "stars": "1"}, {"name": "pr-node", "url": "https://github.com/zpm-zsh/pr-node", "description": "Sets an environment variable which can be used to display Node.js information in a custom prompt.", "stars": "0"}, {"name": "pr-return", "url": "https://github.com/zpm-zsh/pr-return", "description": "Plugin for ZSH which displays the exit status of the last command run.", "stars": "3"}, {"name": "pr-user", "url": "https://github.com/zpm-zsh/pr-user", "description": "Creates a global variable that can be used in prompts.", "stars": "1"}, {"name": "presenter-mode", "url": "https://github.com/idadzie/zsh-presenter-mode", "description": "Expands aliases during presentations. It also increases the terminal window's contrast to enhance visibility.", "stars": "4"}, {"name": "pretty-time (sindresorhus)", "url": "https://github.com/sindresorhus/pretty-time-zsh", "description": "Convert seconds to a human readable string: 165392 \u2192 1d 21h 56m 32s.", "stars": "74"}, {"name": "pretty-time (zpm-zsh)", "url": "https://github.com/zpm-zsh/pretty-time", "description": "Converts raw seconds into human-readable strings.", "stars": "2"}, {"name": "prettyping", "url": "https://github.com/unixorn/prettyping", "description": "Adds a wrapper around the standard ping tool with the objective of making the output prettier, more colorful, more compact, and easier to read.", "stars": "5"}, {"name": "prezto-last-working-dir", "url": "https://github.com/JoniVanderheijden/prezto-last-working-dir", "description": "Keeps track of the last used working directory and automatically jumps into it for new shells, unless the starting directory is not `$HOME`. Includes a `lwd` alias.", "stars": "0"}, {"name": "print-alias", "url": "https://github.com/brymck/print-alias", "description": "Prints commands with aliases expanded whenever you use an alias at the command line.", "stars": "21"}, {"name": "printc", "url": "https://github.com/philFernandez/printc", "description": "Allows you to print in any color in the RGB space via a simple `printc` call.", "stars": "16"}, {"name": "printdocker", "url": "https://github.com/elvitin/printdocker-zsh-plugin", "description": "Pretty print [docker](https://docker.com) objects.", "stars": "1"}, {"name": "profile-secrets", "url": "https://github.com/gmatheu/shell-plugins", "description": "Securely keep sensitive variables (api tokens, passwords, etc) as part of your terminal init files. Uses gpg to encrypt/decrypt the file with your secrets.", "stars": "30"}, {"name": "proj-jumper", "url": "https://github.com/Kikolator/proj-jumper", "description": "A lightweight ZSH plugin that lets you jump straight into any project folder under a single development root -- perfect when that root lives on a removable drive.", "stars": "0"}, {"name": "project (gko)", "url": "https://github.com/gko/project", "description": "Create node/python/ruby projects both locally and on GitHub (private or public repository).", "stars": "20"}, {"name": "project (voronkovich)", "url": "https://github.com/voronkovich/project.plugin.zsh", "description": "Plugin for managing projects.", "stars": "6"}, {"name": "project-aliases", "url": "https://github.com/dvigo/project-aliases", "description": "Zsh plugin to automatically load and unload per-project aliases.", "stars": "0"}, {"name": "projen", "url": "https://github.com/p6m7g8/p6-zsh-projen-plugin", "description": "Adds aliases for [projen (\u2b502.9k)](https://github.com/projen/projen).", "stars": "0"}, {"name": "prompt-dir-perms", "url": "https://github.com/xPMo/zsh-prompt-dir-perms", "description": "Creates a segment displaying the permissions of the current directory you can use in your ZSH prompt.", "stars": "1"}, {"name": "prompt-generator", "url": "https://github.com/the10thWiz/zsh-prompt-generator", "description": "Generates custom themes. Some generated themes require powerline-compatible fonts.", "stars": "7"}, {"name": "proxy-plugin (escalate)", "url": "https://github.com/escalate/oh-my-zsh-proxy-plugin", "description": "Quickly enable and disable proxy shell environment settings.", "stars": "22"}, {"name": "proxy-plugin (xooooooooox)", "url": "https://github.com/xooooooooox/zsh-proxy", "description": "Helps manage proxy settings in your shell environment.", "stars": "1"}, {"name": "proxy", "url": "https://github.com/SukkaW/zsh-proxy", "description": "Configure proxy settings for some package managers and software.", "stars": "396"}, {"name": "psgrep", "url": "https://github.com/voidzero/omz-plugin-psgrep/", "description": "Makes `ps grep` hide its own process from the results of a `ps aux | grep`.", "stars": "1"}, {"name": "pump", "url": "https://github.com/fab1o/pump-zsh", "description": "Provides a configurable set of aliases, functions, and themes to supercharge your terminal workflow. Requires [jq](https://stedolan.github.io/jq/), [gum (\u2b5023k)](https://github.com/charmbracelet/gum), [glow (\u2b5024k)](https://github.com/charmbracelet/glow) and the [GitHub CLI](https://cli.github.com/).", "stars": "0"}, {"name": "purge-history-secrets", "url": "https://github.com/jotasixto/purge-history-secrets", "description": "Uses [gitleaks (\u2b5025k)](https://github.com/gitleaks/gitleaks) to periodically scan your ZSH history for secrets and purge them if found. Requires [jq](https://jqlang.github.io/jq/).", "stars": "5"}, {"name": "pwp", "url": "https://github.com/ttkalcevic/pwp", "description": "Provides a convenient way to display the present working path in the terminal prompt and lists the current working directory along with its parent directories. Additionally, it includes a custom command .. to navigate to parent directories easily.", "stars": "6"}, {"name": "pycalc (alalik)", "url": "https://github.com/alalik/pycalc", "description": "Turns the `=` key into a powerful, Python\u2011backed calculator in your ZSH shell.", "stars": "1"}, {"name": "pycalc (peibozhao)", "url": "https://github.com/peibozhao/pycalc", "description": "ZSH calculator that uses Python syntax.", "stars": "1"}, {"name": "pyenv (mattberther)", "url": "https://github.com/mattberther/zsh-pyenv", "description": "Inspired by **zsh-rbenv**. Installs, updates or loads `pyenv`, and adds extra functionality.", "stars": "52"}, {"name": "pyenv (twopizza9621536)", "url": "https://github.com/TwoPizza9621536/zsh-pyenv", "description": "Based on the oh-my-zsh [pyenv (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/pyenv) plugin with modifications from the rbenv and jenv plugins.", "stars": "0"}, {"name": "pyenv (xlshiz)", "url": "https://github.com/xlshiz/pyenv-zsh-plugin", "description": "Loads [pyenv (\u2b5044k)](https://github.com/pyenv/pyenv) into the current shell and provides prompt info via the `pyenv_prompt_info` function. Also loads [pyenv-virtualenv (\u2b506.7k)](https://github.com/pyenv/pyenv-virtualenv) if available.", "stars": "2"}, {"name": "pyenv-lazy-load", "url": "https://github.com/erikced/zsh-pyenv-lazy-load", "description": "Plugin for lazy-loading `pyenv` in ZSH.", "stars": "3"}, {"name": "pyenv-lazy", "url": "https://github.com/davidparsson/zsh-pyenv-lazy", "description": "Lazy load [pyenv (\u2b5044k)](https://github.com/pyenv/pyenv). The initial `eval \"$(pyenv init -)\"` is executed the first time `pyenv` is called.", "stars": "50"}, {"name": "pyvenv-fast", "url": "https://github.com/ACmyles/pyvenv-fast", "description": "Launch a Python `venv` with one command. Designed for use with [dotpyvenv (\u2b507)](https://github.com/jeanpantoja/dotpyvenv).", "stars": "2"}, {"name": "q (cal2195)", "url": "https://github.com/cal2195/q", "description": "Add `vim`-like macro registers to your ZSH shell.", "stars": "70"}, {"name": "q (tomsquest)", "url": "https://github.com/tomsquest/q.plugin.zsh", "description": "Tail/remove the temp file for [Q (\u2b501.6k)](https://github.com/y0ssar1an/q), the Dirty Debugging Tool.", "stars": "0"}, {"name": "qiime2", "url": "https://github.com/misialq/zsh-qiime2", "description": "Adds functions and aliases to make working with [Quiime 2](https://qiime2.org/) easier.", "stars": "2"}, {"name": "quiet-accept-zle", "url": "https://github.com/AdrieanKhisbe/zsh-quiet-accept-line", "description": "Enables you to run a typed ZSH command without triggering new prompt, history entry, or having output being outputed.", "stars": "15"}, {"name": "quoter", "url": "https://github.com/pxgamer/quoter-zsh", "description": "Display a random quote when opening a new terminal session.", "stars": "9"}, {"name": "quotify", "url": "https://github.com/dpretet/zsh-quotify", "description": "Displays inspiring coding quotes from our pairs when starting up.", "stars": "8"}, {"name": "qwy", "url": "https://github.com/Ryooooooga/qwy", "description": "ZSH fuzzy completion plugin.", "stars": "4"}, {"name": "randeme", "url": "https://github.com/ex-surreal/randeme", "description": "Chooses a random theme for each session. If you not like the chosen theme you can run `randeme_rm` to never show that theme again.", "stars": "4"}, {"name": "random-quotes", "url": "https://github.com/vkolagotla/zsh-random-quotes", "description": "Displays random quotes or facts.", "stars": "9"}, {"name": "ranger (niziL)", "url": "https://github.com/NiziL/ranger.plugin.zsh", "description": "provide prompt element for [ranger (\u2b5017k)](https://github.com/ranger/ranger). Shows current `RANGER_LEVEL`, displaying nothing when the environment variable is unset, something when it is equals to 1, and something else when it is greater than 1.", "stars": "0"}, {"name": "ranger (rc2dev)", "url": "https://github.com/rc2dev/ranger-zshz", "description": "Integrates [zsh-z (\u2b502.4k)](https://github.com/agkozak/zsh-z) into [ranger (\u2b5017k)](https://github.com/ranger/ranger).", "stars": "6"}, {"name": "ranger-autojump", "url": "https://github.com/fdw/ranger-autojump", "description": "Adds [autojump (\u2b5017k)](https://github.com/wting/autojump) support to the [ranger (\u2b5017k)](https://github.com/ranger/ranger) console file manager.", "stars": "73"}, {"name": "ranger-zoxide", "url": "https://github.com/fdw/ranger-zoxide", "description": "Adds [zoxide (\u2b5035k)](https://github.com/ajeetdsouza/zoxide) support to the [ranger (\u2b5017k)](https://github.com/ranger/ranger) console file manager.", "stars": "8"}, {"name": "raspberry-temp", "url": "https://github.com/cfunkz/zsh-raspberry-temp-plugin", "description": "Measures temperature for a Raspberry pi via `rpi-temp` alias.", "stars": "0"}, {"name": "raspberryPi4Temperature", "url": "https://github.com/KidesLeo/RaspberryPi4TemperaturePromptPlugin", "description": "Puts the Raspberry Pi temperature into a spaceship prompt segment", "stars": "0"}, {"name": "razer-status-code", "url": "https://github.com/michaelmcallister/razer-status-code", "description": "Change the color of your [Razer Mouse](https://openrazer.github.io/) based on the status of the last executed command. Requires [OpenRazer](https://openrazer.github.io) linux drivers.", "stars": "4"}, {"name": "rbenv (elliottcable)", "url": "https://github.com/ELLIOTTCABLE/rbenv.plugin.zsh", "description": "A faster fork of the `rbenv` plugin from [oh-my-zsh](https://ohmyz.sh/).", "stars": "4"}, {"name": "rbenv (jsahlen)", "url": "https://github.com/jsahlen/rbenv.plugin.zsh", "description": "Variant based on the original [oh-my-zsh](https://ohmyz.sh/) `rbenv` plugin.", "stars": "0"}, {"name": "rbenv (meroje)", "url": "https://github.com/Meroje/zsh-rbenv", "description": "Inspired by [https://github.com/lukechilds/zsh-nvm/ (\u2b502.4k)](https://github.com/lukechilds/zsh-nvm/), makes it easier to work with ruby `rbenv` environments.", "stars": "2"}, {"name": "rc-files", "url": "https://github.com/0b10/rc-files", "description": "Adds shortcut functions for editing various rc files.", "stars": "4"}, {"name": "recall", "url": "https://github.com/mango-tree/zsh-recall", "description": "Makes using command history easier.", "stars": "21"}, {"name": "redis", "url": "https://github.com/z-shell/redis", "description": "Will run [redis-server](https://redis.io/) pointing it to the `redis.conf` configuration file. This can be used with the [zdharma/zredis (\u2b507)](https://github.com/z-shell/zredis) plugin to share variables between shells.", "stars": "5"}, {"name": "redo", "url": "https://github.com/joknarf/redo", "description": "Adds an interactive history menu to replace `Ctrl-R` and `ESC+/`.", "stars": "12"}, {"name": "reentry-hook", "url": "https://github.com/RobSis/zsh-reentry-hook", "description": "Plugin that re-enters working directory if it has been removed and re-created.", "stars": "6"}, {"name": "release-fetcher", "url": "https://github.com/Game4Move78/zsh-release-fetcher", "description": "Fetches latest release and checks if you trust the identity used to sign the tag.", "stars": "0"}, {"name": "reload", "url": "https://github.com/aubreypwd/zsh-plugin-reload", "description": "Adds function to quickly reload your `.zshrc`.", "stars": "11"}, {"name": "reminder", "url": "https://github.com/AlexisBRENON/oh-my-zsh-reminder", "description": "A plugin which displays reminders above every prompt.", "stars": "40"}, {"name": "replace-multiple-dots", "url": "https://github.com/momo-lab/zsh-replace-multiple-dots", "description": "Converts `...` to `../..`", "stars": "9"}, {"name": "require", "url": "https://github.com/aubreypwd/zsh-plugin-require", "description": "Adds ability to `require commandname` and then (if [brew](https://brew.sh) is installed) automatically `brew install commandname` if it isn't already installed.", "stars": "4"}, {"name": "revolver", "url": "https://github.com/molovo/revolver", "description": "A progress spinner for ZSH scripts.", "stars": "161"}, {"name": "riddle-me", "url": "https://github.com/vkolagotla/zsh-riddle-me", "description": "Displays random riddles.", "stars": "2"}, {"name": "ripz", "url": "https://github.com/jedahan/ripz", "description": "Reminds you of your aliases, so you use them more. Depends on [ripgrep (\u2b5061k)](https://github.com/BurntSushi/ripgrep).", "stars": "24"}, {"name": "robo", "url": "https://github.com/shengyou/robo-zsh-plugin", "description": "A ZSH plugin for [Robo (\u2b502.7k)](https://github.com/consolidation/robo/).", "stars": "2"}, {"name": "rockz", "url": "https://github.com/aperezdc/rockz", "description": "Lua + LuaRocks virtual environment manager based upon VirtualZ.", "stars": "9"}, {"name": "ros2-env", "url": "https://github.com/Butakus/ros2-env", "description": "Manage [ROS 2](https://github.com/ros2) environment and workspaces.", "stars": "18"}, {"name": "rose-pine-man", "url": "https://github.com/const-void/rose-pine-man", "description": "Colorizes `man` pages.", "stars": "14"}, {"name": "rtm-reminder", "url": "https://github.com/aranel616/rtm-reminder-zsh", "description": "Displays urgent [Remember The Milk](https://www.rememberthemilk.com/) tasks after each command execution. Clean, non-intrusive, and terminal-only.", "stars": "0"}, {"name": "run-scripts", "url": "https://github.com/Aireck2/zsh-run-scripts", "description": "Runs scripts from `package.json`.", "stars": "6"}, {"name": "rura", "url": "https://github.com/kiki-ki/rura", "description": "A simple ZSH plugin to save and jump to directories.", "stars": "1"}, {"name": "rust (betterfetch)", "url": "https://github.com/betterfetch/zsh-plugin-rust", "description": "Provides convenient aliases for working with Rust's Cargo, Rustc, and Rustup tools.", "stars": "1"}, {"name": "rust (cowboyd)", "url": "https://github.com/cowboyd/zsh-rust", "description": "Configure your [rust](https://www.rust-lang.org/) toolchain, installing [rustup](https://rustup.rs) if it is not currently installed already.", "stars": "1"}, {"name": "rust (juici)", "url": "https://github.com/Juici/zsh-rust-completions", "description": "ZSH completion definitions for rust.", "stars": "0"}, {"name": "rust (wintermi)", "url": "https://github.com/wintermi/zsh-rust", "description": "Plugin for the [rust](https://www.rust-lang.org/) toolchain.", "stars": "10"}, {"name": "rvm", "url": "https://github.com/johnhamelink/rvm-zsh", "description": "Initiates [rvm (\u2b505.2k)](https://github.com/rvm/rvm) and adds rubygem binaries (like compass) accessible in the user's `$PATH`.", "stars": "2"}, {"name": "safe-kubectl", "url": "https://github.com/benjefferies/safe-kubectl", "description": "Add some safety when running [kubectl](https://kubernetes.io/docs/reference/kubectl/) by warning what context you're in after a definable number of seconds since the last `kubectl` command.", "stars": "5"}, {"name": "safe-paste", "url": "https://github.com/oz/safe-paste", "description": "A safe-paste plugin. See Conrad Irwin's [bracketed-paste](https://cirw.in/blog/bracketed-paste) blog post.", "stars": "13"}, {"name": "safe-rm", "url": "https://github.com/mattmc3/zsh-safe-rm", "description": "Add safe-`rm` functionality so that `rm` will put files in your OS' trash instead of permanently deleting them.", "stars": "28"}, {"name": "sail", "url": "https://github.com/Razzaghnoori/Sailor/", "description": "Adds convenience aliases for [sail](https://laravel.com/docs/10.x/sail).", "stars": "0"}, {"name": "saml2aws-auto", "url": "https://github.com/devndive/zsh-saml2aws-auto", "description": "When using multiple AWS profiles, e.g. different accounts for your stages (development, pre-prod, prod), can be used to determine which profile is currently exported and if the token is still valid.", "stars": "6"}, {"name": "saml2aws", "url": "https://github.com/onyxraven/zsh-saml2aws", "description": "Add support for [saml2aws (\u2b502.2k)](https://github.com/Versent/saml2aws).", "stars": "12"}, {"name": "sandboxd", "url": "https://github.com/benvan/sandboxd", "description": "Speed up your `.zshrc` & shell startup with lazy-loading by only running setup commands (e.g. `eval \"$(rbenv init -)\"`, etc) when you need them.", "stars": "245"}, {"name": "saneopt", "url": "https://github.com/willghatch/zsh-saneopt", "description": "Sane defaults for ZSH options, in the spirit of [vim-sensible (\u2b505.3k)](https://github.com/tpope/vim-sensible).", "stars": "20"}, {"name": "sb-upgrade", "url": "https://github.com/redxtech/zsh-sb-upgrade", "description": "Script to automatically update apps on a seedbox.", "stars": "0"}, {"name": "scad", "url": "https://github.com/MicahElliott/scad", "description": "Shell Colorized Aliases for Docker/Podman (SCAD). Defines [docker](https://www.docker.com/) / [podman](https://podman.io) aliases and functions. These aliases adhere to the newer style of organizing and invoking `docker` with management commands rather than the notoriously confusing \u201crandom solo commands\u201d. Requires [GRC (\u2b502.1k)](https://github.com/garabik/grc) and [jq (\u2b5034k)](https://github.com/jqlang/jq).", "stars": "4"}, {"name": "schroot", "url": "https://github.com/fshp/schroot.plugin.zsh", "description": "Show current `chroot` name in your prompt.", "stars": "1"}, {"name": "sdkman", "url": "https://github.com/ptavares/zsh-sdkman", "description": "Installs [sdkman](https://github.com/sdkman) and adds completions and aliases for it.", "stars": "7"}, {"name": "sealion", "url": "https://github.com/xyproto/sealion", "description": "Allows you to set reminders that will appear in your terminal when your prompt is refreshed.", "stars": "11"}, {"name": "search-directory-history", "url": "https://github.com/cmaahs/search-directory-history", "description": "Allows complex search of per-directory history created using the [per-directory-history (\u2b50346)](https://github.com/jimhester/per-directory-history) plugin.", "stars": "3"}, {"name": "sed-sub", "url": "https://github.com/MenkeTechnologies/zsh-sed-sub", "description": "Adds keybindings to do global search and replace on current command line.", "stars": "1"}, {"name": "seedee", "url": "https://github.com/joknarf/seedee", "description": "Navigate interactively through directories / history of visited directories using arrow keys from command line.", "stars": "8"}, {"name": "select-history-skim", "url": "https://github.com/okhiroyuki/zsh-select-history-skim", "description": "", "stars": "1"}, {"name": "select-with-lf", "url": "https://github.com/chmouel/zsh-select-with-lf", "description": "Lets user select files or a directory using [lf (\u2b509.1k)](https://github.com/gokcehan/lf).", "stars": "10"}, {"name": "select", "url": "https://github.com/z-shell/zsh-select", "description": "Multi-term searched selection list with approximate matching and uniq mode.", "stars": "16"}, {"name": "selector", "url": "https://github.com/joknarf/selector", "description": "Make it easy to create selection menus.", "stars": "15"}, {"name": "send", "url": "https://github.com/robertzk/send.zsh", "description": "Single command to `git add`, `git commit`, and `git push` for much faster `git` workflow.", "stars": "33"}, {"name": "sensei-git", "url": "https://github.com/aswitalski/oh-my-zsh-sensei-git-plugin", "description": "Adds many `git` aliases and helper shell functions.", "stars": "7"}, {"name": "senv", "url": "https://github.com/joepvd/senv", "description": "Report presence of sensitive environment variables in the prompt", "stars": "0"}, {"name": "session-sauce", "url": "https://github.com/ChrisPenner/session-sauce", "description": "An [fzf (\u2b5079k)](https://github.com/junegunn/fzf) interface for tmux session creation and management for all your projects.", "stars": "31"}, {"name": "setenv", "url": "https://github.com/kalpakrg/setenv", "description": "Runs a script when you change directories.", "stars": "8"}, {"name": "setpath", "url": "https://github.com/mys721tx/set_path", "description": "Adds some local paths to your `fpath` and `$PATH`.", "stars": "1"}, {"name": "shelf", "url": "https://github.com/ecmma/shelf", "description": "Utility which can be used to bookmark and access directly any file using mnemonics.", "stars": "3"}, {"name": "shell-fns", "url": "https://github.com/Hdoc1509/shell-fns", "description": "Includes `git`, `neovim`, `npm`, `pip` extended functionality.", "stars": "4"}, {"name": "shell-ng", "url": "https://github.com/joknarf/shell-ng", "description": "Combines several of [joknarf](https://github.com/joknarf/)'s other plugins - [selector (\u2b5015)](https://github.com/joknarf/selector), [nerdp (\u2b505)](https://github.com/joknarf/nerdp), [redo (\u2b5012)](https://github.com/joknarf/redo), [seedee (\u2b508)](https://github.com/joknarf/seedee) and [complete-ng (\u2b505)](https://github.com/joknarf/complete-ng).", "stars": "8"}, {"name": "shell-proxy", "url": "https://github.com/caesar0301/zsh-shell-proxy", "description": "This a pure user-space program, shell-proxy setter, written in Python3 and `zsh`.", "stars": "1"}, {"name": "shellcolor", "url": "https://github.com/SaltedBlowfish/zsh-shellcolor", "description": "Changes the terminal background color based on the presence of a `.shellcolor` in the current directory.", "stars": "6"}, {"name": "shellfirm", "url": "https://github.com/kaplanelad/shellfirm", "description": "Shellfirm is a handy utility to help avoid running dangerous commands without an extra step of approval. When risky patterns is detected you will immediately get a small prompt challenge that will verify your action.", "stars": "884"}, {"name": "shellsense", "url": "https://github.com/venopyX/shellsense", "description": "AI-powered ZSH plugin designed to enhance your terminal experience with powerful features and AI-powered capabilities. Developed using Python, ShellSense offers a streamlined workflow for various tasks, making your terminal more efficient and user-friendly.", "stars": "5"}, {"name": "shift-select", "url": "https://github.com/jirutka/zsh-shift-select", "description": "Emacs shift-select mode for ZSH - select text in the command line using Shift, as in many text editors, browsers and other GUI programs.", "stars": "194"}, {"name": "shortcuts", "url": "https://github.com/fairy-root/Zsh-Shortcuts-Plugin", "description": "Enhance your terminal productivity with the Shortcuts plugin for [oh-my-zsh](https://ohmyz.sh/). Easily manage command shortcuts with robust features.", "stars": "7"}, {"name": "show-git-user", "url": "https://github.com/luisprgr/zsh-show-git-user", "description": "When you need to work with multiple `git` users on the same machine this plugin will show which `git` user name is active in your prompt.", "stars": "4"}, {"name": "show-path", "url": "https://github.com/redxtech/zsh-show-path", "description": "Provides a function shows the `$PATH` line by line.", "stars": "2"}, {"name": "simpleserver", "url": "https://github.com/sathish09/zsh_plugins/tree/master/simpleserver", "description": "Plugin to easily start python `SimpleHTTPServer` and `SimpleHTTPSServer`.", "stars": "14"}, {"name": "singularityenv", "url": "https://github.com/saravanabalagi/zsh-plugin-singularityenv", "description": "Provides a `singularityenv_prompt_info` function which returns the current singularity environment name", "stars": "0"}, {"name": "skaffold", "url": "https://github.com/todie/skaffold.plugin.zsh", "description": "ZSH integration and completions for [skaffold](https://skaffold.dev) local kubernetes development environment.", "stars": "1"}, {"name": "skim (casonadams)", "url": "https://github.com/casonadams/skim.zsh", "description": "Tries to determine where [skim (\u2b506.7k)](https://github.com/lotabout/skim) is installed, then enables its fuzzy auto-completion and key bindings.", "stars": "3"}, {"name": "skim (hackerchai)", "url": "https://github.com/hackerchai/skim-zsh", "description": "Adds support for [skim (\u2b506.7k)](https://github.com/lotabout/skim)", "stars": "3"}, {"name": "slugify", "url": "https://github.com/lashoun/slugify", "description": "Converts filenames and directories to a web friendly format.", "stars": "5"}, {"name": "slurm", "url": "https://github.com/galhar/slurm", "description": "Provides convenient commands for running interactive [SLURM](https://slurm.schedmd.com) jobs.", "stars": "1"}, {"name": "smart-cd", "url": "https://github.com/dbkaplun/smart-cd", "description": "Runs `ls` and `git status` after chpwd.", "stars": "19"}, {"name": "smart-command-not-found", "url": "https://github.com/rami-shalhoub/Smart-command-not-found", "description": "Shows all available options when a command is not found.", "stars": "0"}, {"name": "smart-files", "url": "https://github.com/vxfemboy/zsh-smart-files", "description": "Enhances CLI by providing visual feedback for file paths and automatically creating directories when needed. It highlights paths in different colors based on their status (existing, new, or permission-denied) and handles directory creation automatically.", "stars": "7"}, {"name": "smart-insert", "url": "https://github.com/lgdevlop/zsh-smart-insert", "description": "provides interactive widgets to search for files and content using [`fd`](https://github.com/sharkdp/fd), [`rg`](https://github.com/BurntSushi/ripgrep), and [`fzf`](https://github.com/junegunn/fzf). It inserts the result directly into your shell with optional command prefixes.", "stars": "6"}, {"name": "smartcache", "url": "https://github.com/QuarticCat/zsh-smartcache", "description": "Caches command output to speed up shell startup time.", "stars": "45"}, {"name": "smartinput", "url": "https://github.com/momo-lab/zsh-smartinput", "description": "When you type brackets or quotes, the corresponding end brackets/quotes are automatically added.", "stars": "10"}, {"name": "smile", "url": "https://github.com/fundor333/smile", "description": "Adds function to display random smileys.", "stars": "5"}, {"name": "snippets", "url": "https://github.com/willghatch/zsh-snippets", "description": "Command line snippet expansion.", "stars": "42"}, {"name": "snr", "url": "https://github.com/raisedadead/zsh-snr", "description": "Passes the selected output of the first command to the next.", "stars": "2"}, {"name": "solarized-man", "url": "https://github.com/zlsun/solarized-man", "description": "A modified version of [Oh-My-ZSH](https://ohmyz.sh/)'s plugin colored-man-pages, optimized for the [solarized dark (\u2b5016k)](https://github.com/altercation/solarized/blob/master/iterm2-colors-solarized/Solarized%20Dark.itermcolors) theme in the terminal.", "stars": "27"}, {"name": "some-peco", "url": "https://github.com/MoeBensu/zsh-some-peco/", "description": "Enhances your command-line experience with [peco (\u2b507.9k)](https://github.com/peco/peco) i.e. providing quick directory navigation and history search.", "stars": "1"}, {"name": "sops-crypt", "url": "https://github.com/chaosimpact/sops-crypt", "description": "Plugin for Mozilla SOPS that provides one-click encryption and decryption of files in the current directory and subdirectories.", "stars": "3"}, {"name": "spaceship-ocm", "url": "https://github.com/iamkirkbater/spaceship-ocm-plugin", "description": "Queries your OpenShift Cluster Manager (ocm) configuration to show which environment you're connected to. Requires [NerdFont](https://www.nerdfonts.com/font-downloads) in your terminal.", "stars": "2"}, {"name": "spack", "url": "https://github.com/Game4Move78/zsh-spack", "description": "Includes some useful aliases and functions for loading/unloading [Spack (\u2b505k)](https://github.com/spack/spack)-generated modules. As it makes use of the `module` command it is much more efficient than `spack load`.", "stars": "2"}, {"name": "ssh-agent", "url": "https://github.com/sdiebolt/zsh-ssh-agent", "description": "Automatically launches `ssh-agent` if it isn't already running.", "stars": "4"}, {"name": "ssh-connect", "url": "https://github.com/gko/ssh-connect", "description": "A simple `ssh` manager.", "stars": "116"}, {"name": "ssh-host", "url": "https://github.com/obolientsev/ssh-host", "description": "Manage ssh with [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "6"}, {"name": "ssh-plugin", "url": "https://github.com/paraqles/zsh-plugin-ssh", "description": "Plugin for `ssh`.", "stars": "6"}, {"name": "ssh-quickconnect", "url": "https://github.com/breda/zsh-ssh-quickconnect", "description": "Simple utility to quickly connect to hosts from your `ssh` config & `known_hosts` file.", "stars": "2"}, {"name": "ssh-warrior", "url": "https://github.com/OfferPi/ssh-warrior", "description": "Automatically changes your terminal background color based on the host you are `ssh`-ing into. Requires a terminal that supports OSC 11 / OSC 111 escape sequences (Kitty, iTerm2, Alacritty, GNOME Terminal, etc. all work great).", "stars": "0"}, {"name": "sshinfo", "url": "https://github.com/SckyzO/zsh-sshinfo", "description": "displays resolved SSH connection details (like the final hostname, port, user, and proxies) before connecting. This is useful for verifying your SSH configuration, especially when dealing with complex setups involving aliases, proxies, or multiple configuration files.", "stars": "1"}, {"name": "sshpky", "url": "https://github.com/jeffzhangc/sshpky_zsh_plugin", "description": "Auto updates git-repositories in the `$ZSH_CUSTOM` folder.", "stars": "1"}, {"name": "sshukh", "url": "https://github.com/anatolykopyl/sshukh-zsh-plugin", "description": "Will update your `known_hosts` file when you `ssh` into a server.", "stars": "8"}, {"name": "startify", "url": "https://github.com/NorthIsMirror/zsh-startify", "description": "Shows recently used `vim` files, shell-util files, active `tmux` sessions, recently-run `git` commands and more.", "stars": "5"}, {"name": "startup-timer", "url": "https://github.com/paulmelnikow/zsh-startup-timer", "description": "Print the time it takes for the shell to start up.", "stars": "23"}, {"name": "stashy", "url": "https://github.com/MisterRios/stashy", "description": "Plugin that simplifies using `git stash`.", "stars": "6"}, {"name": "statify", "url": "https://github.com/vladmrnv/statify", "description": "Plugin that does basic statistical analysis.", "stars": "5"}, {"name": "sublime", "url": "https://github.com/valentinocossar/sublime", "description": "Same as the official [Sublime](https://www.sublimetext.com/) plugin for [Oh My Zsh](https://ohmyz.sh/), but this opens files in the current Sublime window, if there is one already open.", "stars": "5"}, {"name": "sudo (hcgraf)", "url": "https://github.com/hcgraf/zsh-sudo", "description": "The `sudo` plugin from [oh-my-zsh](https://ohmyz.sh/), extracted to a standalone. Toggles `sudo` before the current/previous command by pressing \\*ESC-ESC- in emacs-mode or vi-command mode.", "stars": "33"}, {"name": "sudo (none9632)", "url": "https://github.com/none9632/zsh-sudo/", "description": "Adds `sudo` as a prefix to the current command by typing `ESC`-`ESC`.", "stars": "15"}, {"name": "sudo-previous-current", "url": "https://github.com/chmouel/zsh-sudo-previous-current", "description": "Add a `sudo` to the current line or to the previous command. It tries hard to keep the current cursor position so your flow doesn't get disturbed.", "stars": "1"}, {"name": "suffix-alias", "url": "https://github.com/srijanshetty/zsh-suffix-alias", "description": "Directly open files in the shell using ZSH's suffix aliases.", "stars": "4"}, {"name": "sussysh", "url": "https://github.com/sussynuggetz/sussysh-zsh", "description": "Based on xiong-chiamiov.", "stars": "0"}, {"name": "svn-n-zsh", "url": "https://github.com/khrt/svn-n-zsh-plugin", "description": "Rewrite of the stock [oh-my-zsh](https://ohmyz.sh/) [svn](https://subversion.apache.org/) plugin.", "stars": "5"}, {"name": "switch-git", "url": "https://github.com/robin-mbg/switch-git", "description": "Easy switching between `git` repositories. Just type `sgr <some part of you repo's name>`, press enter and you're there.", "stars": "2"}, {"name": "symfony (voronkovich)", "url": "https://github.com/voronkovich/symfony.plugin.zsh", "description": "ZSH plugin for [Symfony](https://symfony.com/).", "stars": "6"}, {"name": "syntax-highlighting-filetypes", "url": "https://github.com/trapd00r/zsh-syntax-highlighting-filetypes", "description": "ZSH syntax highlighting with dircolors in realtime.", "stars": "154"}, {"name": "syntax-highlighting", "url": "https://github.com/zsh-users/zsh-syntax-highlighting", "description": "Add syntax highlighting to your ZSH prompt. Make sure you load this *before* [zsh-users/zsh-history-substring-search (\u2b503k)](https://github.com/zsh-users/zsh-history-substring-search) or they will both break.", "stars": "22k"}, {"name": "sys-diver", "url": "https://github.com/ToruIwashita/sys-diver-zsh", "description": "A ZSH plugin for directory change or editor startup with only key operations using widgets without typing commands.", "stars": "10"}, {"name": "sysadmin-util", "url": "https://github.com/skx/sysadmin-util", "description": "Steve Kemp's collection of tool scripts for sysadmins.", "stars": "995"}, {"name": "system-clipboard", "url": "https://github.com/kutsan/zsh-system-clipboard", "description": "Adds key bindings support for ZLE (ZSH Line Editor) clipboard operations for `vi` emulation keymaps. It works under Linux, macOS and Android (via Termux).", "stars": "179"}, {"name": "system-update", "url": "https://github.com/cnlee1702/zsh-system-update", "description": "A smart, efficient system update plugin for [oh-my-zsh](https://ohmyz.sh/) that handles APT packages, Conda environments, and pip installations with intelligent caching to minimize update times.", "stars": "1"}, {"name": "systemd", "url": "https://github.com/le0me55i/zsh-systemd", "description": "Adds many aliases for `systemd`.", "stars": "11"}, {"name": "t3-shortcuts", "url": "https://github.com/murat-yasar/zsh-t3-shortcuts", "description": "Shortcuts for working with TYPO3 projects. Provides fast navigation commands to jump around TYPO3 project directories.", "stars": "0"}, {"name": "t32", "url": "https://github.com/chrissicool/zsh-t32", "description": "Plugin for the Lauterbach Trace32 toolset. It automatically registers fonts and sets all necessary environment variables to run the t32 toolset.", "stars": "2"}, {"name": "tab-title (p1r473)", "url": "https://github.com/p1r473/tab-title/", "description": "Rename [tmux (\u2b5043k)](https://github.com/tmux/tmux/wiki) and [screen](https://www.gnu.org/software/screen/manual/screen.html) panes and windows.", "stars": "2"}, {"name": "tab-title (trystan2k)", "url": "https://github.com/trystan2k/zsh-tab-title", "description": "Set the terminal tab title according to current directory or running process. Forked from [termsupport.zsh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/lib/termsupport.zsh).", "stars": "53"}, {"name": "tailf", "url": "https://github.com/rummik/zsh-tailf", "description": "Adds `tailf` function with prefixed newlines instead of trailing newlines.", "stars": "3"}, {"name": "take", "url": "https://github.com/amyreese/zsh-take", "description": "Replicates `take` from [oh-my-zsh](https://ohmyz.sh/).", "stars": "4"}, {"name": "tasko", "url": "https://github.com/knid/tasko", "description": "Allows you to annotate [TaskWarrior (\u2b505.7k)](https://github.com/GothenburgBitFactory/taskwarrior) tasks.", "stars": "2"}, {"name": "telepresence", "url": "https://github.com/alexgervais/telepresence-ps1", "description": "Add the current [Telepresence](https://www.telepresence.io/) connection status and context to your ZSH prompt.", "stars": "1"}, {"name": "temperatures", "url": "https://github.com/groberth/temperatures-zsh", "description": "A lightweight, zero-dependency plugin that shows your machine\u2019s CPU and (optionally) GPU temperatures directly in your ZSH prompt. Originally designed for Raspberry Pi but works on any Linux system exposing `/sys/class/thermal/`.", "stars": "0"}, {"name": "tempit", "url": "https://github.com/idirxv/tempit", "description": "Helps you create, manage, and navigate temporary directories with ease. It provides a persistent tracking system so your temporary directories won't get lost.", "stars": "2"}, {"name": "terminal-aliases", "url": "https://github.com/dvir-levy/terminal-aliases", "description": "Adds convenience aliases for `terraform`, `git` and more.", "stars": "11"}, {"name": "terminal-app", "url": "https://github.com/the8/terminal-app.zsh", "description": "A plugin for integrating with the new macOS El Capitan Terminal.app features.", "stars": "14"}, {"name": "terminal-title", "url": "https://github.com/AnimiVulpis/zsh-terminal-title", "description": "Adds a `set-term-title` function you can use to title terminal windows.", "stars": "4"}, {"name": "terminal-workload-report", "url": "https://github.com/LockonS/terminal-workload-report", "description": "A plugin that calculates and displays how many commands have been run via terminal.", "stars": "3"}, {"name": "termux", "url": "https://github.com/zpm-zsh/termux", "description": "Adds compatibility for [Termux](https://termux.com/).", "stars": "5"}, {"name": "terraform (hanjunlee)", "url": "https://github.com/hanjunlee/terraform-oh-my-zsh-plugin", "description": "Add [terraform](https://www.terraform.io/) workspace to prompt.", "stars": "0"}, {"name": "terraform (jsporna)", "url": "https://github.com/jsporna/terraform-zsh-plugin", "description": "Extends the original [oh-my-zsh](https://ohmyz.sh/) plugin with aliases and tab completions. Adds workspace (when not default) to prompt.", "stars": "5"}, {"name": "terraform (macunha1)", "url": "https://github.com/macunha1/zsh-terraform", "description": "Add convenience aliases for [terraform](https://terraform.io/), tab completions and helper function to add your terraform workspace in the prompt.", "stars": "23"}, {"name": "terraform (ptavares)", "url": "https://github.com/ptavares/zsh-terraform", "description": "Adds aliases, functions and tab completions. Also installs [terraform-docs (\u2b504.7k)](https://github.com/terraform-docs/terraform-docs), [tfsec (\u2b507k)](https://github.com/aquasecurity/tfsec) and [tflint (\u2b505.6k)](https://github.com/terraform-linters/tflint).", "stars": "4"}, {"name": "terraform (thuandt)", "url": "https://github.com/thuandt/zsh-terraform", "description": "Adds convenience aliases for [terraform](https://terraform.io/), along with completions for `terraform` and `terragrunt`.", "stars": "3"}, {"name": "terragrunt", "url": "https://github.com/hanjunlee/terragrunt-oh-my-zsh-plugin", "description": "Plugin for [Terragrunt (\u2b509.4k)](https://github.com/gruntwork-io/terragrunt), a thin wrapper for [Terraform](https://terraform.io/) that provides extra tools.", "stars": "5"}, {"name": "tfaws", "url": "https://github.com/jmischler72/tfaws", "description": "Simplifies context switching between AWS and Terraform. Offers automatic AWS SSO login, automatic profile switching using a `.awsprofile` file, and links terraform workspace/folders to profiles.", "stars": "1"}, {"name": "tfenv", "url": "https://github.com/CDA0/zsh-tfenv", "description": "Installs, updates, and loads `tfenv` inspired by [zsh-pyenv (\u2b5052)](https://github.com/mattberther/zsh-pyenv)", "stars": "3"}, {"name": "tfswitch", "url": "https://github.com/ptavares/zsh-tfswitch", "description": "Installs and loads [tfswitch (\u2b501.5k)](https://github.com/warrensbox/terraform-switcher).", "stars": "2"}, {"name": "tgenv", "url": "https://github.com/ptavares/zsh-tgenv", "description": "Installs and loads [tgenv](https://github.com/cunymatthieu/tgenv.git). Includes a function to manually update `tgenv`.", "stars": "1"}, {"name": "tgswitch", "url": "https://github.com/ptavares/zsh-tgswitch", "description": "Installs and loads [tgswitch (\u2b50163)](https://github.com/warrensbox/tgswitch).", "stars": "1"}, {"name": "thefuck", "url": "https://github.com/laggardkernel/thefuck", "description": "Loads [thefuck (\u2b5096k)](https://github.com/nvbn/thefuck) (a tool which corrects your previous command) with cache support, which reduces the loading time dramatically.", "stars": "32"}, {"name": "theia-dev-tools", "url": "https://github.com/taPublic/zsh-theia-dev-tools", "description": "Convenience functions for working with [theia-ide (\u2b5021k)](https://github.com/theia-ide/theia).", "stars": "0"}, {"name": "tig", "url": "https://github.com/MenkeTechnologies/zsh-tig-plugin", "description": "Adds a few advanced bindings for [tig (\u2b5013k)](https://github.com/jonas/tig) and also provides a `tig-pick` script.", "stars": "1"}, {"name": "time-tracker", "url": "https://github.com/mike-fam/time-tracker-plugin", "description": "Automatically tracks time spent on `git` branches across multiple repositories. Perfect for developers who want to understand their time allocation across different projects and branches.", "stars": "1"}, {"name": "timewarrior (ianmkenney)", "url": "https://github.com/ianmkenney/timewarrior_zsh_completion", "description": "Tab completions for the [timewarrior](https://timewarrior.net/) time-tracking application.", "stars": "9"}, {"name": "timewarrior (svenXY)", "url": "https://github.com/svenXY/timewarrior", "description": "Adds support for [timewarrior](https://timewarrior.net/), a time-tracking application.", "stars": "62"}, {"name": "tinted-shell", "url": "https://github.com/tinted-theming/tinted-shell", "description": "Adds a script to allow you to change your shell's default ANSI colors but most importantly, colors 17 to 21 of your shell's 256 colorspace (if supported by your terminal). This script makes it possible to honor the original bright colors of your shell (e.g. bright green is still green and so on) while providing additional base16 colors to applications such as [Vim](https://www.vim.org).", "stars": "81"}, {"name": "tipz", "url": "https://github.com/molovo/tipz", "description": "Displays your alias if you have an alias for the command you just ran, similarly to [alias-tips (\u2b50810)](https://github.com/djui/alias-tips).", "stars": "28"}, {"name": "title", "url": "https://github.com/zpm-zsh/title", "description": "Allows you to set a terminal window title.", "stars": "7"}, {"name": "titles", "url": "https://github.com/jreese/zsh-titles", "description": "Automatic window and tab titles for [tmux](https://tmux.github.io) and xterm-compatible terminals.", "stars": "58"}, {"name": "tm", "url": "https://github.com/kjhaber/tm.zsh", "description": "Simplifies creating new [tmux](https://tmux.github.io) sessions, attaching to existing sessions, switching between sessions, and listing active sessions.", "stars": "7"}, {"name": "tmux (zpm-zsh)", "url": "https://github.com/zpm-zsh/tmux", "description": "Plugin for [tmux](https://tmux.github.io).", "stars": "20"}, {"name": "tmux (zsh-contrib)", "url": "https://github.com/zsh-contrib/zsh-tmux", "description": "Plugin for [tmux](https://tmux.github.io). Includes automatic window title updates based on running command, command name display during execution, job reference resolution (fg, %1) to actual command names and automatic title truncation (max 20 characters).", "stars": "1"}, {"name": "tmux-auto-title", "url": "https://github.com/mbenford/zsh-tmux-auto-title", "description": "Automatically sets the title of windows/panes as the current foreground command.", "stars": "24"}, {"name": "tmux-rename", "url": "https://github.com/sei40kr/zsh-tmux-rename", "description": "Rename [tmux](https://tmux.github.io) windows automatically.", "stars": "5"}, {"name": "tmux-sessionizer", "url": "https://github.com/nikevsoft/tmux-sessionizer", "description": "[tmux](https://tmux.github.io) sessionizer as seen on ThePrimeagen.", "stars": "3"}, {"name": "tmux-simple", "url": "https://github.com/TBSliver/zsh-plugin-tmux-simple", "description": "Simple plugin for using [tmux](https://tmux.github.io) with ZSH.", "stars": "6"}, {"name": "tmux-ssh-syncing", "url": "https://github.com/alberti42/tmux-ssh-syncing", "description": "Synchronize your `tmux` window names with active `ssh` sessions. This plugin dynamically updates the [`tmux`](https://tmux.github.io) window name to reflect the remote hosts of active `ssh` sessions in the same window. It also restores the original window name when all `ssh` sessions are closed.", "stars": "4"}, {"name": "tmux-vim-integration", "url": "https://github.com/jsahlen/tmux-vim-integration.plugin.zsh", "description": "Open files in a running `vim` (or NeoVim) session, from an adjacent [tmux](https://tmux.github.io) pane.", "stars": "5"}, {"name": "tmux-zsh-vim-titles", "url": "https://github.com/MikeDacre/tmux-zsh-vim-titles", "description": "Create unified terminal titles for `tmux`, ZSH, and Vim/NVIM, modular.", "stars": "30"}, {"name": "tmuxrepl", "url": "https://github.com/csurfer/tmuxrepl", "description": "Simple ZSH plugin to have a R-EP-L [tmux](https://tmux.github.io) session.", "stars": "25"}, {"name": "todotxt", "url": "https://github.com/Neluji/omz-todotxt", "description": "Adds aliases for [todo.sh (\u2b5023)](https://github.com/benignoc/alfred-todotxt/).", "stars": "3"}, {"name": "toggl", "url": "https://github.com/natterstefan/toggl-zsh-plugin", "description": "Adds a `toggl-week` command to display the total working hours tracked on [toggl.com](https://toggl.com)", "stars": "5"}, {"name": "toggle-command-prefix", "url": "https://github.com/xPMo/zsh-toggle-command-prefix", "description": "Add a widget to toggle a prefix to a command. Binds Alt+s to prefix a command with `sudo` by default.", "stars": "24"}, {"name": "toolbox", "url": "https://github.com/paxcoder/zsh-toolbox", "description": "Automagically updates [homebrew](https://brew.sh) plugins. Allows enabling/disabling notice during startup and alias setup.", "stars": "1"}, {"name": "touchplus", "url": "https://github.com/raisedadead/zsh-touchplus", "description": "Create files with `touch` including the path.", "stars": "4"}, {"name": "traista", "url": "https://github.com/exaluc/traista", "description": "Includes `git` status decorations and color-coded exit status of the last command run. Better with dark terminal themes.", "stars": "2"}, {"name": "travis", "url": "https://github.com/denolfe/zsh-travis", "description": "Opens the [Travis CI](https://www.travis-ci.com/) page for the current repo if one exists.", "stars": "4"}, {"name": "tre", "url": "https://github.com/redxtech/zsh-tre", "description": "Makes using [tre (\u2b501.2k)](https://github.com/dduan/tre#editor-aliasing) easier.", "stars": "1"}, {"name": "tsm", "url": "https://github.com/RobertAudi/tsm", "description": "Adds a [tmux](https://tmux.github.io) Session Manager.", "stars": "19"}, {"name": "tumult", "url": "https://github.com/unixorn/tumult.plugin.zsh", "description": "Adds tools for macOS.", "stars": "207"}, {"name": "ubuntualiases", "url": "https://github.com/GuilleDF/zsh-ubuntualiases", "description": "Ubuntu 16 aliases.", "stars": "2"}, {"name": "ugit", "url": "https://github.com/Bhupesh-V/ugit", "description": "Lets you undo your last `git` operation.", "stars": "1.5k"}, {"name": "uncloudium", "url": "https://github.com/Talon1024/omz-uncloudium", "description": "Adds helper script to download crx files from the Google Chrome web store.", "stars": "2"}, {"name": "undollar", "url": "https://github.com/zpm-zsh/undollar", "description": "Strips the dollar sign from the beginning of the terminal prompt.", "stars": "23"}, {"name": "unique-id", "url": "https://github.com/z-shell/zsh-unique-id", "description": "Provides a unique number that identifies a running Zshell session, in its shell variable `$ZUID_ID`. Besides this unique number, also a unique codename is provided, in shell variable `$ZUID_CODENAME`. An example use case is to hold logs in files `.../mylog-${ZUID_CODENAME}.log`, so that two different Zshells will not write to the same file at the same time.", "stars": "8"}, {"name": "unix-simple", "url": "https://github.com/redxtech/zsh-unix-simple", "description": "A command that shows a graphic about the simplicity of unix.", "stars": "1"}, {"name": "unraid", "url": "https://github.com/donbuehl/zsh-unraid", "description": "Adds convenient aliases and functions for managing your Unraid server directly from the command line.", "stars": "3"}, {"name": "unwrap", "url": "https://github.com/foxleigh81/unwrap-zsh-plugin", "description": "Allows you to remove a directory without removing the contents - it puts them in the directory's parent directory.", "stars": "11"}, {"name": "up (cjayross)", "url": "https://github.com/cjayross/up", "description": "A simple way to navigate up through directories.", "stars": "4"}, {"name": "up (peterhurford)", "url": "https://github.com/peterhurford/up.zsh", "description": "Adds an up command to `cd` multiple levels up.", "stars": "44"}, {"name": "up-dir", "url": "https://github.com/sgpthomas/zsh-up-dir", "description": "Binds `ctrl-h` to navigating up a directory. This makes it very easy to go up a few directories without having to type any commands.", "stars": "2"}, {"name": "update-zsh", "url": "https://github.com/AndrewHaluza/zsh-update-plugin", "description": "Updates custom [oh-my-zsh](https://ohmyz.sh/) plugins. Only works with the oh-my-zsh framework.", "stars": "7"}, {"name": "url-highlighter", "url": "https://github.com/ascii-soup/zsh-url-highlighter", "description": "A plugin for the ZSH syntax highlighter that turns URLs green if they respond with a \"good\" status, and red otherwise. Useful for checking URL typos.", "stars": "34"}, {"name": "usb", "url": "https://github.com/NiziL/usb.plugin.zsh", "description": "A tiny plugin to quickly mount and unmount your USB drives.", "stars": "0"}, {"name": "uv-env", "url": "https://github.com/matthiasha/zsh-uv-env", "description": "Automatically uses [uv (\u2b5081k)](https://github.com/astral-sh/uv) to activate a virtual environment based on the current directory.", "stars": "31"}, {"name": "uvenv", "url": "https://github.com/vincentto13/uvenv.plugin.zsh", "description": "Extends the functionality of the original [oh-my-zsh](https://ohmyz.sh/) `venv` module.", "stars": "3"}, {"name": "vagrant-box-wrapper", "url": "https://github.com/evanthegrayt/vagrant-box-wrapper", "description": "A wrapper plugin for [vagrant](https://www.vagrantup.com/) that allows for calling `vagrant` commands from outside of the box directory. The plugin also ships with a few extra commands that help to manage more than one box, along with custom tab-completion.", "stars": "2"}, {"name": "valet (A909M)", "url": "https://github.com/A909M/valet-zsh-plugin", "description": "Works with both [Laravel Valet](https://laravel.com/docs/valet) and [Valet Linux](https://cpriego.github.io/valet-linux/) on Debian/Ubuntu. Provides intelligent autocompletion, helpful aliases, and utility functions to streamline your local development workflow.", "stars": "7"}, {"name": "valet (NasirNobin)", "url": "https://github.com/NasirNobin/zsh-valet/", "description": "Reads `.valetphprc` from the project root and will switch to that PHP version automatically.", "stars": "9"}, {"name": "vanilli.sh", "url": "https://github.com/yous/vanilli.sh", "description": "A lightweight start point of shell configuration.", "stars": "24"}, {"name": "vapor", "url": "https://github.com/notf0und/zsh-vapor", "description": "Laravel [vapor (\u2b50312)](https://github.com/laravel/vapor-cli) plugin for ZSH to help you to run `vapor` from anywhere in the project tree, with auto-completion!", "stars": "0"}, {"name": "vcshr", "url": "https://github.com/aubreypwd/zsh-plugin-vcshr", "description": "Help vcsh users require GitHub repositories using `vcsh` for auto-installation in `~/.zshrc`, etc.", "stars": "0"}, {"name": "velocity", "url": "https://github.com/rahulsalvi/velocity-python", "description": "Powerline-based theme elements for ZSH and [tmux](https://tmux.github.io).", "stars": "5"}, {"name": "venv-lite", "url": "https://github.com/gimbo/venv-lite.zsh", "description": "A super-lightweight sort-of-clone of [virtualenvwrapper](https://virtualenvwrapper.readthedocs.io/en/latest/); it pretty much expects you to be using [pyenv (\u2b5044k)](https://github.com/pyenv/pyenv) (though you don't \\*have- to), and because it's based on the [`venv` module](https://docs.python.org/3/library/venv.html), (creation) only works for python >= 3.3.", "stars": "5"}, {"name": "venv-wrapper", "url": "https://github.com/glostis/venv-wrapper", "description": "Provides ZSH functions to ease the management of your virtual environments using `venv`.", "stars": "3"}, {"name": "venv", "url": "https://github.com/lucasheartcliff/venv", "description": "Run `source venv/bin/activate` automatically every time there's a path to `venv/bin/activate` file in the current directory.", "stars": "0"}, {"name": "venvs", "url": "https://github.com/pawnhearts/venvs", "description": "Automatically switches Python virtualenvs. Supports both venvs in project folder(`~/myproject/venv`) and in global folder (like `~/.virtualenvs`)", "stars": "1"}, {"name": "vi-increment", "url": "https://github.com/zsh-vi-more/vi-increment", "description": "Add `vim`-like increment/decrement operations.", "stars": "11"}, {"name": "vi-mode (jeffreytse)", "url": "https://github.com/jeffreytse/zsh-vi-mode", "description": "\ud83d\udcbb A better and friendly `vi`(`vim`) mode plugin for ZSH.", "stars": "4.3k"}, {"name": "vi-mode (nyquase)", "url": "https://github.com/Nyquase/vi-mode", "description": "Add extra `vi`-like functionality.", "stars": "31"}, {"name": "vi-mode (sinetoami)", "url": "https://github.com/sinetoami/vi-mode", "description": "Add more `vi`-like functionality to ZSH.", "stars": "0"}, {"name": "vi-motions", "url": "https://github.com/zsh-vi-more/vi-motions", "description": "Add new motions and text objects including quoted/bracketed text and commands.", "stars": "41"}, {"name": "vi-quote", "url": "https://github.com/zsh-vi-more/vi-quote", "description": "Add an operation which quotes or unquotes a motion.", "stars": "7"}, {"name": "viexchange", "url": "https://github.com/okapia/zsh-viexchange", "description": "A `vi` mode plugin for easily swapping text between two places in the buffer, like vim-exchange.", "stars": "15"}, {"name": "vim-mode", "url": "https://github.com/softmoth/zsh-vim-mode", "description": "Friendly `vi`-mode bindings, adding basic Emacs keys, incremental search, mode indicators and more.", "stars": "361"}, {"name": "vim-plugin", "url": "https://github.com/nviennot/zsh-vim-plugin", "description": "Allows you to do `vim filename:123` to open a file with the cursor at a specific line.", "stars": "21"}, {"name": "vimman", "url": "https://github.com/yonchu/vimman", "description": "View `vim` plugin manuals (help) like `man` in ZSH.", "stars": "21"}, {"name": "vimto", "url": "https://github.com/laurenkt/zsh-vimto", "description": "Improved ZSH `vi` mode (bindkey -v) plugin.", "stars": "30"}, {"name": "virtualenv-mod", "url": "https://github.com/mattcl/virtualenv-mod", "description": "A modified virtualenv ZSH plugin for [oh-my-zsh](https://ohmyz.sh).", "stars": "2"}, {"name": "virtualenv-prompt", "url": "https://github.com/tonyseek/oh-my-zsh-virtualenv-prompt", "description": "A fork of the virtualenv plugin from upstream [oh-my-zsh](https://ohmyz.sh/). Adds support for customizing the virtualenv prompt in [oh-my-zsh](https://ohmyz.sh) themes.", "stars": "35"}, {"name": "virtualz", "url": "https://github.com/aperezdc/virtualz", "description": "Python [virtualenv](https://virtualenv.pypa.io/en/latest/) manager inspired by Adam Brenecki's [Virtualfish (\u2b501.1k)](https://github.com/adambrenecki/virtualfish) for the [Fish shell](http://fishshell.com/), replaces virtualenvwrapper.", "stars": "10"}, {"name": "virtuozzo-plugin", "url": "https://github.com/TamCore/virtuozzo-zsh-plugin", "description": "An [oh-my-zsh](https://ohmyz.sh/) plugin for the [virtuozzo](https://docs.virtuozzo.com/master/index.html) bare-metal virtualization system.", "stars": "1"}, {"name": "visit", "url": "https://github.com/justinpchang/visit", "description": "Custom plugin for faster navigation.", "stars": "4"}, {"name": "vivi", "url": "https://github.com/rufevean/vivi", "description": "Integrates Google's [Gemini](https://gemini.google.com) language model (LLM) capabilities directly into your terminal. It allows you to send queries to the language model and receive AI-generated solutions, all within your terminal. The plugin supports session context and can dynamically execute received commands.", "stars": "1"}, {"name": "vivid", "url": "https://github.com/ryanccn/vivid-zsh", "description": "Make it easier to use `LSCOLORS` with [vivid (\u2b502.2k)](https://github.com/sharkdp/vivid).", "stars": "12"}, {"name": "vivid", "url": "https://github.com/zsh-contrib/zsh-vivid", "description": "Plugin for [vivid (\u2b502.2k)](https://github.com/sharkdp/vivid) integration that generates and exports `LS_COLORS` with theme support.", "stars": "0"}, {"name": "volta (cowboyd)", "url": "https://github.com/cowboyd/zsh-volta", "description": "Seamlessly install and configure the [Volta](https://volta.sh) Node.js toolchain manager.", "stars": "9"}, {"name": "volta", "url": "https://github.com/ri7nz/zsh-volta", "description": "Installs and loads [Volta: JS Toolchains as Code (\u2b5013k)](https://github.com/volta-cli/volta).", "stars": "3"}, {"name": "vox", "url": "https://github.com/andrewbonnington/vox.plugin.zsh", "description": "An [oh-my-zsh](https://ohmyz.sh/) plugin to control [VOX](https://vox.rocks/), a lightweight full-featured audio player for macOS that can play a variety of formats including FLAC and Ogg Vorbis.", "stars": "8"}, {"name": "vsc", "url": "https://github.com/davidtong/vsc.plugin.zsh", "description": "Plugin for [Visual Studio Code](https://code.visualstudio.com/) on macOS.", "stars": "3"}, {"name": "vscode (kasperhesthaven)", "url": "https://github.com/kasperhesthaven/vscode", "description": "Simple plugin to open [Visual Studio Code](https://code.visualstudio.com/) a little more easily across systems.", "stars": "2"}, {"name": "vscode (qianxinfeng)", "url": "https://github.com/qianxinfeng/zsh-vscode", "description": "Plugin for [Visual Studio Code](https://code.visualstudio.com/).", "stars": "33"}, {"name": "vscode-shell-integration", "url": "https://github.com/tolkonepiu/vscode-shell-integration-zsh-plugin", "description": "automatically activates [VS Code shell integration](https://code.visualstudio.com/docs/terminal/shell-integration) when working in VS Code terminals.", "stars": "2"}, {"name": "vterm", "url": "https://github.com/randomphrase/vterm-zsh-plugin", "description": "Lets you run `emacs` commands directly from [vterm (\u2b5096)](https://github.com/vterm/vterm) shell sessions.", "stars": "0"}, {"name": "vtex", "url": "https://github.com/xdigu/zsh-vtex", "description": "Adds helper aliases for [vtex](https://developers.vtex.com/vtex-developer-docs/docs/vtex-io-documentation-vtex-io-cli-command-reference#default-commands) cli commands.", "stars": "1"}, {"name": "wakatime (sobolevn)", "url": "https://github.com/sobolevn/wakatime-zsh-plugin", "description": "Track how much [time](https://wakatime.com/) you have spent in your terminal. Has per project stats.", "stars": "95"}, {"name": "wakatime (wbingli)", "url": "https://github.com/wbingli/zsh-wakatime", "description": "Automatic time tracking for commands in ZSH using [wakatime](https://wakatime.com/).", "stars": "159"}, {"name": "warhol", "url": "https://github.com/unixorn/warhol.plugin.zsh", "description": "Configures colorization with [grc (\u2b502.1k)](https://github.com/garabik/grc).", "stars": "70"}, {"name": "warrior", "url": "https://github.com/OfferPi/zsh-warrior", "description": "Uses a local large language model ([Ollama](https://ollama.com/)) to translate natural-language into ZSH commands.", "stars": "2"}, {"name": "watch", "url": "https://github.com/enrico9034/zsh-watch-plugin", "description": "Easily prefix your current or previous commands with watch by pressing `CTRL + W`.", "stars": "18"}, {"name": "watson.zsh", "url": "https://github.com/bcho/Watson.zsh", "description": "A plugin for the [watson (\u2b502.5k)](https://github.com/TailorDev/Watson) time management system.", "stars": "6"}, {"name": "wd", "url": "https://github.com/mfaerevaag/wd", "description": "Warp directory lets you jump to custom directories in ZSH, without using `cd`. Why? Because `cd` seems inefficient when the folder is frequently visited or has a long path.", "stars": "734"}, {"name": "web-search (anant-mishra1729)", "url": "https://github.com/Anant-mishra1729/web-search/", "description": "Adds aliases for searching with Google, Bing, Wiki, YouTube, Yahoo, Duck Duck Go, GitHub, Stack Overflow and other services straight from the command line.", "stars": "6"}, {"name": "web-search (sinetoami)", "url": "https://github.com/sinetoami/web-search", "description": "Add commands to run bing, google, yahoo, & duckduckgo searches directly from the CLI.", "stars": "4"}, {"name": "web-search (yabanahano)", "url": "https://github.com/Yabanahano/web-search", "description": "Adds aliases for searching with Google, Wiki, Bing, YouTube and other popular services.", "stars": "2"}, {"name": "welcome-banner", "url": "https://github.com/joshuadanpeterson/zsh-welcome-banner", "description": "Displays a login banner with a random quote.", "stars": "7"}, {"name": "westchange", "url": "https://github.com/TomiVidal99/westchange", "description": "Allows you to quickly change between directories. Requires [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "1"}, {"name": "which-jspm", "url": "https://github.com/zkuzmic/which-jspm/", "description": "Adds `npm`, `yarn` or `pnpm` to the end of your prompt depending on what lockfile(s) it detects in the current directory.", "stars": "0"}, {"name": "whisp", "url": "https://github.com/jaacob/whisp", "description": "Adds idempotency and convenience features to OpenAI's Whisper CLI tool. It helps you efficiently transcribe audio files without duplicating work.", "stars": "1"}, {"name": "whobrokemycode", "url": "https://github.com/cameronbroe/whobrokemycode", "description": "Highlight where a particular line was last changed in a file using `git blame`.", "stars": "0"}, {"name": "window-title", "url": "https://github.com/olets/zsh-window-title", "description": "Adds informative tiles to your terminal windows.", "stars": "36"}, {"name": "windows-title", "url": "https://github.com/mdarocha/zsh-windows-title", "description": "Dynamically updates terminal window title with current directory and the last command run.", "stars": "4"}, {"name": "wordle", "url": "https://github.com/zechris/zwordle", "description": "Wordle for ZSH, with tab-completions.", "stars": "3"}, {"name": "workon", "url": "https://github.com/bryanculver/workon.plugin.zsh", "description": "Simple utility for jumping between projects.", "stars": "7"}, {"name": "worktree", "url": "https://github.com/jspears/worktree", "description": "Adds functions that wrap `git worktree`.", "stars": "5"}, {"name": "wpm", "url": "https://github.com/btror/wpm", "description": "Lets you test your typing speed in a terminal, track WPM, accuracy, and more. Results are saved in a handy JSON format for easy tracking.", "stars": "1"}, {"name": "wsl", "url": "https://github.com/florentinl/omz-wsl", "description": "Adds helper functions to make it easier to work in ZSH when running inside WSL.", "stars": "2"}, {"name": "wsl2-ssh-pageant", "url": "https://github.com/antoinemartin/wsl2-ssh-pageant-oh-my-zsh-plugin", "description": "Use your Yubikey stored GPG keys from WSL. This packages the instructions from [wsl2-ssh-pageant repo (\u2b50368)](https://github.com/BlackReloaded/wsl2-ssh-pageant) as a ZSH plugin.", "stars": "1"}, {"name": "xdg-basedirs", "url": "https://github.com/krahlos/xdg-basedirs", "description": "sets up the XDG base directories according to the [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/latest/). This plugin ensures that your environment is configured properly for storing user data, cache,and configuration files.", "stars": "3"}, {"name": "xxh (ninagrosse)", "url": "https://github.com/ninagrosse/xxh-plugin-zsh-ohmyzsh", "description": "Plugin for [xxh (\u2b505.9k)](https://github.com/xxh/xxh) that requires [xxh-plugin-prerun-cli-tools (\u2b501)](https://github.com/ninagrosse/xxh-plugin-prerun-cli-tools).", "stars": "0"}, {"name": "xxh (roman-geraskin)", "url": "https://github.com/roman-geraskin/xxh-plugin-zsh-zshrc", "description": "plugin for [xxh-shell-zsh (\u2b5039)](https://github.com/xxh/xxh-shell-zsh) that copies your `~/.zshrc` to a remote host and sources it with [xxh-shell-zsh (\u2b5039)](https://github.com/xxh/xxh-shell-zsh).", "stars": "5"}, {"name": "yadm", "url": "https://github.com/juanrgon/yadm-zsh", "description": "Displays a warning if there are local `yadm` configuration changes.", "stars": "9"}, {"name": "yapipenv", "url": "https://github.com/AnonGuy/yapipenv.zsh", "description": "Automatically activate a directory's `pip` environment if `pipenv` detects the presence of one.", "stars": "0"}, {"name": "yazi-mount", "url": "https://github.com/splixx05/zsh-yazi-mount", "description": "Mount USB partitions via `udisksctl`, open them in [yazi (\u2b5035k)](https://github.com/sxyazi/yazi), and unmount them afterward \u2013 safe, clean, and user-friendly.", "stars": "0"}, {"name": "yazi-zoxide", "url": "https://github.com/fdw/yazi-zoxide-zsh", "description": "This plugin for [zsh](https://www.zsh.org) adds just one shortcut, but unfolds the magic of both [Zoxide (\u2b5035k)](https://github.com/ajeetdsouza/zoxide) and [yazi (\u2b5035k)](https://github.com/sxyazi/yazi/). Without arguments, `y` just opens yazi. If you supply an argument that is a directory, `yazi` is opened in that directory. But if you supply anything else as an argument, `zoxide` is called with the argument and `yazi` is opened there.", "stars": "18"}, {"name": "yeoman", "url": "https://github.com/edouard-lopez/yeoman-zsh-plugin", "description": "Edouard Lopez's [Yeoman](http://yeoman.io/) plugin for [oh-my-zsh](https://ohmyz.sh/), compatible with yeoman version \u22651.0 (includes options and command auto-completion).", "stars": "41"}, {"name": "you-should-use", "url": "https://github.com/MichaelAquilina/zsh-you-should-use", "description": "ZSH plugin that reminds you to use those aliases you defined.", "stars": "1.9k"}, {"name": "youtube-dl-aliases", "url": "https://github.com/katrinleinweber/oh-my-zsh-youtube-dl-aliases", "description": "Adds `yt` aliases to download videos from YouTube.", "stars": "7"}, {"name": "youtube-dl", "url": "https://github.com/joow/youtube-dl", "description": "Simple plugin for [youtube-dl](https://youtube-dl.org/).", "stars": "2"}, {"name": "yup", "url": "https://github.com/redxtech/zsh-yup", "description": "Adds helper function to upgrade all the dependencies in a `yarn`/`npm` project.", "stars": "0"}, {"name": "z.lua", "url": "https://github.com/skywind3000/z.lua", "description": "A command line tool which helps you navigate faster by learning your habits. An alternative to [z.sh (\u2b5017k)](https://github.com/rupa/z) with Windows and posix shells support and various improvements. 10x faster than [fasd (\u2b50108)](https://github.com/whjvenyl/fasd) and autojump, 3x faster than [z.sh (\u2b5017k)](https://github.com/rupa/z).", "stars": "3.1k"}, {"name": "zabb", "url": "https://github.com/Mellbourn/zabb", "description": "`zabb` is a command that tries to figure out the shortest memorable abbreviation of a directory that is usable by [z (\u2b5035k)](https://github.com/ajeetdsouza/zoxide) to unambiguously jump to that directory.", "stars": "49"}, {"name": "zabrze", "url": "https://github.com/Ryooooooga/zabrze", "description": "A ZSH abbreviation expansion plugin.", "stars": "46"}, {"name": "zapmarks", "url": "https://github.com/iliutaadrian/zapmarks", "description": "Provides quick access to your most used command-line bookmarks. It allows you to save, search, and execute complex commands with ease.", "stars": "3"}, {"name": "zaw", "url": "https://github.com/zsh-users/zaw", "description": "ZSH anything.el-like widget.", "stars": "583"}, {"name": "zbrowse", "url": "https://github.com/zdharma-continuum/zbrowse", "description": "When doing shell work, it is often the case that `echo $variable` is invoked multiple times, to check the result of a loop, etc. With ZBrowse, you just need to press `Ctrl-B`, which invokes the ZBrowse \u2013 Zshell variable browser.", "stars": "19"}, {"name": "zce", "url": "https://github.com/hchbaw/zce.zsh", "description": "Vim's EasyMotion / Emacs's ace-jump-mode for ZSH.", "stars": "67"}, {"name": "zcolors", "url": "https://github.com/marlonrichert/zcolors", "description": "Uses your `$LS_COLORS` to generate a coherent theme for Git and your Zsh prompt, completions and [ZSH syntax highlighting (\u2b5022k)](https://github.com/zsh-users/zsh-syntax-highlighting).", "stars": "84"}, {"name": "zconvey", "url": "https://github.com/zdharma-continuum/zconvey", "description": "Adds ability to send commands to other ZSH sessions, you can use this to `cd $PWD` on all active ZSH sessions, for example.", "stars": "5"}, {"name": "zed", "url": "https://github.com/eendroroy/zed-zsh", "description": "A simple wrapper for [z (\u2b5017k)](https://github.com/rupa/z) to install it via a ZSH plugin.", "stars": "8"}, {"name": "zellij (jaeheonji)", "url": "https://github.com/jaeheonji/zsh-zellij-plugin", "description": "Provides an environment that uses [zellij (\u2b5030k)](https://github.com/zellij-org/zellij). Requires [tmux (\u2b5043k)](https://github.com/tmux/tmux). Deprecated by author, now [supported natively](https://zellij.dev/documentation/integration.html#autostart-on-shell-creation).", "stars": "6"}, {"name": "zellij (tranzystorek-io)", "url": "https://codeberg.org/tranzystorekk/zellij.zsh", "description": "Provides an environment that autostarts [zellij (\u2b5030k)](https://github.com/zellij-org/zellij) as your terminal's multiplexer."}, {"name": "zeno", "url": "https://github.com/yuki-yano/zeno.zsh", "description": "Fuzzy completion and utility plugin powered by [Deno](https://deno.land/).", "stars": "289"}, {"name": "zenplash", "url": "https://github.com/Chivier/zenplash", "description": "Creates files from templates stored in a user directory.", "stars": "4"}, {"name": "zenv", "url": "https://github.com/janitha/zenv", "description": "Isolated working shell enviornments per directory (like `direnv`, but uses a new shell instance to provide cleaner isolation).", "stars": "2"}, {"name": "zero", "url": "https://github.com/arlimus/zero.zsh", "description": "Zero is both a plugin and a theme. See the GitHub page for installation details. Includes `git` and `hg` status decorators.", "stars": "16"}, {"name": "zeza", "url": "https://github.com/duggum/zeza", "description": "Manages and customizes [eza (\u2b5021k)](https://github.com/eza-community/eza), the very colorful `ls` replacement.", "stars": "4"}, {"name": "zflai", "url": "https://github.com/zdharma-continuum/zflai", "description": "A fast logging framework for ZSH.", "stars": "4"}, {"name": "zfzf", "url": "https://github.com/b0o/zfzf", "description": "A [fzf (\u2b5079k)](https://github.com/junegunn/fzf)-powered file picker for ZSH which allows you to quickly navigate the directory hierarchy.", "stars": "26"}, {"name": "zgen-compinit-tweak", "url": "https://github.com/seletskiy/zsh-zgen-compinit-tweak", "description": "Make `compinit` run only once after all loading is done by [zgen (\u2b501.5k)](https://github.com/tarjoilija/zgen).", "stars": "3"}, {"name": "zgenom-ext-eval", "url": "https://github.com/jandamm/zgenom-ext-eval/", "description": "[zgenom (\u2b50419)](https://github.com/jandamm/zgenom) extension for creating plugins inline.", "stars": "4"}, {"name": "zhooks", "url": "https://github.com/agkozak/zhooks", "description": "Displays the contents of any ZSH hook arrays and the code of any hook functions that have been defined. Useful for debugging.", "stars": "72"}, {"name": "zi-rbenv", "url": "https://github.com/z-shell/zi-rbenv", "description": "Fast `rbenv` loads if you're using [zi (\u2b50888)](https://github.com/z-shell/zi/).", "stars": "5"}, {"name": "zimfw-extras", "url": "https://github.com/PatTheMav/zimfw-extras", "description": "Custom extras for [zimfw (\u2b504.6k)](https://github.com/zimfw/zimfw), packaged into a zimfw plugin.", "stars": "0"}, {"name": "zinfo\\_line", "url": "https://github.com/kmhjs/zinfo_line", "description": "Makes more information available to ZSH themes.", "stars": "1"}, {"name": "zinit-annex-bin-gem-node", "url": "https://github.com/zdharma-continuum/zinit-annex-bin-gem-node", "description": "[zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) extension that exposes binaries without altering `$PATH`, installs Ruby gems and Node modules and easily exposes their binaries, and updates the gems and modules when the associated plugin or snippet is updated.", "stars": "10"}, {"name": "zinit-annex-default-ice", "url": "https://github.com/zdharma-continuum/zinit-annex-default-ice", "description": "Allows user to define ices active for multiple zinit commands.", "stars": "3"}, {"name": "zinit-annex-man", "url": "https://github.com/zdharma-continuum/zinit-annex-man", "description": "[Zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) extension that generates man pages for all plugins and snippets", "stars": "5"}, {"name": "zinit-annex-meta-plugins", "url": "https://github.com/zdharma-continuum/zinit-annex-meta-plugins", "description": "Install groups of plugins with a single label ([zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) only).", "stars": "6"}, {"name": "zinit-annex-patch-dl", "url": "https://github.com/zdharma-continuum/zinit-annex-patch-dl", "description": "[zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) extension that downloads files and applies patches through the provided `dl` and `patch` zinit ices.", "stars": "4"}, {"name": "zinit-annex-readurl", "url": "https://github.com/zdharma-continuum/zinit-annex-readurl", "description": "Adds function to automatically download the newest version of a file to which URL is hosted on a webpage.", "stars": "6"}, {"name": "zinit-annex-rust", "url": "https://github.com/zdharma-continuum/zinit-annex-rust", "description": "[zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) extension that that installs rust and cargo packages inside plugin directories.", "stars": "6"}, {"name": "zinit-annex-submods", "url": "https://github.com/z-shell/z-a-submods", "description": "[zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) extension that allows installing and managing additional submodules within a plugin or snippet.", "stars": "7"}, {"name": "zinit-annex-test", "url": "https://github.com/NorthIsMirror/z-a-test", "description": "[zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) extension that runs tests (via make test, for example) \u2013 if it finds any of them \u2013 after installing and updating a plugin or snippet.", "stars": "0"}, {"name": "zinit-annex-unscope", "url": "https://github.com/zdharma-continuum/zinit-annex-unscope", "description": "Allows installing plugins for [zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) without specifying the user name by querying the Github API.", "stars": "2"}, {"name": "zinit-console", "url": "https://github.com/z-shell/zinit-console", "description": "A semigraphical (curses) consolette for the [zinit (\u2b504.5k)](https://github.com/zdharma-continuum/zinit) plugin manager.", "stars": "17"}, {"name": "zinsults", "url": "https://github.com/ahmubashshir/zinsults", "description": "Prints insults if a command fails.", "stars": "19"}, {"name": "zjump", "url": "https://github.com/qoomon/zjump", "description": "Simplify ZSH directory navigation; jump to already visited, parent or sub folders.", "stars": "11"}, {"name": "zledit", "url": "https://github.com/Piotr1215/zledit", "description": "Fuzzy jump to any token on ZSH command line with overlay hints, preview panel, and in-place editing. Requires [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "11"}, {"name": "zlitefetch", "url": "https://github.com/ippee/zlitefetch", "description": "Lightweight system information plugin.", "stars": "6"}, {"name": "zload", "url": "https://github.com/mollifier/zload", "description": "Hot Reload for ZSH functions. Enables rapid development.", "stars": "14"}, {"name": "zlong\\_alert", "url": "https://github.com/kevinywlui/zlong_alert.zsh", "description": "Uses `notify-send` and rings a bell to alert you when a command that has taken a long time (default: 15 seconds) has completed.", "stars": "50"}, {"name": "zman", "url": "https://github.com/mattmc3/zman", "description": "Use [fzf (\u2b5079k)](https://github.com/junegunn/fzf) to quickly browse ZSH manuals.", "stars": "32"}, {"name": "znotify", "url": "https://github.com/rudeigerc/znotify", "description": "A simple plugin for sending notifications to other services.", "stars": "1"}, {"name": "znvm", "url": "https://github.com/Ajnasz/znvm", "description": "A [Node.js](https://nodejs.org) version manager for ZSH similar to [nvm.sh (\u2b5092k)](https://github.com/nvm-sh/nvm) but faster.", "stars": "1"}, {"name": "zoc", "url": "https://github.com/TomerG2/zoc", "description": "Speeds up OpenShift `oc` logins and token renewal.", "stars": "1"}, {"name": "zoxide", "url": "https://github.com/ajeetdsouza/zoxide", "description": "A fast alternative to `cd` that learns your habits.", "stars": "35k"}, {"name": "zplug-blame", "url": "https://github.com/jkcdarunday/zplug-blame", "description": "A [zplug (\u2b506k)](https://github.com/zplug/zplug)-specific plugin that displays how long each of your plugins took to load.", "stars": "1"}, {"name": "zpy", "url": "https://github.com/AndydeCleyre/zpy", "description": "Manage Python environments, dependencies, and isolated app installations, with a ZSH frontend for [uv (\u2b5081k)](https://github.com/astral-sh/uv) or [pip-tools (\u2b508k)](https://github.com/jazzband/pip-tools).", "stars": "97"}, {"name": "zramdisk", "url": "https://github.com/TomfromBerlin/zramdisk", "description": "User friendly configuration, creation, mounting, unmounting, and management of a compressed RAM disk.", "stars": "1"}, {"name": "zredis-cmd", "url": "https://github.com/z-shell/zredis-cmd", "description": "Utilizes variable sharing done by [zredis (\u2b504)](https://github.com/zdharma-continuum/zredis) plugin to implement remote command execution.", "stars": "5"}, {"name": "zredis", "url": "https://github.com/zdharma-continuum/zredis", "description": "Adds [Redis](https://redis.io/) database support, with `database_key` <-> `shell_variable` binding. Supports all data types.", "stars": "4"}, {"name": "zservice-py3http", "url": "https://github.com/z-shell/zservice-py3http", "description": "Serve a given directory with Python 3's http server from the standard library.", "stars": "4"}, {"name": "zsh-dev-navigator", "url": "https://github.com/dvigo/zsh-dev-navigator", "description": "A minimal ZSH plugin that lets you quickly jump into your development directories with a single command.", "stars": "0"}, {"name": "zsh-expand", "url": "https://github.com/MenkeTechnologies/zsh-expand", "description": "Expands regular aliases, global aliases and incorrect spellings and phrases with the spacebar key. Native expansions such as globs, command/process substitution, `=command expansion`, history expansion and `$parameters` are also expanded by default but can be turned off.", "stars": "40"}, {"name": "zsh-hookie-projects", "url": "https://github.com/aemonge/zsh-hookie-projects", "description": "Language-agnostic project detection with smart hooks, PowerLevel10k integration, and intelligent path shortening. Automatically detects 100+ project types, provides customizable on\\_project/off\\_project hooks, features a smart `cd` command that goes to project root, and includes a beautiful `hookie_dir` segment that shortens paths like `~/projects/my-app` \u2192 `~/p/my-app`. Perfect for polyglot developers who want seamless project-aware shell behavior.", "stars": "0"}, {"name": "zsh-in-docker", "url": "https://github.com/deluan/zsh-in-docker", "description": "Automates ZSH + [oh-my-zsh](https://ohmyz.sh/) installation into development containers. Works with Alpine, Ubuntu, Debian, CentOS or Amazon Linux.", "stars": "1.1k"}, {"name": "zsh-llm-assist", "url": "https://github.com/championswimmer/zsh-llm-assist", "description": "Plain english to shell command suggestions as well as shell command to plain english explanation using Gemini CLI, Codex, Claude Code or OpenCode", "stars": "5"}, {"name": "zsh-make-completion", "url": "https://github.com/pksublime/zsh-make-completion", "description": "Correct `make` tab completion for zsh. Uses `make -qp` to fully expand the makefile database, so targets generated via `$(eval $(call ...))` are included. Results are cached per-directory and invalidated automatically when Makefiles change.", "stars": "0"}, {"name": "zsh-not-vim", "url": "https://github.com/redxtech/zsh-not-vim", "description": "Provides a function that automatically shames the user for forgetting they weren't in `vim`.", "stars": "3"}, {"name": "zsh-select", "url": "https://github.com/z-shell/zsh-select", "description": "Displays a selection list. It is similar to `selecta`, but uses the curses library to do display, and when compared to [fzf (\u2b5079k)](https://github.com/junegunn/fzf), the main difference is approximate matching instead of fuzzy matching.", "stars": "16"}, {"name": "zsh-vi-man", "url": "https://github.com/TunaCuma/zsh-vi-man", "description": "Smart man page lookup for zsh vi mode. Press `Shift-K` on any command or option to instantly open its man page with smart detection for subcommands, option jumping, combined options, and pipe support.", "stars": "95"}, {"name": "zsh-watch", "url": "https://github.com/Thearas/zsh-watch", "description": "Simple `watch` that supports alias and completion.", "stars": "8"}, {"name": "zsh-z (agkozak)", "url": "https://github.com/agkozak/zsh-z", "description": "Jump quickly to directories that you have visited \"frecently.\" A native ZSH port of `z.sh` - without `awk`, `sed`, `sort`, or `date`.", "stars": "2.4k"}, {"name": "zsh-z (ptavares)", "url": "https://github.com/ptavares/zsh-z", "description": "Installs and loads [z](https://github.com/rupa/z.git).", "stars": "0"}, {"name": "zshange\\_directory\\_recent", "url": "https://github.com/Kjeldgaard/zshange_directory_recent", "description": "Change to a recent directory. Requires [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "0"}, {"name": "zshclean", "url": "https://github.com/bepisdev/zshclean", "description": "Helps you keep your $HOME directory tidy by removing temporary files and common system clutter. It supports both macOS and Linux, safely deleting common cache, history, swap, and log files with a single command.", "stars": "0"}, {"name": "zshcp", "url": "https://github.com/michaelsousajr/zshcp", "description": "A lightweight and intuitive clipboard management plugin for Zsh that enhances your command-line workflow with easy copy-paste operations.", "stars": "4"}, {"name": "zshmarks", "url": "https://github.com/jocelynmallon/zshmarks", "description": "A port of Bashmarks (by Todd Werth), a simple command line bookmarking plugin, for [oh-my-zsh](https://ohmyz.sh).", "stars": "281"}, {"name": "zshrc-sync", "url": "https://github.com/Skylor-Tang/zshrc-sync", "description": "Detects changes to `.zshrc` and pushes them to github when `zsh` exits.", "stars": "5"}, {"name": "zshrc", "url": "https://github.com/freak2geek/zshrc", "description": "Load local `.zshrc` files from your project scopes.", "stars": "7"}, {"name": "zshrpg", "url": "https://github.com/aliervo/zshrpg", "description": "A wrapper that fully integrates [rpg-cli (\u2b501.7k)](https://github.com/facundoolano/rpg-cli/) with ZSH!", "stars": "3"}, {"name": "zsnapac", "url": "https://github.com/johnramsden/zsh-zsnapac", "description": "Plugin for taking ZFS pre/post upgrade snapshots on Arch Linux.", "stars": "2"}, {"name": "zsnapshot", "url": "https://github.com/zdharma-continuum/zsnapshot", "description": "Adds command to dump the current ZSH state into a file, for later restoration by sourcing the snapshot file.", "stars": "4"}, {"name": "ztouch", "url": "https://github.com/mjrafferty/ztouch", "description": "Adds touchbar controls for recent history commands, directory stack, cycling between modes and user-mappable commands to the touchbar on macOS.", "stars": "3"}, {"name": "ztrace", "url": "https://github.com/zdharma-continuum/ztrace", "description": "Catches output of commands, allows to reuse that output, glue it with history content.", "stars": "10"}, {"name": "zui", "url": "https://github.com/zdharma-continuum/zui", "description": "ZSH User Interface library \u2013 CGI+DHTML-like rapid TUI application development with ZSH.)", "stars": "17"}, {"name": "zypper-short", "url": "https://github.com/justanotherinternetguy/zypper-short", "description": "Plugin for OpenSuse Tumbleweed's package manager, `zypper`.", "stars": "1"}, {"name": "1password-op", "url": "https://github.com/unixorn/1password-op.plugin.zsh", "description": "Loads autocompletions for 1Password's [op](https://developer.1password.com/docs/cli/get-started/) command line tool.", "stars": "9"}, {"name": "aider", "url": "https://github.com/hmgle/aider-zsh-complete", "description": "Tab completions for [aider](https://aider.chat/).", "stars": "3"}, {"name": "aircrack", "url": "https://github.com/Doc0x1/Aircrack-Zsh-Completions", "description": "Adds completions for `airbase-ng`, `aircrack-ng`, `airdecap-ng`, `airdecloak-ng`, `aireplay-ng`, `airmon-ng`, `airodump-ng`, `airolib-ng`, `airserv-ng`, `airtun-ng`, `airventriloquist-ng`.", "stars": "5"}, {"name": "alembic", "url": "https://github.com/datumbrain/oh-my-zsh-alembic", "description": "Adds completions for [Alembic](https://alembic.sqlalchemy.org/), the database migration tool for SQLAlchemy. Includes helper functions for faster workflow, command aliases and status overview functions.", "stars": "1"}, {"name": "aliyun", "url": "https://github.com/thuandt/zsh-aliyun", "description": "Add completions for the [Aliyun CLI (\u2b50925)](https://github.com/aliyun/aliyun-cli).", "stars": "0"}, {"name": "ansible-server", "url": "https://github.com/viasite-ansible/zsh-ansible-server", "description": "Completions for [viasite-ansible/ansible-server (\u2b5014)](https://github.com/viasite-ansible/ansible-server).", "stars": "3"}, {"name": "antibody", "url": "https://github.com/sinetoami/antibody-completion", "description": "This plugin provides completion for the [Antibody (\u2b501.7k)](https://github.com/getantibody/antibody) plugin manager.", "stars": "0"}, {"name": "appspec", "url": "https://github.com/perlpunk/App-AppSpec-p5", "description": "Generating completions for Bash and ZSH from YAML specs", "stars": "6"}, {"name": "argc-completions", "url": "https://github.com/sigoden/argc-completions", "description": "Uses [argc (\u2b501.1k)](https://github.com/sigoden/argc) and [jq (\u2b5034k)](https://github.com/stedolan/jq) to add ZSH tab completions.", "stars": "434"}, {"name": "atuin", "url": "https://github.com/marcelohmdias/zsh-atuin", "description": "Tab completions for the [Atuin (\u2b5029k)](https://github.com/atuinsh/atuin) shell history system.", "stars": "1"}, {"name": "audogombleed.sh", "url": "https://github.com/i-love-coffee-i-love-tea/audogombleed.sh", "description": "Makes it easy to generate completion files using a declarative syntax, quickly and without coding.", "stars": "4"}, {"name": "autopkg-zsh-completion", "url": "https://github.com/fuzzylogiq/autopkg-zsh-completion", "description": "Completions for autopkg.", "stars": "9"}, {"name": "autorestic", "url": "https://github.com/naegling/zsh-autorestic", "description": "automatically installs [Restic (\u2b501.8k)](https://github.com/cupcakearmy/autorestic/)'s completions for you, and keeps them up to date as your autorestic version changes.", "stars": "3"}, {"name": "aws\\_manager completions", "url": "https://github.com/EslamElHusseiny/aws_manager_plugin", "description": "Add completions for the `aws_manager` CLI.", "stars": "2"}, {"name": "aws-completions", "url": "https://github.com/eastokes/aws-plugin-zsh", "description": "Adds completion support for `awscli` to manage AWS profiles/regions and display them in the prompt.", "stars": "5"}, {"name": "bash-completions-fallback", "url": "https://github.com/3v1n0/zsh-bash-completions-fallback", "description": "Support `bash` completions for commands when no native ZSH one is available.", "stars": "68"}, {"name": "batect", "url": "https://github.com/batect/batect-zsh-completion/", "description": "Adds tab completions for [batect](https://batect.dev/) build system.", "stars": "1"}, {"name": "berkshelf-completions", "url": "https://github.com/berkshelf/berkshelf-zsh-plugin", "description": "Adds tab completion for berkshelf.", "stars": "17"}, {"name": "better-npm-completion", "url": "https://github.com/lukechilds/zsh-better-npm-completion", "description": "Better tab completion for `npm`.", "stars": "497"}, {"name": "bio", "url": "https://github.com/yamaton/zsh-completions-bio/", "description": "Completions for bioinformatics tools.", "stars": "9"}, {"name": "bitbake", "url": "https://github.com/antznin/zsh-bitbake", "description": "Completions for [bitbake](https://git.openembedded.org/bitbake).", "stars": "7"}, {"name": "bosh (krujos)", "url": "https://github.com/krujos/bosh-zsh-autocompletion", "description": "Adds [BOSH (\u2b502.1k)](https://github.com/cloudfoundry/bosh) autocompletion.", "stars": "2"}, {"name": "bosh (thomasmitchell)", "url": "https://github.com/thomasmitchell/bosh-complete", "description": "Tab completion for [BOSH (\u2b502.1k)](https://github.com/cloudfoundry/bosh).", "stars": "9"}, {"name": "brew-completions", "url": "https://github.com/z-shell/brew-completions", "description": "Brings [Homebrew Shell Completion](https://docs.brew.sh/Shell-Completion) under the control of ZSH & [ZI (\u2b50888)](https://github.com/z-shell/zi/).", "stars": "10"}, {"name": "brew-services", "url": "https://github.com/vasyharan/zsh-brew-services", "description": "Completion plugin for [homebrew](https://brew.sh) services.", "stars": "19"}, {"name": "buidler", "url": "https://github.com/gonzalobellino/buidler-zsh", "description": "Adds completion and useful aliases for NomicLabs Buidler tool.", "stars": "3"}, {"name": "bw", "url": "https://github.com/CupricReki/zsh-bw-completion", "description": "Adds completion for [Bitwarden](https://bitwarden.com/).", "stars": "2"}, {"name": "cabal (d12frosted)", "url": "https://github.com/d12frosted/cabal.plugin.zsh", "description": "Adds autocompletion for cabal.", "stars": "0"}, {"name": "cabal (ehamberg)", "url": "https://github.com/ehamberg/zsh-cabal-completion", "description": "Add tab completion for cabal.", "stars": "1"}, {"name": "carapace-bin", "url": "https://github.com/rsteube/carapace-bin", "description": "Multi-shell multi-command argument completer.", "stars": "1.7k"}, {"name": "cargo", "url": "https://github.com/MenkeTechnologies/zsh-cargo-completion", "description": "All the functionality of the original oh-my-zsh cargo completion, with additional support for remote crates via `cargo search` in `cargo add`.", "stars": "35"}, {"name": "carthage", "url": "https://github.com/squarefrog/zsh-carthage", "description": "Provides completions and aliases for use with [Carthage (\u2b5015k)](https://github.com/Carthage/Carthage).", "stars": "1"}, {"name": "cf-zsh-autocomplete", "url": "https://github.com/norman-abramovitz/cf-zsh-autocomplete-plugin", "description": "Adds autocomplete for all [Cloud Foundry CLI](https://docs.cloudfoundry.org/cf-cli/) commands.", "stars": "34"}, {"name": "chezmoi", "url": "https://github.com/mass8326/zsh-chezmoi", "description": "Adds completions and aliases for [chezmoi](https://www.chezmoi.io/). Detects if you have `git` aliases and generates `chezmoi` aliases for them.", "stars": "8"}, {"name": "claude-code-zsh-completion", "url": "https://github.com/1160054/claude-code-zsh-completion", "description": "Adds completions for Anthropic's Claude Code CLI with support for 120+ languages. Includes dynamic completion for MCP servers, plugins, and session IDs.", "stars": "7"}, {"name": "claudecode-completion", "url": "https://github.com/wbingli/zsh-claudecode-completion", "description": "Minimal and always up-to-date zsh completions for [Claude Code CLI (\u2b5078k)](https://github.com/anthropics/claude-code).", "stars": "12"}, {"name": "click-completion", "url": "https://github.com/click-contrib/click-completion", "description": "Add automatic completion support for [Click](http://click.pocoo.org/), including displaying the options and commands help during the tab completion.", "stars": "293"}, {"name": "cod", "url": "https://github.com/dim-an/cod", "description": "A completion demon for `bash`/`fish`/`zsh` which creates completion functions on the fly when it sees you run something with `--help`.", "stars": "546"}, {"name": "codeception", "url": "https://github.com/shengyou/codeception-zsh-plugin", "description": "Adds command completion for the Codeception Testing Framework.", "stars": "12"}, {"name": "codex", "url": "https://github.com/pressdarling/codex-zsh-plugin", "description": "Vibe-coded tab completion for OpenAI's [codex (\u2b5065k)](https://github.com/openai/codex) tool. Generates completions in the background so it doesn't slow down shell startup. Includes enhancements for a smooth experience on macOS.", "stars": "2"}, {"name": "comonicon", "url": "https://github.com/Roger-luo/ComoniconZSHCompletion.jl", "description": "Tab completions for [comonicon (\u2b50292)](https://github.com/Roger-luo/Comonicon.jl).", "stars": "0"}, {"name": "complete-lastf", "url": "https://github.com/chougousui/complete-lastf", "description": "Adds a tab completion to select the most recently modified file or directory.", "stars": "4"}, {"name": "complete-mac", "url": "https://github.com/vitkabele/complete-mac", "description": "Add completions for macOS `ioreg`, `lsmp`, `scselect`, `system_profiler` and `tmutil` commands.", "stars": "10"}, {"name": "complete-ng", "url": "https://github.com/joknarf/complete-ng", "description": "Replace ZSH completion multiple choices output by interactive selector menu, browse directories inside the menu, view/edit files directly from the menu.", "stars": "5"}, {"name": "completion-sync", "url": "https://github.com/BronzeDeer/zsh-completion-sync", "description": "Automatically loads completions added dynamically to `FPATH` or `XDG_DATA_DIRS`.", "stars": "21"}, {"name": "completions (clarketm)", "url": "https://github.com/clarketm/zsh-completions", "description": "This includes the zsh-users[completions (\u2b507.7k)](https://github.com/zsh-users/zsh-completions), zchee's [completions (\u2b50119)](https://github.com/zchee/zsh-completions), nilsonholger's [osx-zsh-completions (\u2b5015)](https://github.com/nilsonholger/osx-zsh-completions) and various other custom completions.", "stars": "74"}, {"name": "completions (northismirror)", "url": "https://github.com/NorthIsMirror/zsh-completions", "description": "Extra completions for ZSH.", "stars": "0"}, {"name": "completions (zchee)", "url": "https://github.com/zchee/zsh-completions", "description": "Yet another collection of tab completions.", "stars": "119"}, {"name": "completions (zsh-users)", "url": "https://github.com/zsh-users/zsh-completions", "description": "A collection of extra completions for ZSH.", "stars": "7.7k"}, {"name": "conda", "url": "https://github.com/conda-incubator/conda-zsh-completion", "description": "ZSH tab completion for [conda](http://conda.pydata.org/).", "stars": "401"}, {"name": "copilot", "url": "https://github.com/scaryrawr/copilot.zsh", "description": "Adds completions for the [GitHub Copilot CLI](https://github.com/features/copilot/cli/).", "stars": "0"}, {"name": "cpan", "url": "https://github.com/MenkeTechnologies/zsh-cpan-completion", "description": "Adds `cpan install word<tab>` and `cpanm install <tab>` to complete remote CPAN package names.", "stars": "2"}, {"name": "cross-compiler", "url": "https://github.com/Freed-Wu/zsh-completions-for-cross-compilers", "description": "In cross compilations, there are many tools like x86\\_64-w64-mingw32-gcc, x86\\_64-linux-android32-clang, arm-none-eabi-gcc, etc. This plugin provides ZSH completions for them.", "stars": "1"}, {"name": "ctop", "url": "https://github.com/gantsign/zsh-plugins/tree/master/ctop", "description": "Tab completions for [ctop (\u2b5018k)](https://github.com/bcicen/ctop).", "stars": "4"}, {"name": "dagger", "url": "https://github.com/jygastaud/dagger-oh-my-zsh", "description": "Completions for dagger.", "stars": "1"}, {"name": "dbic", "url": "https://github.com/lejeunerenard/dbic-migration-env", "description": "Automatically sets up Environment variables for DBIx::Class::Migration's script and Dancer.", "stars": "0"}, {"name": "ddc", "url": "https://github.com/Shougo/ddc-zsh", "description": "Adds tab completions for [ddc (\u2b50738)](https://github.com/Shougo/ddc.vim).", "stars": "24"}, {"name": "deno", "url": "https://github.com/marcelohmdias/zsh-deno", "description": "Tab completions for [deno](https://deno.com/).", "stars": "0"}, {"name": "deoplete", "url": "https://github.com/zchee/deoplete-zsh", "description": "ZSH completion for [deoplete.nvim (\u2b505.9k)](https://github.com/Shougo/deoplete.nvim)", "stars": "51"}, {"name": "docker (chr-fritz)", "url": "https://github.com/chr-fritz/docker-completion.zshplugin", "description": "Loads `docker` ZSH tab completions directly from **Docker for Mac**.", "stars": "14"}, {"name": "docker (felixr)", "url": "https://github.com/felixr/docker-zsh-completion", "description": "Add tab completions for `docker`.", "stars": "258"}, {"name": "docker (greymd)", "url": "https://github.com/greymd/docker-zsh-completion", "description": "Add tab completions for `docker` and `docker-compose`.", "stars": "67"}, {"name": "dotnet", "url": "https://github.com/MenkeTechnologies/zsh-dotnet-completion", "description": "Dotnet tab completion.", "stars": "2"}, {"name": "dropbox", "url": "https://github.com/zpm-zsh/dropbox", "description": "A dropbox plugin for Zsh that provides `dropbox-cli` and `dropbox-uploader` commands.", "stars": "21"}, {"name": "drush\\_zsh\\_completion", "url": "https://github.com/webflo/drush_zsh_completion", "description": "Drush autocomplete awesomeness for ZSH.", "stars": "40"}, {"name": "duell", "url": "https://github.com/jcxavier/oh-my-zsh-duell", "description": "A ZSH plugin for [duell (\u2b5041)](https://github.com/gameduell/duell).", "stars": "2"}, {"name": "efibootmgr", "url": "https://github.com/wehlando/efibootmgr-zsh-completion", "description": "Tab completions for `efibootmgr`.", "stars": "3"}, {"name": "elm", "url": "https://github.com/kraklin/elm.plugin.zsh", "description": "Tab completion for [elm](https://elm-lang.org/).", "stars": "4"}, {"name": "etcdctl", "url": "https://github.com/sheax0r/etcdctl-zsh", "description": "Adds etcdctl tab completions.", "stars": "2"}, {"name": "expressvpn", "url": "https://github.com/tk7r/zsh-expressvpn", "description": "Adds tab completions for the [expressVPN](https://www.expressvpn.com/support/vpn-setup/app-for-linux/) client.", "stars": "0"}, {"name": "extract (le0me55i)", "url": "https://github.com/le0me55i/zsh-extract", "description": "Defines a function called extract that extracts the archive file you pass it, and supports a wide variety of archive filetypes.", "stars": "22"}, {"name": "extract (thetic)", "url": "https://github.com/thetic/extract", "description": "Fork of the oh-my-zsh extract plugin.", "stars": "8"}, {"name": "fancy-completions", "url": "https://github.com/z-shell/zsh-fancy-completions", "description": "Provides various completions tools, libraries and integrations.", "stars": "18"}, {"name": "flatpak", "url": "https://github.com/bilelmoussaoui/flatpak-zsh-completion", "description": "Tab completions for [Flatpak](https://docs.flatpak.org/en/latest/using-flatpak.html).", "stars": "39"}, {"name": "fluxcd", "url": "https://github.com/l-umaca/omz-fluxcd-plugin", "description": "Adds tab completion for the [FluxCD command line](https://fluxcd.io/flux/cmd/) tool, as well as some aliases for the most common flux commands.", "stars": "0"}, {"name": "fly-zsh-autocomplete", "url": "https://github.com/Sbodiu-pivotal/fly-zsh-autocomplete-plugin", "description": "Adds autocompletion options for all [Concourse CLI](https://concourse-ci.org/fly.html) commands.", "stars": "1"}, {"name": "fnm", "url": "https://github.com/zap-zsh/fnm", "description": "Adds tab completions for Fast Node Manager [fnm (\u2b5024k)](https://github.com/Schniz/fnm).", "stars": "2"}, {"name": "fvm", "url": "https://github.com/olrtg/zsh-fvm", "description": "Adds tab completions for the [Flutter Version Manager (FVM)](https://fvm.app/).", "stars": "1"}, {"name": "fzf-gcloud", "url": "https://github.com/mbhynes/fzf-gcloud", "description": "Fuzzy completion to navigate and preview all Google Cloud SDK `gcloud` CLI commands", "stars": "26"}, {"name": "fzf-rg", "url": "https://github.com/ppcamp/zsh-fzf-rg", "description": "Add some functionalities to terminal using [fzf (\u2b5079k)](https://github.com/junegunn/fzf), [bat (\u2b5058k)](https://github.com/sharkdp/bat) and [ripgrep (\u2b5061k)](https://github.com/BurntSushi/ripgrep).", "stars": "1"}, {"name": "fzf-tab-completion", "url": "https://github.com/lincheney/fzf-tab-completion", "description": "Add tab completion for ZSH, `bash` & applications using GNU Readline.", "stars": "821"}, {"name": "fzf-zsh-completions", "url": "https://github.com/chitoku-k/fzf-zsh-completions", "description": "Fuzzy completions for [fzf (\u2b5079k)](https://github.com/junegunn/fzf) and [ZSH](https://www.zsh.org/) that can be triggered by a trigger sequence that defaults to `**`.", "stars": "168"}, {"name": "fzshell", "url": "https://github.com/mnowotnik/fzshell", "description": "Fetches fuzzy completions from sources predefined by a user.", "stars": "80"}, {"name": "gardenctl", "url": "https://github.com/holgerkoser/gardenctl", "description": "Tab completions for the [Gardener (\u2b5034)](https://github.com/gardener/gardenctl-v2) command-line interface, as well as some aliases for common gardenctl commands", "stars": "0"}, {"name": "gcloud (littleq0903)", "url": "https://github.com/littleq0903/gcloud-zsh-completion", "description": "Add completions for the Google Cloud SDK.", "stars": "81"}, {"name": "gcloud (wintermi)", "url": "https://github.com/wintermi/zsh-gcloud", "description": "Adds Google Cloud Command Line Interface ([gcloud](https://cloud.google.com/cli) CLI) completions.", "stars": "5"}, {"name": "gentoo", "url": "https://github.com/gentoo/gentoo-zsh-completions", "description": "Provides ZSH completion support to various Gentoo tools that lack completion scripts upstream.", "stars": "40"}, {"name": "git-annex", "url": "https://github.com/Schnouki/git-annex-zsh-completion", "description": "Allows tab completion for most git-annex commands.", "stars": "16"}, {"name": "git-flow", "url": "https://github.com/bobthecow/git-flow-completion", "description": "ZSH completion support for [git-flow (\u2b5027k)](http://github.com/nvie/gitflow).", "stars": "2.8k"}, {"name": "git-fzf", "url": "https://github.com/alexiszamanidis/zsh-git-fzf", "description": "ZSH plugin that wraps `git` operations for simplicity and productivity. It also contains completions and combines support for [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "35"}, {"name": "git-profiles", "url": "https://github.com/baliestri/git-profiles.plugin.zsh", "description": "Manages multiple git users in a single `.gitconfig` file.", "stars": "4"}, {"name": "git-recent-branches", "url": "https://github.com/Zacharyjlo/git-recent-branches", "description": "Makes it easy to check view and checkout recently checked-out branches.", "stars": "1"}, {"name": "git-user-switch", "url": "https://github.com/dipodidae/zsh-plugin-git-user-switch", "description": "Switch between multiple GitHub user accounts. It automatically updates both your SSH configuration and GitHub CLI (gh) authentication..", "stars": "0"}, {"name": "github-cli", "url": "https://github.com/sudosubin/zsh-github-cli", "description": "Tab completions for the GitHub cli.", "stars": "6"}, {"name": "gitlab-runner", "url": "https://github.com/pseyfert/zsh-gitlab-runner-completion", "description": "ZSH completions for gitlab-ci-multi-runner.", "stars": "0"}, {"name": "gradle-completion (gradle)", "url": "https://github.com/gradle/gradle-completion", "description": "Bash and ZSH completion support for gradle.", "stars": "1.1k"}, {"name": "gradle-completion (ninrod)", "url": "https://github.com/ninrod/gradle-zsh-completion", "description": "ZSH completion support for gradle.", "stars": "1"}, {"name": "grid5000", "url": "https://github.com/pmorillon/grid5000-zsh-plugin", "description": "Grid 5000 plugin - adds theme, autocompletions.", "stars": "2"}, {"name": "gstreamer", "url": "https://github.com/CraigCarey/gstreamer-tab", "description": "Tab completion for [GStreamer](https://gstreamer.freedesktop.org/).", "stars": "2"}, {"name": "gulp (akoenig)", "url": "https://github.com/akoenig/gulp.plugin.zsh", "description": "Autocompletion for your gulp.js tasks in the Z-Shell (ZSH).", "stars": "32"}, {"name": "gulp (srijanshetty)", "url": "https://github.com/srijanshetty/gulp-autocompletion-zsh", "description": "Autocompletion for gulp.", "stars": "11"}, {"name": "hashlink", "url": "https://github.com/tong/zsh.plugin.hashlink", "description": "Completions for <https://hashlink.haxe.org/>.", "stars": "0"}, {"name": "haskell", "url": "https://github.com/coot/zsh-haskell", "description": "Adds completions for `cabal`, `ghc` and `ghc-pkgs` commands.", "stars": "19"}, {"name": "haxelib", "url": "https://github.com/tong/zsh.plugin.haxelib", "description": "Completions for haxelib.", "stars": "1"}, {"name": "helmfile", "url": "https://github.com/Downager/zsh-helmfile", "description": "Adds autocompletion for `helm`.", "stars": "4"}, {"name": "hledger", "url": "https://github.com/belegaps/omz-hledger-plugin", "description": "Provides aliases and completions for [hledger](https://hledger.org/), a powerful, double-entry accounting tool.", "stars": "0"}, {"name": "inshellisense", "url": "https://github.com/microsoft/inshellisense", "description": "Provides IDE style autocomplete for shells. It's a terminal native runtime for autocomplete which has support for 600+ command line tools. inshellisense supports `bash`, `fish`, `zsh` and `pwsh` on the Windows, Linux, & MacOS operating systems.", "stars": "9.8k"}, {"name": "ipfs", "url": "https://github.com/hellounicorn/zsh-ipfs", "description": "Completions for the [Interplanetary File System](https://ipfs.tech).", "stars": "10"}, {"name": "jenv", "url": "https://github.com/cmuench/zsh-jenv", "description": "Tab completions for [jEnv (\u2b506.5k)](https://github.com/jenv/jenv).", "stars": "0"}, {"name": "joe", "url": "https://github.com/corvofeng/joe-completion", "description": "Adds completions for [joe (\u2b502.9k)](https://github.com/karan/joe) gitignore editor.", "stars": "0"}, {"name": "jtool-completion", "url": "https://github.com/beaugalbraith/jtool-completion", "description": "ZSH completions for jtool.", "stars": "0"}, {"name": "justfile", "url": "https://github.com/JBarberU/zsh-justfile", "description": "Adds tab completions for [just (\u2b5032k)](https://github.com/casey/just).", "stars": "1"}, {"name": "jx", "url": "https://github.com/haysclark/zsh-jx", "description": "Adds tab completions for the Jenkins-X cli.", "stars": "0"}, {"name": "kafka", "url": "https://github.com/Dabz/kafka-zsh-completions", "description": "Completions for Apache [kafka](https://kafka.apache.org).", "stars": "68"}, {"name": "keybase", "url": "https://github.com/rbirnie/oh-my-zsh-keybase", "description": "Completions for [keybase](https://book.keybase.io/docs/cli).", "stars": "20"}, {"name": "kind", "url": "https://github.com/TomerFi/zsh-kind", "description": "Loads tab completions for [kind](https://kind.sigs.k8s.io/).", "stars": "1"}, {"name": "kitty", "url": "https://github.com/redxtech/zsh-kitty", "description": "Completions for [kitty](https://sw.kovidgoyal.net/kitty/) terminal emulator.", "stars": "8"}, {"name": "kompose", "url": "https://github.com/gantsign/zsh-plugins/tree/master/kompose", "description": "Add tab completions for [Kompose](http://kompose.io/).", "stars": "4"}, {"name": "kubeadm", "url": "https://github.com/gantsign/zsh-plugins/tree/master/kubeadm", "description": "Add tab completions for [kubeadm](https://kubernetes.io/docs/reference/setup-tools/kubeadm/).", "stars": "4"}, {"name": "kubectl (chrishrb)", "url": "https://github.com/chrishrb/zsh-kubectl", "description": "Automatically loads completions for [kubectl (\u2b503.2k)](https://github.com/kubernetes/kubectl).", "stars": "4"}, {"name": "kubectl-fzf", "url": "https://github.com/bonnefoa/kubectl-fzf", "description": "Fast and powerful [fzf (\u2b5079k)](https://github.com/junegunn/fzf)-powered autocompletion for `kubectl`.", "stars": "472"}, {"name": "kubectl-plugin", "url": "https://github.com/MartinSimango/kubectl-plugin_completion", "description": "Generates `kubectl` completion scripts to extend the `kubectl` auto complete functionality to accomodate for plugin sub-commands.", "stars": "15"}, {"name": "kustomize", "url": "https://github.com/ralgozino/oh-my-kustomize", "description": "Adds tab completions for [kustomize](https://kustomize.io/)", "stars": "15"}, {"name": "lazycomplete", "url": "https://github.com/rsteube/lazycomplete", "description": "Lazy loading for shell completion scripts.", "stars": "30"}, {"name": "lets-cli", "url": "https://github.com/lets-cli/lets-zsh-plugin", "description": "Add autocompletion for [lets (\u2b5085)](https://github.com/lets-cli/lets) cli task runner.", "stars": "2"}, {"name": "llm-cli-autocomplete-tool", "url": "https://github.com/duoyuncloud/zsh-llm-cli-autocomplete-tool", "description": "Advanced AI-powered ZSH plugin with LoRA fine-tuning, navigatable UI, and [Ollama](https://ollama.com) integration.", "stars": "4"}, {"name": "llm", "url": "https://github.com/eliyastein/llm-zsh-plugin", "description": "Adds tab completions for the [LLM CLI tool](https://llm.datasette.io/).", "stars": "20"}, {"name": "ls-go", "url": "https://github.com/MohamedElashri/ls-go-zsh", "description": "Adds some useful aliases for [ls-go (\u2b50223)](https://github.com/acarl005/ls-go).", "stars": "0"}, {"name": "mac", "url": "https://github.com/scriptingosx/mac-zsh-completions", "description": "Completions files for macOS specific commands and third party tools.", "stars": "190"}, {"name": "macos", "url": "https://github.com/danydodson/zsh-completions", "description": "Completions for selected OSX commands. This repository's main purpose is to create quality auto completions, e.g. conditional flag aware presentation and selection of choices, as well as up-to-date and feature-complete auto completions.", "stars": "1"}, {"name": "mcfly", "url": "https://github.com/cantino/mcfly", "description": "Replaces your default ctrl-r shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed commands. McFly's suggestions are prioritized in real time with a small neural network.", "stars": "7.6k"}, {"name": "mill", "url": "https://github.com/carlosedp/mill-zsh-completions", "description": "Tab completions for Scala's [Mill](http://mill-build.com/) build tool.", "stars": "4"}, {"name": "miniconda", "url": "https://github.com/cmuench/zsh-miniconda", "description": "Tab completions for [miniconda](https://docs.conda.io/en/latest/miniconda.html).", "stars": "1"}, {"name": "misc-completions", "url": "https://github.com/syohex/zsh-misc-completions", "description": "Adds completions for more unix and perl commands.", "stars": "0"}, {"name": "mooseX-App", "url": "https://github.com/perlpunk/MooseX-App-Plugin-ZshCompletion", "description": "Completion generator for Perl module `MooseX::App`.", "stars": "1"}, {"name": "more-completions", "url": "https://github.com/MenkeTechnologies/zsh-more-completions", "description": "13500 ZSH compsys completions! Most were generated by python scripts that parsed --help output and man page output. As such they are of varying quality. Architecture prefixed completions are in the `architecture_src` directory.", "stars": "52"}, {"name": "msfvenom", "url": "https://github.com/Green-m/msfvenom-zsh-completion", "description": "Tab completions for Metasploit.", "stars": "58"}, {"name": "mx-honey", "url": "https://github.com/mukel/mx-honey", "description": "Provides completions for [mx (\u2b50198)](https://github.com/graalvm/mx); a command-line tool used for the development of Graal projects. It's meant to improve the usual workflow `build unittest benchmark ...` ease discovery and provide handy aliases.", "stars": "8"}, {"name": "myincr", "url": "https://github.com/gaojunbin/zsh-myincr/", "description": "Speeds up pasting with autosuggest and incr.", "stars": "0"}, {"name": "nestcli", "url": "https://github.com/behradkhodayar/nestcli-zsh", "description": "Tab completion for the [Nest.js CLI (\u2b502.1k)](https://github.com/nestjs/nest-cli).", "stars": "1"}, {"name": "newman", "url": "https://github.com/selop/newman-autocomplete", "description": "Provides autocompletion for the [Newman CLI (\u2b507.2k)](https://github.com/postmanlabs/newman).", "stars": "0"}, {"name": "ngrok", "url": "https://github.com/bostonaholic/ngrok.plugin.zsh", "description": "Auto-loads [ngrok](https://ngrok.com) and its completions into the shell.", "stars": "2"}, {"name": "nix", "url": "https://github.com/spwhitt/nix-zsh-completions", "description": "Completions for [nix](https://nixos.org/nix/), [NixOS](https://nixos.org/), and [NixOps](https://nixos.org/nixops/).", "stars": "278"}, {"name": "node-ace", "url": "https://github.com/romch007/node-ace-zsh-completion", "description": "Completions for `node ace`.", "stars": "5"}, {"name": "nova", "url": "https://github.com/rbirnie/oh-my-zsh-nova", "description": "Provides auto-complete for nova.", "stars": "6"}, {"name": "npm-run", "url": "https://github.com/akoenig/npm-run.plugin.zsh", "description": "Autocompletion support for `npm run`.", "stars": "53"}, {"name": "npm-scripts-autocomplete", "url": "https://github.com/grigorii-zander/zsh-npm-scripts-autocomplete", "description": "Shows autocomplete suggestions from scripts found in the current directory's `package.json`. Works with `npm` and `yarn`.", "stars": "114"}, {"name": "nx", "url": "https://github.com/jscutlery/nx-completion", "description": "Completions for [nx](https://nx.dev). Requires [`jq`](https://stedolan.github.io/jq/).", "stars": "153"}, {"name": "oh-my-update", "url": "https://github.com/utox39/oh-my-update", "description": "Updates plugins in [oh-my-zsh](https://ohmyz.sh/).", "stars": "4"}, {"name": "okta", "url": "https://github.com/sirhc/okta.plugin.zsh", "description": "Provides command line completions for the [`aws-okta`](https://github.com/segmentio/aws-okta) and [okta-awscli (\u2b50312)](https://github.com/jmhale/okta-awscli) commands.", "stars": "1"}, {"name": "ollama", "url": "https://github.com/Katrovsky/zsh-ollama-completion", "description": "Tab command completion for Ollama AI models management.", "stars": "7"}, {"name": "op", "url": "https://github.com/sirhc/op.plugin.zsh", "description": "Tab completions for [1Password](https://1password.com/)'s [op](https://1password.com/downloads/command-line/) command line tool.", "stars": "10"}, {"name": "openstack", "url": "https://github.com/florentinl/openstack-zsh-plugin", "description": "Add functions and aliases for managing [OpenStack](https://www.openstack.org/).", "stars": "2"}, {"name": "osx-zsh-completions", "url": "https://github.com/nilsonholger/osx-zsh-completions", "description": "Tab completions for some macOS-specific commands like `launchctl`.", "stars": "15"}, {"name": "packer", "url": "https://github.com/wakeful/zsh-packer", "description": "Adds tab completion for [packer](https://packer.io).", "stars": "5"}, {"name": "pagerduty", "url": "https://github.com/jedelson-pagerduty/pagerduty-omz-plugin", "description": "Adds completions for the pagerduty [cli (\u2b5095)](https://github.com/martindstone/pagerduty-cli)", "stars": "0"}, {"name": "pandoc-completion", "url": "https://github.com/srijanshetty/zsh-pandoc-completion", "description": "Pandoc completion plugin.", "stars": "14"}, {"name": "parallels", "url": "https://github.com/benclark/parallels-zsh-plugin", "description": "Add completions for Parallels desktop.", "stars": "9"}, {"name": "pass-zsh-completion", "url": "https://github.com/ninrod/pass-zsh-completion", "description": "convenience repo to easily obtain [pass](https://www.passwordstore.org/) command completion for ZSH.", "stars": "10"}, {"name": "pip-completion", "url": "https://github.com/srijanshetty/zsh-pip-completion", "description": "Autocompletion plugin for pip.", "stars": "23"}, {"name": "pipenv (AlexGascon)", "url": "https://github.com/AlexGascon/pipenv-oh-my-zsh", "description": "Enables aliases for the most common pipenv commands.", "stars": "1"}, {"name": "pipenv (gangleri)", "url": "https://github.com/gangleri/pipenv", "description": "Completions for `pipenv`.", "stars": "13"}, {"name": "pmy", "url": "https://github.com/relastle/pmy", "description": "General purpose context-aware ZSH completion engine powered by [fzf (\u2b5079k)](https://github.com/junegunn/fzf).", "stars": "151"}, {"name": "poetry", "url": "https://github.com/fourdim/zsh-poetry", "description": "Tab completions for [poetry](https://python-poetry.org/).", "stars": "3"}, {"name": "prettier", "url": "https://github.com/sambergo/zsh-prettier-completion/", "description": "Tab completion for [prettier](https://prettier.io/.)", "stars": "0"}, {"name": "pytest-fzf", "url": "https://github.com/jszczepaniak/zsh-pytest-fzf", "description": "lets you select pytest tests using [fzf (\u2b5079k)](https://github.com/junegunn/fzf) and insert them into your terminal.", "stars": "1"}, {"name": "python-module-completion", "url": "https://github.com/UshioA/zsh-python-module-completion", "description": "Intelligent tab completion for python -m commands with hierarchical module navigation and smart project detection.", "stars": "4"}, {"name": "quickjump", "url": "https://github.com/fikovnik/zsh-quickjump", "description": "Adds tab completion support for [skim (\u2b506.7k)](https://github.com/lotabout/skim) for recent files and directories using [fasd (\u2b50108)](https://github.com/whjvenyl/fasd).", "stars": "1"}, {"name": "racket completion", "url": "https://github.com/racket/shell-completion", "description": "Completion for [Racket](http://racket-lang.org).", "stars": "6"}, {"name": "rake-completion", "url": "https://github.com/unixorn/rake-completion.zshplugin", "description": "Add fast tab completion for rakefile targets.", "stars": "8"}, {"name": "rancher", "url": "https://github.com/go/rancher-zsh-completion", "description": "Add completions for the Rancher CLI.", "stars": "10"}, {"name": "rhoas", "url": "https://github.com/craicoverflow/rhoas-zsh-plugin", "description": "Adds completions for [rhoas](https://developers.redhat.com/products/red-hat-openshift-streams-for-apache-kafka/overview).", "stars": "2"}, {"name": "rustup", "url": "https://github.com/pkulev/zsh-rustup-completion", "description": "Tab completions for Rustup.", "stars": "16"}, {"name": "s3cmd", "url": "https://github.com/FFKL/s3cmd-zsh-plugin", "description": "Adds tab completions for [s3cmd](https://s3tools.org/s3cmd).", "stars": "1"}, {"name": "salesforce-cli", "url": "https://github.com/wadewegner/salesforce-cli-zsh-completion", "description": "ZSH command completion for the Salesforce CLI. Requires [jq](https://stedolan.github.io/jq/).", "stars": "89"}, {"name": "saml2aws", "url": "https://github.com/sirhc/saml2aws.plugin.zsh", "description": "Adds completions for [saml2aws (\u2b502.2k)](https://github.com/Versent/saml2aws).", "stars": "2"}, {"name": "sdkman (matthieusb)", "url": "https://github.com/matthieusb/zsh-sdkman", "description": "Add tab completions for [sdkman](https://sdkman.io/).", "stars": "61"}, {"name": "sdkman (yongxingzhao)", "url": "https://github.com/yongxingzhao/zsh-sdkman", "description": "Add tab completions for [sdkman](https://sdkman.io/).", "stars": "0"}, {"name": "sfdx-autocomplete", "url": "https://github.com/jayree/sfdx-autocomplete-plugin", "description": "Autocomplete plugin for Salesforce [sfdx](https://developer.salesforce.com/tools/salesforcecli).", "stars": "11"}, {"name": "skate-actions", "url": "https://github.com/mjmccull0/skate-actions", "description": "Tab completions for [skate (\u2b501.7k)](https://github.com/charmbracelet/skate) personal key-value store.", "stars": "0"}, {"name": "speedtest", "url": "https://github.com/Yash-Singh1/zsh-plugin-speedtest", "description": "Tab completions for the speedtest [cli](https://www.speedtest.net/insights/blog/introducing-speedtest-cli/).", "stars": "2"}, {"name": "spring-boot-plugin", "url": "https://github.com/linux-china/oh-my-zsh-spring-boot-plugin", "description": "Adds autocompletions for [spring-boot](http://projects.spring.io/spring-boot/) commands.", "stars": "9"}, {"name": "ssh (sunlei)", "url": "https://github.com/sunlei/zsh-ssh", "description": "Better host completion for `ssh`.", "stars": "207"}, {"name": "ssh (zpm-zsh)", "url": "https://github.com/zpm-zsh/ssh", "description": "Add host completion for `ssh`.", "stars": "19"}, {"name": "ssh-agent (bobsoppe)", "url": "https://github.com/bobsoppe/zsh-ssh-agent", "description": "Manage `ssh-agent`.", "stars": "26"}, {"name": "ssh-agent (hkupty)", "url": "https://github.com/hkupty/ssh-agent", "description": "Automatically starts `ssh-agent` to set up and load whichever credentials you want for `ssh` connections.", "stars": "12"}, {"name": "ssh-agent (twfksh)", "url": "https://github.com/twfksh/zsh-ssh-agent", "description": "A bloat free utility plugin for managing ssh-agent in ZSH. This plugin automatically starts and manages `ssh-agent` whenever a new ternimal session starts. After running zsh-ssh-agent, you only need to `ssh-add` your keys once. The plugin will handle the rest.", "stars": "2"}, {"name": "ssh-config-suggestions", "url": "https://github.com/yngc0der/zsh-ssh-config-suggestions", "description": "Loads completions for `ssh` from `~/.ssh/config`.", "stars": "1"}, {"name": "supabase", "url": "https://github.com/Taimoor-Tariq/zsh-supabase", "description": "Tab completions for the [supabase cli](https://supabase.com/docs/guides/cli/getting-started)", "stars": "1"}, {"name": "symfony (Akollade)", "url": "https://github.com/Akollade/symfony.plugin.zsh", "description": "Adds completions for [Symfony](https://symfony.com/), including the `bin/console` and `sf` commands.", "stars": "4"}, {"name": "symfony-complete", "url": "https://github.com/voronkovich/symfony-complete.plugin.zsh", "description": "Universal completion for [Symfony](https://symfony.com/doc/current/components/console.html) based CLI applications: `composer`, `php-cs-fix`, `bin/console`, `artisan`, `php-cs-fixer` and etc. This supports autocompletion for subcommands and GNU-style options (`--help`)", "stars": "9"}, {"name": "tailscale (heroeslament)", "url": "https://github.com/HeroesLament/zsh-tailscale-plugin", "description": "Tab completion and aliases for [tailscale](https://www.tailscale.com/).", "stars": "10"}, {"name": "tailscale (hsrzq)", "url": "https://github.com/hsrzq/PluginForTailscale", "description": "Tab completions for [tailscale](https://www.tailscale.com/). Only works on macOS.", "stars": "3"}, {"name": "tailscale-ssh", "url": "https://github.com/Seraphin-/zsh-tailscale-ssh", "description": "Provides host completion based off tailscale status. It automatically strips the MagicDNS suffix, if present.", "stars": "1"}, {"name": "talosctl", "url": "https://github.com/RusMephist/talosctl-zsh-plugin", "description": "Tab completion for [Talos Linux](https://www.talos.dev/v1.6/introduction/what-is-talos/).", "stars": "4"}, {"name": "task", "url": "https://github.com/targendaz2/taskfile", "description": "Tab completions for [Task](https://taskfile.dev/).", "stars": "4"}, {"name": "taskbook", "url": "https://github.com/mastern2k3/taskbook-zsh-plugin", "description": "Auto-completes task numbers for taskbook.", "stars": "3"}, {"name": "terragrunt", "url": "https://github.com/jkavan/terragrunt-oh-my-zsh-plugin", "description": "Tab completion for [Terragrunt (\u2b509.4k)](https://github.com/gruntwork-io/terragrunt).", "stars": "21"}, {"name": "test-kitchen", "url": "https://github.com/pelletiermaxime/test-kitchen-zsh-plugin", "description": "Add completions for [Test Kitchen (\u2b501.9k)](https://github.com/test-kitchen/test-kitchen)).", "stars": "7"}, {"name": "tinygo", "url": "https://github.com/sago35/tinygo-autocmpl", "description": "Add tab completions for [tinygo](https://tinygo.org/).", "stars": "16"}, {"name": "tio", "url": "https://github.com/JBarberU/zsh-tio", "description": "Add tab completions for tio", "stars": "0"}, {"name": "tmux pane words", "url": "https://gist.github.com/blueyed/6856354", "description": "Key bindings to complete words from your [tmux](https://tmux.github.io) pane."}, {"name": "tofu", "url": "https://github.com/marknefedov/oh-my-zsh-tofu", "description": "Autoloads tab completions for `tofu`.", "stars": "0"}, {"name": "tshark", "url": "https://github.com/Yoswell/zsh_tshark_autocomplete", "description": "Adds tab completions for [TShark](https://tshark.dev/) that provide deep, protocol-aware, and hierarchical autocompletion for display filters (`-Y`) and extracted fields (`-e`). Unlike traditional shell completions that only suggest flat protocol names or static options, this tool understands the internal structure of TShark fields.", "stars": "2"}, {"name": "tugboat", "url": "https://github.com/DimitriSteyaert/Zsh-tugboat", "description": "Adds autocompletion for [tugboat (\u2b501.4k)](https://github.com/petems/tugboat) command.", "stars": "4"}, {"name": "umake", "url": "https://github.com/zlsun/umake", "description": "Tab completion for Ubuntu umake.", "stars": "1"}, {"name": "url-httplink", "url": "https://github.com/Valodim/zsh-_url-httplink", "description": "Extends ZSH's \\_urls completion, allowing it to complete urls from html pages.", "stars": "4"}, {"name": "uv", "url": "https://github.com/lipov3cz3k/zsh-uv", "description": "Tab completion for [uv (\u2b5081k)](https://github.com/astral-sh/uv).", "stars": "1"}, {"name": "vert.x", "url": "https://github.com/davidafsilva/vert.x-omz-plugin", "description": "Provides autocomplete features for the [vertx](https://vertx.io/) command.", "stars": "0"}, {"name": "vorpal", "url": "https://github.com/VorpalBlade/vorpal-zsh-completions", "description": "Adds completions for some projects whose upstream appears dead, including [duperemove (\u2b50972)](https://github.com/markfasheh/duperemove), [optimus-manager (\u2b502.4k)](https://github.com/Askannz/optimus-manager) and [pacutils (\u2b50131)](https://github.com/andrewgregory/pacutils).", "stars": "1"}, {"name": "web-open", "url": "https://github.com/AndrewHaluza/zsh-web-open", "description": "Adds alias to open web pages. Only works with Ubuntu 20.", "stars": "1"}, {"name": "web-search", "url": "https://github.com/GowayLee/zsh_web_search", "description": "Runs a search in the specified search engine in your default browser.", "stars": "3"}, {"name": "wsl-notify", "url": "https://github.com/masonc15/wsl-notify-zsh", "description": "Uses [wsl-notify-send (\u2b50174)](https://github.com/stuartleeks/wsl-notify-send) to notify when a command takes longer than 15 seconds. Windows-only.", "stars": "1"}, {"name": "xcode", "url": "https://github.com/keith/zsh-xcode-completions", "description": "Completions for some Xcode command line tools - `genstrings`, `nm`, `plutil`, `xcode-select`, `xcodebuild`, `xcrun`, `simctl`, `strings`, `swift-demangle`, `swift` and `lipo`.", "stars": "62"}, {"name": "yabai", "url": "https://github.com/Amar1729/yabai-zsh-completions", "description": "Add completions for macOS [yabai (\u2b5028k)](https://github.com/koekeishiya/yabai/) tiling window manager.", "stars": "16"}, {"name": "yarn-extra-completion", "url": "https://github.com/BuonOmo/yarn-extra-completion", "description": "Inspired by [lukechilds/zsh-better-npm-completion (\u2b50497)](https://github.com/lukechilds/zsh-better-npm-completion).", "stars": "39"}, {"name": "yarn", "url": "https://github.com/g-plane/zsh-yarn-autocompletions", "description": "Add autocompletions for `yarn add`, `yarn remove`, `yarn upgrade`, `yarn why` and `yarn run`.", "stars": "589"}, {"name": "yt-dlp", "url": "https://github.com/clavelm/yt-dlp-omz-plugin", "description": "Tab completions for [yt-dlp (\u2b50150k)](https://github.com/yt-dlp/yt-dlp).", "stars": "9"}, {"name": "zenquotes", "url": "https://github.com/aminelch/zenquotes", "description": "Displays a random quote from [zenquotes.io](https://zenquotes.io).", "stars": "0"}, {"name": "zoxide", "url": "https://github.com/jnooree/zoxide-zsh-completion", "description": "Tab completions for [zoxide (\u2b5035k)](https://github.com/ajeetdsouza/zoxide).", "stars": "4"}, {"name": "zpacman", "url": "https://github.com/Yttehs-HDX/zsh-zpacman/", "description": "Add tab completions for [zpacman](https://github.com/Yttehs-HDX/zpacman.git).", "stars": "0"}, {"name": "021011", "url": "https://github.com/guesswhozzz/021011.zsh-theme", "description": "Minimalist. Includes a single `git` marker for VS Code.", "stars": "124"}, {"name": "0i0", "url": "https://github.com/0i0/0i0.zsh-theme", "description": "Optimized for dark terminal windows, uses nerdfont `git` status decorations.", "stars": "15"}, {"name": "14degree", "url": "https://github.com/saims0n/14degree-zsh-theme/", "description": "Includes `git`, `virtualenv` and `rvm` status decorations.", "stars": "2"}, {"name": "1999", "url": "https://github.com/DTan13/zsh1999", "description": "Powerline-esque theme. Includes `git` status decorations, network and battery status.", "stars": "6"}, {"name": "7eth", "url": "https://github.com/chokri/zsh-theme", "description": "Minimalist theme with decorator for `git` status.", "stars": "0"}, {"name": "a", "url": "https://github.com/chammanganti/a-zsh-theme", "description": "Simple theme with current directory and `git` status decorations.", "stars": "3"}, {"name": "abbr (theme)", "url": "https://github.com/PhilsLab/abbr-zsh-theme", "description": "Displays an abbreviated version of the current directory path, shows the Python virtualenv, Rust version, `git` status, and the exit code of last command. Works well on dark backgrounds by default but colors can be easily customized.", "stars": "2"}, {"name": "abhiyan", "url": "https://github.com/abhiyandhakal/abhiyan.zsh/", "description": "Segmented prompt. Includes decorators for `git` branch, staged file count, unstaged file count & untracked file count, username, current working directory and the time. Requires Powerline-compatible fonts.", "stars": "6"}, {"name": "absolute", "url": "https://github.com/NelsonBrandao/absolute", "description": "Very clean looking theme with decorators for `git` status, `node` version and the exit code from the last command.", "stars": "41"}, {"name": "abzt", "url": "https://github.com/stentibbing/abzt-zsh-theme", "description": "No nonsense theme with decorators for `git` status and directory information. Requires a nerdfont.", "stars": "1"}, {"name": "acenoster", "url": "https://github.com/himdek/Acenoster-ZSH-Theme", "description": "A multi-purpose theme with very detailed `git` and `mercurial` support. Also includes decorators for AWS profile name, virtual environment name if any, number of background tasks, current directory and previous command's exit code if non-zero.", "stars": "12"}, {"name": "achab", "url": "https://github.com/niotna/antoinechab-theme", "description": "Includes decorators for the current folder path, the current user and the current `git` branch. Decorator colors are easily customizable.", "stars": "3"}, {"name": "adamdodev", "url": "https://github.com/adamdodev/adamdodev-zsh-theme", "description": "Includes decorators for `git` status, the name of your AWS profile, the name of your Azure Service Principal, kubernetes context, terraform workspace, last command exit status and current working directory.", "stars": "1"}, {"name": "adlee", "url": "https://github.com/adlee-was-taken/oh-my-zsh-osx/blob/master/adlee.zsh-theme", "description": "macOS theme, requires a Powerline-compatible font.", "stars": "0"}, {"name": "adoz", "url": "https://github.com/unixorn/awesome-zsh-plugins/blob/main/README.md/daviosoo/adoz-zsh-theme", "description": "A minimalistic theme with a focus on purple and blue color tones. Adoz provides a clean, modern prompt that displays essential information while maintaining a sleek aesthetic. Highly customizable by setting environment variables. Includes decorators for user\\@hostname, current directory, timestamp and `git` status."}, {"name": "af-magic-dynamic", "url": "https://github.com/rslavin/af-magic-dynamic", "description": "Modified version of [af-magic (\u2b507)](https://github.com/andyfleming/oh-my-zsh/blob/master/themes/af-magic.zsh-theme) with dynamic path shortening.", "stars": "1"}, {"name": "afaq", "url": "https://github.com/afaq1337/afaq.zsh-theme", "description": "Two line theme with decorators for hostname, local IP address, current working directory, current time, `git` status and Python virtualenv.", "stars": "0"}, {"name": "aflah-bhari", "url": "https://github.com/AflahB/aflah-bhari-zsh-theme", "description": "Modified version of the [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) theme in oh-my-zsh.", "stars": "0"}, {"name": "aftermath", "url": "https://github.com/schanur/aftermath", "description": "Get a nice summary line after each command you run in your shell.", "stars": "2"}, {"name": "agitnoster", "url": "https://github.com/dbestevez/agitnoster-theme", "description": "Based on [agnoster](https://gist.github.com/3712874) theme included in [Oh My Zsh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh) and [bash-git-prompt (\u2b506.9k)](https://github.com/magicmonty/bash-git-prompt). Shows detailed information about `git` status.", "stars": "7"}, {"name": "agkozak", "url": "https://github.com/agkozak/agkozak-zsh-prompt", "description": "Uses three asynchronous methods to keep the ZSH prompt responsive while displaying the `git` status and indicators of SSH connection, exit codes, and `vi` mode, along with an abbreviated, `PROMPT_DIRTRIM`-style path. Very customizable. Asynchronous even on Cygwin and MSYS2.", "stars": "338"}, {"name": "agnopro", "url": "https://github.com/arhafizi/agnopro-zsh-theme", "description": "A high-performance, feature-rich ZSH theme with intelligent context display, inspired by and based on Agnoster but enhanced with additional developer-friendly features. Includes decorators for current directory, nodejs version, golang version, .Net version, `git` status, AWS profile, user\\@host, background jobs and Python environment.", "stars": "0"}, {"name": "agnoster (fcamblor)", "url": "https://github.com/fcamblor/oh-my-zsh-agnoster-fcamblor", "description": "Solarized [Agnoster](https://gist.github.com/agnoster/3712874) variant with `git` status information. Requires a unicode font and works best with a [solarized (\u2b5016k)](https://github.com/altercation/solarized) terminal.", "stars": "251"}, {"name": "agnoster (fseguin)", "url": "https://github.com/fsegouin/oh-my-zsh-agnoster-mod-theme", "description": "[agnoster](https://gist.github.com/agnoster/3712874) variant with a right prompt.", "stars": "4"}, {"name": "agnoster-gentoo", "url": "https://github.com/r7l/agnoster-gentoo-zsh-theme", "description": "A Gentoo flavored version of the [Agnoster ZSH Theme (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme) that includes user\\@hostname and `git` status decorations. Works better with a unicode font.", "stars": "1"}, {"name": "agnoster-j", "url": "https://github.com/apjanke/agnosterj-zsh-theme", "description": "Optimized for [solarized](https://ethanschoonover.com/solarized/) color scheme, `git` or other VCS tools, and unicode-compatible fonts. Includes decorators for status of last command run, user\\@hostname, `git` status, working directory, whether running as root, whether background jobs are running, and other information.", "stars": "20"}, {"name": "agnoster-mod", "url": "https://github.com/fsegouin/oh-my-zsh-agnoster-mod-theme", "description": "[Agnoster](https://gist.github.com/agnoster/3712874) variant with a right-prompt.", "stars": "4"}, {"name": "agnoster-multiline", "url": "https://github.com/mxkrsv/agnoster-multiline", "description": "Based on [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme). Includes decorators for current directory and `git` status. Requires a font with powerline and `git` glyphs. Automatically disables non-ascii glyphs on linux ttys.", "stars": "0"}, {"name": "agnoster-plus", "url": "https://github.com/jiahut/agnoster-plus.zsh-theme", "description": "[Agnoster](https://gist.github.com/agnoster/3712874) variant optimized for use with [Solarized Dark (\u2b5016k)](https://github.com/altercation/solarized/blob/master/iterm2-colors-solarized/Solarized%20Dark.itermcolors) terminal color scheme. Includes `git` status.", "stars": "6"}, {"name": "agnoster-refresh", "url": "https://github.com/fusion94/Agnoster-refresh", "description": "[Agnoster](https://gist.github.com/agnoster/3712874) variant, includes battery and online status.", "stars": "5"}, {"name": "agnoster-repopath", "url": "https://github.com/ivanfurlan/agnoster-repopath-theme", "description": "Based on [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme) and [Passion (\u2b50345)](https://github.com/ChesterYue/ohmyzsh-theme-passion) themes. Includes `git` and `mercurial` status, current time and time the last command took decorations in the prompt.", "stars": "2"}, {"name": "agnoster-timestamp-newline", "url": "https://github.com/DylanDelobel/agnoster-timestamp-newline-zsh-theme", "description": "[Agnoster](https://gist.github.com/agnoster/3712874) variant with timestamp and newline added.", "stars": "6"}, {"name": "agnoster", "url": "https://gist.github.com/agnoster/3712874", "description": "Optimized for solarized terminal color schemes, shows `git` decorations, user\\@host, working directory, the previous command's exit status and whether you are running with root privileges. Requires a Powerline-compatible font."}, {"name": "agnosterAfro", "url": "https://github.com/afrozalm/agnosterAfro", "description": "Based on [Powerline (\u2b502.9k)](https://github.com/Lokaltog/vim-powerline) and [Agnoster](https://gist.github.com/agnoster/3712874) themes and inspired by the [agnosterzak (\u2b50402)](https://github.com/zakaziko99/agnosterzak-ohmyzsh-theme).", "stars": "6"}, {"name": "agnosterzak", "url": "https://github.com/zakaziko99/agnosterzak-ohmyzsh-theme", "description": "Based on [Agnoster](https://gist.github.com/agnoster/3712874), shows battery life, date & time, `git` status, current directory and user & host information.", "stars": "402"}, {"name": "ai-candy", "url": "https://github.com/SihaoLiu/ai-candy", "description": "A responsive [oh-my-zsh](https://github.com/ohmyzsh) theme for the AI-assisted developer who works across containers, VMs, and bare metal. Includes decorators for OS, kernel info, whether it is a `ssh` session, `git` status, GitHub integration, AI tool status and smart caching.", "stars": "0"}, {"name": "ai-hayasaka", "url": "https://github.com/aeghost/ai-hayasaka-zsh-theme", "description": "Minimalist theme with `git` status, ruby env and python virtualenv decorators.", "stars": "0"}, {"name": "air", "url": "https://github.com/Ivan-Kuzmichev/air", "description": "Minimalist theme with `git` status decorations.", "stars": "0"}, {"name": "akzsh", "url": "https://github.com/awkimball/akzsh", "description": "Works best with a dark terminal theme, includes `git` decorations.", "stars": "1"}, {"name": "al-magic", "url": "https://github.com/Alustrat/al-magic/", "description": "Clone of the oh-my-zsh [af-magic (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/af-magic.zsh-theme) theme with the time added at the right of the prompt.", "stars": "2"}, {"name": "alarangeiras", "url": "https://github.com/alarangeiras/alarangeiras-zsh-theme/", "description": "Minimalist theme with `git` status decorations.", "stars": "0"}, {"name": "ale", "url": "https://github.com/alepimentel/ale-zsh", "description": "Based on the fino theme. Includes `git`, `virtualenv` and `node` status decorations.", "stars": "3"}, {"name": "alesrosina", "url": "https://github.com/alesrosina/oh-my-zsh-alesrosina-theme", "description": "Includes decorators for `git` information, current directory and the last command's return status.", "stars": "0"}, {"name": "alien-minimal", "url": "https://github.com/eendroroy/alien-minimal", "description": "Minimalist ZSH theme with `git` status displayed.", "stars": "151"}, {"name": "alien", "url": "https://github.com/eendroroy/alien", "description": "Powerline-esque ZSH theme that shows `git` decorations and the exit code of the last command. Faster than many other prompts because it determines the `git` decorations asynchronously in a background process.", "stars": "345"}, {"name": "almel", "url": "https://github.com/Ryooooooga/almel", "description": "Inspired by [agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme), written in Rust. Includes `git` status, user\\@host, last command exit status and working directory decorations", "stars": "26"}, {"name": "aloy (garethclews)", "url": "https://github.com/garethclews/aloy", "description": "Fork of [@elenapan's (\u2b503.9k)](https://github.com/elenapan/dotfiles) lena theme. Includes magic enter from subnixr's [minimal (\u2b50277)](https://github.com/subnixr/minimal) where hitting enter without any further commands prints out some useful `ls`, `git` and current working directory information.", "stars": "12"}, {"name": "aloy (karetsu)", "url": "https://github.com/karetsu/aloy", "description": "Fork of [@elenapan's (\u2b503.9k)](https://github.com/elenapan/dotfiles) lena ZSH theme. extended to give a little more information in it. It also includes the 'magic enter' from subnixr's [minimal (\u2b50277)](https://github.com/subnixr/minimal) where hitting enter without any further commands prints out some useful `ls`, `git` and current working directory information.", "stars": "12"}, {"name": "alp", "url": "https://github.com/zrut747/alp/", "description": "A simple theme with decorations for current directory, root status, username and host.", "stars": "0"}, {"name": "alpha", "url": "https://github.com/Republic-Of-Lunar/alpha-zsh-theme", "description": "Includes decorators for username\\@hostname and current directory.", "stars": "1"}, {"name": "alpharized", "url": "https://github.com/NicoSantangelo/Alpharized", "description": "Optimized to work with [solarized](http://ethanschoonover.com/solarized) dark terminals. It's a modified version of the [avit theme (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/avit.zsh-theme).", "stars": "11"}, {"name": "amoyly", "url": "https://github.com/Br1an6/amoyly.zsh-theme", "description": "An elegant and comfortable-reading theme based on [Agnoster](https://gist.github.com/agnoster/3712874).", "stars": "1"}, {"name": "amplify", "url": "https://github.com/clintfoster/ohmyzsh-theme-amplify", "description": "Minimalist, includes AWS Amplify envioronment and `git` status decorations.- [andy (\u2b500)](https://github.com/andymcguinness/andys-theme) - Modified [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme) theme with better `git` support.", "stars": "0"}, {"name": "antoinechab", "url": "https://github.com/antoinechab/antoinechab-theme", "description": "Includes `git` status, username, time and current directory decorations.", "stars": "3"}, {"name": "antsy", "url": "https://github.com/jeffmhubbard/antsy-zsh-theme", "description": "Shows `git` branch and status decorations, virtualenv, exit status, jobs count, and vi-mode indicator.", "stars": "5"}, {"name": "aofxta", "url": "https://github.com/aofxta/aofxta.zsh-theme/", "description": "Includes decorators for last command's execution time, `git` information, current directory and current time.", "stars": "0"}, {"name": "ap2", "url": "https://github.com/aungphyo-dev/ap2.zsh", "description": "Minimalist them with decortators for time, OS, current directory, `git` status and the last command's exit status.", "stars": "0"}, {"name": "aperiodic", "url": "https://github.com/piccobit/aperiodic-zsh-theme", "description": "Shows `git` decorations, user, host, whether root, active Python virtual environment, current Ruby interpreter, visual and numeric status of the last command, power management status and time and date.", "stars": "2"}, {"name": "aphrodite", "url": "https://github.com/win0err/aphrodite-terminal-theme", "description": "Minimalistic theme without visual noise. Displays only the necessary information: current user, hostname, working directory, `git` branch if one exists. Looks great both with dark and white terminals.", "stars": "173"}, {"name": "aplos", "url": "https://github.com/sunquan1991/aplos", "description": "Minimal ZSH prompt with working directory, `git` local info, `git` remote info, time and exit code.", "stars": "4"}, {"name": "apollo", "url": "https://github.com/mjrafferty/apollo-zsh-theme", "description": "A heavily customizable, compatible and performant ZSH theme that uses modules to enable features.", "stars": "74"}, {"name": "appa", "url": "https://github.com/givensuman/appa-zsh-theme", "description": "A tidy little theme based on omz's [refined (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/refined.zsh-theme). Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts).", "stars": "0"}, {"name": "apple (aramirol)", "url": "https://github.com/aramirol/apple-zsh-custom-themes", "description": "Based on [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme), includes `vcs` status decorations. Colors customizable by setting vars in your `.zshrc`.", "stars": "1"}, {"name": "apple (bjrowlett2)", "url": "https://github.com/bjrowlett2/apple-zsh-theme", "description": "Minimalist theme with `git` status decorations.", "stars": "0"}, {"name": "arael", "url": "https://github.com/aknackd/zsh-themes", "description": "Fork of [gallifrey (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gallifrey.zsh-theme).", "stars": "0"}, {"name": "archcraft", "url": "https://github.com/mrx04programmer/ZshTheme-ArchCraft", "description": "Greenish theme, optimized for dark backgrounds. Includes `git` status decorations.", "stars": "23"}, {"name": "archie", "url": "https://github.com/dcavalcante/archie", "description": "Arch Linux inspired ZSH theme. Based on the [norm (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/norm.zsh-theme) theme.", "stars": "2"}, {"name": "archmocha", "url": "https://github.com/mikkurogue/archmocha/", "description": "Some of [catpucchin (\u2b5037)](https://github.com/JannoTjarks/catppuccin-zsh)'s mocha theming with an Arch Linux twist. Includes decorators for user\\@hostname, current directory and `git` status.", "stars": "1"}, {"name": "arctic-glow", "url": "https://github.com/Etto48/arcticglow-zsh-theme", "description": "Based on [agnoster](https://gist.github.com/3712874). Includes decorators for `git` status, python virtual environment, current directory, username and operating system.", "stars": "2"}, {"name": "arity", "url": "https://github.com/hybras/Arity-Zsh-Theme", "description": "A simple theme designed for readability and to give an overview at a glance. Includes path and `git` decorations.", "stars": "0"}, {"name": "aronhoyer", "url": "https://github.com/aronhoyer/zsh-theme", "description": "Minimalist theme with right-side `git` status decorations.", "stars": "0"}, {"name": "arrow-minimal", "url": "https://github.com/maxim-usikov/arrow-minimal.zsh-theme", "description": "A minimal ZSH theme with `git` decorations.", "stars": "0"}, {"name": "arrow", "url": "https://github.com/milon/arrow-zsh-theme", "description": "Minimal theme, includes `git` status decorations.", "stars": "0"}, {"name": "asciigit", "url": "https://github.com/cemsbr/asciigit", "description": "An ASCII-only theme for `git` users who don't want to use fonts with extra glyphs.", "stars": "6"}, {"name": "astral", "url": "https://github.com/xwmx/astral", "description": "Theme for dark backgrounds with zen mode. Works well with the zsh-users [zsh-syntax-highlighting (\u2b5022k)](https://github.com/zsh-users/zsh-syntax-highlighting) plugin. Includes decorators for execution time of last command, when it was run, its exit status, machine name, current path, `ssh` status, and `git` status.", "stars": "18"}, {"name": "astro", "url": "https://github.com/iplaces/astro-zsh-theme", "description": "Based on the `ys` and [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell) themes.", "stars": "108"}, {"name": "async", "url": "https://github.com/mje-nz/zsh-themes", "description": "Shows current directory, `git` state, return value of last command if it had an error code, number of background jobs, execution time of long-running commands, current python virtualenv.", "stars": "4"}, {"name": "aterminal", "url": "https://github.com/guiferpa/aterminal", "description": "Displays Node.js, NPM, Docker, Go, Python, Elixir and Ruby information in the prompt.", "stars": "37"}, {"name": "aub", "url": "https://github.com/FraSharp/aub", "description": "Includes decorations for `git` and `hg` status and `username` at `host`.", "stars": "2"}, {"name": "australis", "url": "https://github.com/Kimitzuni/australis-theme", "description": "Lightweight theme with decorators for `git` information and current directory. Requires `git` plugin from [oh-my-zsh](https://github.com/ohmyzsh).", "stars": "0"}, {"name": "avil", "url": "https://github.com/avil13/avil-zsh-theme", "description": "Minimalist theme with `git` decorations.", "stars": "0"}, {"name": "avit-d2k", "url": "https://github.com/fdaciuk/avit-da2k", "description": "Based on the oh-my-zsh [avit (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/avit.zsh-theme) theme, with small changes.", "stars": "13"}, {"name": "avit-mod", "url": "https://github.com/zlsun/avit-mod", "description": "Modified version of oh-my-zsh's [avit (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/avit.zsh-theme) theme.", "stars": "0"}, {"name": "avoleo", "url": "https://github.com/flameleo11/avoleo-zsh-theme", "description": "Features a date and time prompt for each command, as well as a command number in history. In addition, it uses special symbols '\u283e' and '\u2876' to display `git` information if applicable in the current path. It also supports custom colors based on the Gnome-Terminal default color palette.", "stars": "1"}, {"name": "aws", "url": "https://github.com/chiemerieezechukwu/aws-zsh-theme", "description": "Based on [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell), with an extra decorator to show your `$AWS_PROFILE` when it is set.", "stars": "1"}, {"name": "backbone", "url": "https://github.com/42LM/backbone-zsh-prompt", "description": "A bare minimum single file prompt, fast as a roadrunner MEEP! MEEP. Includes `git` status and current directory decorations.", "stars": "2"}, {"name": "baddcafe", "url": "https://github.com/dimgatz98/Baddcafe_zsh_theme", "description": "Provides dynamic system information. Includes decorators for `git` status, cpu usage, memory usage, battery level, local and global IP addresses, current time, current directory and the exit status of the last command run.", "stars": "3"}, {"name": "bahman", "url": "https://github.com/bahmanworld/bahman-zsh-theme", "description": "Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts). Has `git` status decorator.", "stars": "1"}, {"name": "banana", "url": "https://github.com/sorcererxw/banana-zsh-theme", "description": "Includes `git` status decorations and current directory.", "stars": "6"}, {"name": "bandit", "url": "https://github.com/Holger-Will/zsh_bandit", "description": "Another Powerline variant.", "stars": "3"}, {"name": "bar (anki-code)", "url": "https://github.com/anki-code/shell-prompt-theme-bar", "description": "Minimalist settings for [p10k (\u2b5053k)](https://github.com/romkatv/powerlevel10k).", "stars": "2"}, {"name": "bar (xp-bar)", "url": "https://github.com/xp-bar/zsh-bar-theme", "description": "Includes username, host, pwd, `git` status decorations and 3x hour reminders to drink water.", "stars": "3"}, {"name": "barion", "url": "https://github.com/SEbbaDK/barion", "description": "A fast compiled prompt with a compact `git` status overview. Reminiscent of powerline. Requires [Crystal](https://crystal-lang.org/) to build.", "stars": "1"}, {"name": "base", "url": "https://github.com/Rodr1goTavares/based-zsh-theme", "description": "A minimal and functional ZSH theme designed for developers and sysadmins who frequently work on remote servers, VPS, or VPNs. Includes decorators for your public IP address, `git` status and current directory.", "stars": "2"}, {"name": "bash", "url": "https://github.com/starseekist/bash-zsh-theme", "description": "Looks like the default `bash` prompt.", "stars": "0"}, {"name": "bashi", "url": "https://github.com/eli-oat/bashi", "description": "Optimized for Ahmet S\u00fclek's [Flat UI Terminal (\u2b50620)](https://github.com/ahmetsulek/flat-terminal) theme and Pasquale D'Silva's [Saturn Terminal (\u2b5073)](https://github.com/psql/saturn-colors) theme.", "stars": "5"}, {"name": "bashlover", "url": "https://github.com/Vu0811/bashlover", "description": "Designed for those who appreciate the powerful features of ZSH shell but still prefer a simple, classic interface similar to the `bash` shell. Includes decorators for `git` information, user\\@host and the current working directory", "stars": "3"}, {"name": "bashplus", "url": "https://github.com/Elagoht/BashPlusZshTheme", "description": "Colorized replica of the default `bash` prompt with decorators for `virtualenv` and `git` status.", "stars": "0"}, {"name": "bastard", "url": "https://github.com/jsundqvist/bastard.zsh-theme", "description": "Modified version of [gitster (\u2b507)](https://github.com/zimfw/gitster) theme for [ZIM (\u2b504.6k)](https://github.com/zimfw/zimfw).", "stars": "2"}, {"name": "bearable", "url": "https://github.com/JanmanX/bearable-zsh", "description": "Works well with dark terminal backgrounds.", "stars": "1"}, {"name": "bearings", "url": "https://github.com/liamg/bearings", "description": "A fast, clean, super-customizable shell prompt. Includes decorators for current directory, `git` status, exit code of last command, duration of last command, background jobs & username.", "stars": "202"}, {"name": "bedbugs", "url": "https://github.com/justino/zsh-theme-bedbugs", "description": "Inspired by [Agnoster](https://gist.github.com/agnoster/3712874), this multiline prompt includes decorators for `git` status information, background job count, working directory, user and hostname, Python virtualenv when present, colored return value of last command and root/user sigil.", "stars": "0"}, {"name": "beer", "url": "https://github.com/tcnksm/oh-my-zsh-beer-theme", "description": "Inspired by [cloud (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/cloud.zsh-theme), but with beer icons.", "stars": "3"}, {"name": "bender", "url": "https://github.com/specious/bender", "description": "Fancy two-line prompt with git integration.", "stars": "9"}, {"name": "berghain", "url": "https://github.com/meshkinyar/berghain.zsh-theme", "description": "Minimalist theme. Includes decorators for the exit code of the last command run and for `git` status.", "stars": "1"}, {"name": "bernkastel", "url": "https://github.com/JamesLaverack/bernkastel", "description": "Based on [ys (\u2b50186k)](https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/ys.zsh-theme). Includes decorations for kubernetes context, current directory, last command exit status and `git` status.", "stars": "1"}, {"name": "better-robbyrussell", "url": "https://github.com/ymulenll/oh-my-zsh-better-robbyrussell", "description": "Modified version of the [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) theme in oh-my-zsh that keeps the simplicity of the original theme while adding AWS profile awareness. Includes decorators for AWS profile, `git` branch display with optional truncation, directory path and the exit status of last command run.", "stars": "0"}, {"name": "bgnoster", "url": "https://github.com/vvvvv/bgnoster.zsh-theme", "description": "[Agnoster](https://gist.github.com/agnoster/3712874) variant with unicode symbols baked in.", "stars": "0"}, {"name": "bigshrimp", "url": "https://github.com/taksyon/BigShrimp-zsh-theme", "description": "A clear and concise theme that includes decorators for username\\@host, current directory and `git` status.", "stars": "2"}, {"name": "bigyls", "url": "https://github.com/Bigyls/Bigyls-zsh-theme", "description": "Based on [lpha3cho (\u2b5047)](https://github.com/sdcampbell/lpha3cho-Oh-My-Zsh-theme-for-pentesters). Includes decorators for date, time, IP address, `git` status, plugins and current directory.", "stars": "2"}, {"name": "bira", "url": "https://github.com/zimfw/bira", "description": "Fork of Oh-My-ZSH [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme) theme. Includes decorators for working directory, username\\@host, `git` status information, Python [venv](https://docs.python.org/3/library/venv.html) and a status code when the last command had an error.", "stars": "3"}, {"name": "birame", "url": "https://github.com/maniat1k/birame", "description": "Based on [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme).", "stars": "3"}, {"name": "biraskull", "url": "https://github.com/Shahryar-Pirooz/biraSkull.zsh-theme", "description": "Based on [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme), includes root status and `git` status decorations.", "stars": "0"}, {"name": "biratime", "url": "https://github.com/vemonet/biratime", "description": "Based on the [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme) theme, but displays the date instead of the username in the prompt.", "stars": "3"}, {"name": "birav2", "url": "https://github.com/shahid64/birav2-theme", "description": "Based on [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme). Includes `git`, `rvm` and `virtualenv` status decorations.", "stars": "1"}, {"name": "black-Void", "url": "https://github.com/black7375/BlaCk-Void-Zsh", "description": "Includes account info, root user, using ssh, directory lotation, write permission, and vcs info decorations.", "stars": "358"}, {"name": "blackrain", "url": "https://github.com/ginfuru/zsh-blackrain", "description": "Another `git`-aware theme.", "stars": "7"}, {"name": "blaze", "url": "https://github.com/danieltodor/blaze", "description": "Visually similar to powerline. Requires `make` and `g++`. Works best with your terminal set to use a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts). Includes decorators for current directory, execution time of last command, exit status of last command, `git` status information, date, time, username and host. Can be extended with custom segments.", "stars": "40"}, {"name": "blazux", "url": "https://github.com/blazux/omz-theme", "description": "Includes `git` status decoration and a smiley/sad face indicator of the last command's exit status.", "stars": "2"}, {"name": "blinks (max13ft)", "url": "https://github.com/max13fr/blinks.zsh-theme", "description": "Adds mercurial support to oh-my-zsh's [blink (\u2b500)](https://github.com/max13fr/blinks.zsh-theme) theme.", "stars": "0"}, {"name": "blinks-xfan", "url": "https://github.com/ixfan/blinks-xfan", "description": "Based on the existing theme [blinks (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/blinks.zsh-theme).", "stars": "1"}, {"name": "bliss", "url": "https://github.com/joshjon/bliss-zsh", "description": "A delicate theme that injects color without overwhelming your workspace. Designed to be used with the [bliss iTerm (\u2b5015)](https://github.com/joshjon/bliss-iterm) color scheme and [bliss dircolors (\u2b5075)](https://github.com/joshjon/bliss-dircolors). Includes `git` status decorations.", "stars": "24"}, {"name": "blox", "url": "https://github.com/yardnsm/blox-zsh-theme", "description": "A minimal and fast ZSH theme that shows you what you need. It consists of blocks: each block is shown inside a pair of \\[square brackets], and you can add blocks by simply creating a function.", "stars": "60"}, {"name": "bluehigh", "url": "https://github.com/hiroppy/bluehigh.zsh-theme", "description": "Minimal theme, displays `git` information.", "stars": "3"}, {"name": "bluelines", "url": "https://github.com/apbarrero/bluelines", "description": "Clear and blue theme.", "stars": "3"}, {"name": "bluo", "url": "https://github.com/varunpbardwaj/bluo", "description": "Colorful prompt segments reminiscent of [bullet-train (\u2b502.8k)](https://github.com/caiogondim/bullet-train.zsh) or [powerlevel10k (\u2b5053k)](https://github.com/romkatv/powerlevel10k). Includes `git` status decorations.", "stars": "2"}, {"name": "boban", "url": "https://github.com/TheEdgeOfRage/boban-zsh", "description": "A powerline-style file based on [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme). Includes decorators for user\\@hostname, `git` status, current working directory, python venv, AWS profile, `$KUBECONFIG`, the terraform workspace and the exit status of the last command run. Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts) for symbols to render properly.", "stars": "1"}, {"name": "bogo", "url": "https://github.com/cubasepp/zsh-bogo-theme", "description": "Inspired by [zeta (\u2b50231)](https://github.com/skylerlee/zeta-zsh-theme). Includes `git` and ruby version decorations.", "stars": "0"}, {"name": "boom", "url": "https://github.com/the0neWhoKnocks/zsh-theme-boom", "description": "Multiline theme, best on dark backgrounds.", "stars": "3"}, {"name": "born-in-the-purple", "url": "https://github.com/LeonardMH/born-in-the-purple", "description": "Simple theme with a purple motif. Inspired by [Pure (\u2b5014k)](https://github.com/sindresorhus/pure).", "stars": "1"}, {"name": "bouni", "url": "https://github.com/Bouni/bouni-zsh-theme", "description": "Includes decorators for user\\@host, current directory, active python virtualenv, and `git` status.", "stars": "0"}, {"name": "boxy", "url": "https://github.com/evil-tim/boxy-zsh-theme", "description": "Works well with solarized terminal colors. Includes decorators for `username@hostname`, current directory, `git` status, return code for last command, and time last command was run.", "stars": "0"}, {"name": "braundo", "url": "https://github.com/Braundo/braundo-zsh-theme", "description": "Straightforward theme with username, current directory, `git` status, and timestamp.", "stars": "1"}, {"name": "bref", "url": "https://github.com/mpostaire/bref-zsh-prompt", "description": "A simple prompt. It includes decorators to display `git` status asynchronously, a notification if the `ssh` session is remote, the battery level and the number of background jobs.", "stars": "3"}, {"name": "bright-catpuccin", "url": "https://github.com/Tailung42/bright_catppuccin_zsh_theme", "description": "A vibrant, modern ZSH prompt built on the beautiful Catppuccin Mocha palette with bright color vibes. Includes decorators for `git` status, python `venv`, conda env, smart path truncation, command execution time for long-running commands, optional username\\@hostname, smart path truncation, background jobs and command exit status.", "stars": "2"}, {"name": "brisa", "url": "https://github.com/ambrisolla/oh-my-zsh-brisa-theme", "description": "Multiline theme based on [fino-time (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/fino-time.zsh-theme). Includes decorations for username, host, current directory, and `git` status.", "stars": "2"}, {"name": "bronze", "url": "https://github.com/reujab/bronze", "description": "A cross-shell customizable powerline-like prompt with icons written in go. Requires [nerd-fonts (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts).", "stars": "51"}, {"name": "brs", "url": "https://github.com/evenhold/brs-zsh-theme", "description": "Displays the current song in the prompt with `audtool`.", "stars": "3"}, {"name": "bruh", "url": "https://github.com/haze/bruh", "description": "Includes `git` status decorations.", "stars": "11"}, {"name": "bryce-robbyrussell", "url": "https://github.com/Bryan-Cee/bryce-robbyrussell", "description": "Inspired by the [powerline (\u2b502.9k)](https://github.com/Lokaltog/vim-powerline) and [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell) themes.", "stars": "0"}, {"name": "bttf-color", "url": "https://github.com/yasuhiroki/bttf-color-zsh", "description": "BTTF color theme. Includes `git` status decorations.", "stars": "1"}, {"name": "bubblegum", "url": "https://github.com/ice-bear-forever/bubblegum-zsh", "description": "Minimalist bright pink theme with a triangular glyph and your working directory, nothing else\u2014leaving you with the cleanest shell possible.", "stars": "14"}, {"name": "bubblified (hohmannr)", "url": "https://github.com/hohmannr/bubblified", "description": "Inspired by [agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme). Works best with [nerdfonts (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts).", "stars": "77"}, {"name": "bubblified (varaki)", "url": "https://github.com/varaki/bubblified-varaki.zsh-theme", "description": "Based on [bubblified (hohmannr) (\u2b5077)](https://github.com/hohmannr/bubblified). Changes color when root. Includes decorators to show user\\@host and current directory.", "stars": "0"}, {"name": "buddha", "url": "https://github.com/BuddhaDom/zsh-buddha", "description": "Includes decorators for `git` status, current directory, exit status of last command run and username\\@hostname.", "stars": "0"}, {"name": "bullet-train", "url": "https://github.com/caiogondim/bullet-train.zsh", "description": "Inspired by the Powerline Vim plugin. It aims for simplicity, showing information only when it's relevant.", "stars": "2.8k"}, {"name": "bunnyruni.min", "url": "https://github.com/mikeumus/bunnyruni.min", "description": "[@jopcode's](https://github.com/jopcode) [bunnyruni (\u2b5014)](https://github.com/jopcode/oh-my-zsh-bunnyruni-theme) ZSH theme, modified to just display time and directory.", "stars": "1"}, {"name": "bunnyruni", "url": "https://github.com/jopcode/oh-my-zsh-bunnyruni-theme", "description": "Simple, clean, and beautiful theme.", "stars": "14"}, {"name": "bureau-env", "url": "https://github.com/angus-lherrou/bureau-env", "description": "Modification of the Oh-My-Zsh [Bureau (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bureau.zsh-theme) theme that adds a Python virtual environment label to the left of the `git` block.", "stars": "1"}, {"name": "bureau-parrot", "url": "https://github.com/BenjaminGuzman/bureau-parrot", "description": "Based on [bureau (\u2b50186k)](https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/bureau.zsh-theme). Includes `git` decorations.", "stars": "1"}, {"name": "bureau", "url": "https://github.com/isqua/bureau", "description": "A clear and informative two-lined prompt. Includes `git` status optimized for large repositories.", "stars": "38"}, {"name": "burn", "url": "https://github.com/Xatra1/burn", "description": "Includes decorators for user\\@hostname and current directory.", "stars": "1"}, {"name": "buster", "url": "https://github.com/grantbuster/buster_zsh_theme", "description": "Plays well with WSL2. Based loosely on Fox and Jonathan themes from oh-my-zsh.", "stars": "3"}, {"name": "cabovianco", "url": "https://github.com/cabovianco/cabovianco-zsh-theme", "description": "Includes decorators for `git` status and current directory.", "stars": "0"}, {"name": "cactus", "url": "https://github.com/welksonramos/cactus", "description": "Minimalist theme with `git` status decorations.", "stars": "4"}, {"name": "cafeconbits", "url": "https://github.com/ricard-ferrero/cafeconbits-zsh-theme", "description": "Simple theme with a coffee cup icon. Includes decorators for `git` status, current directory and the exit status of the last command.", "stars": "1"}, {"name": "calma", "url": "https://github.com/luislve17/calma", "description": "Minimalist theme that works well on dark backgrounds. Includes decorators for truncated current directory, `git` information, time, and for the exit status of last command.", "stars": "3"}, {"name": "candy-fantasy", "url": "https://github.com/fffelix-huang/candy-fantasy", "description": "Modified version of [Candy Kingdowm (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/candy-kingdom.zsh-theme)theme.", "stars": "0"}, {"name": "candy-light", "url": "https://git.sr.ht/~nicolairuckel/oh-my-zsh-candy-light", "description": "Light version of the candy theme."}, {"name": "capsule", "url": "https://github.com/42LM/capsule", "description": "A simple single file terminal prompt that is completely customizable. Display is divided into capsules (`TIMER` > `DIR` > `GIT` > `GIT ACTION`).", "stars": "9"}, {"name": "carriage-return", "url": "https://github.com/treyssatvincent/carriage-return.zsh-theme", "description": "omz's [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) with an added carriage return.", "stars": "0"}, {"name": "catppuccin-powerlevel10k-themes", "url": "https://github.com/tolkonepiu/catppuccin-powerlevel10k-themes", "description": "[Powerlevel10k (\u2b5053k)](https://github.com/romkatv/powerlevel10k) themes inspired by the [**Catppuccin**](https://catppuccin.com/) color palettes. These themes are available in multiple styles and support all four Catppuccin palettes: **\ud83c\udf3b Latte**, **\ud83e\udeb4 Frapp\u00e9**, **\ud83c\udf3a Macchiato**, and **\ud83c\udf3f Mocha**.", "stars": "26"}, {"name": "catpuccin-kali", "url": "https://github.com/Robinx0/catpuccin-kali-theme.zsh-theme", "description": "Inspired by oh-my-posh catpuccin theme. Includes decorators for username\\@hostname, current directory and `git` status.", "stars": "0"}, {"name": "catpuccin", "url": "https://github.com/JannoTjarks/catppuccin-zsh", "description": "Minimalist theme. Includes decorators for current directory, exit status of last command and `git` status.", "stars": "37"}, {"name": "cayun", "url": "https://github.com/comeacrossyun/ys-cayun.zsh-theme", "description": "Shows active Python version and `git` decorations in the prompt.", "stars": "38"}, {"name": "celestialorb", "url": "https://github.com/celestialorb/zsh-theme", "description": "Powerline-inspired theme by @celestialorb. Includes `git` status decorations, Kubernetes cluster information (if any), current AWS profile and region, and active virtualenv.", "stars": "1"}, {"name": "cezhanne", "url": "https://github.com/gambardellawill/cezshanne", "description": "Minimalist ZSH theme with `git` status decorators. Requires a [Nerd Font](https://www.nerdfonts.com).", "stars": "0"}, {"name": "cf-ps1", "url": "https://github.com/mdan16/cf-ps1", "description": "Displays the current foundation and organization and space of [Cloud Foundry](https://www.cloudfoundry.org/) in your prompt.", "stars": "0"}, {"name": "ch4rli3", "url": "https://github.com/ch4rli3kop/ch4rli3.zsh-theme", "description": "Lean and simple theme.", "stars": "0"}, {"name": "chaffee", "url": "https://github.com/jasonchaffee/chaffee.zsh-theme", "description": "Based on sorin. Shows the current active versions of Java, Scala, Go, Node, Python and Ruby.", "stars": "5"}, {"name": "chaos", "url": "https://github.com/kusamaxi/chaos-zsh", "description": "Inspired by dogenpunk and smt themes, optimized for `git` users and Python developers. Includes decorators for `git` status, python virtual environment, background jobs, error status of last command, user\\@hostname and current directory. Requires a font with emoji.", "stars": "1"}, {"name": "chaotic-beef", "url": "https://github.com/ARtoriouSs/chaotic-beef-zsh-theme", "description": "A tiny and beautiful theme for Oh-My-Zsh without anything superfluous. Includes `git` status decorations.", "stars": "1"}, {"name": "charged", "url": "https://github.com/robwierzbowski/charged-zsh-theme", "description": "A ZSH prompt optimized for the [solarized (\u2b5016k)](https://github.com/altercation/solarized) dark terminal theme.", "stars": "6"}, {"name": "cheeky", "url": "https://github.com/kampanosg/zsh-cheeky-prompt", "description": "Includes chicken emoji, decorators for current directory, `git` information and current GCP cluster and project.", "stars": "0"}, {"name": "chello", "url": "https://github.com/Abdalla981/chello", "description": "Works well on dark backgrounds. Depends on [autojump (\u2b5017k)](https://github.com/wting/autojump), [zsh-autosuggestions (\u2b5035k)](https://github.com/zsh-users/zsh-autosuggestions) and [zsh-syntax-highlighting (\u2b5022k)](https://github.com/zsh-users/zsh-syntax-highlighting).", "stars": "1"}, {"name": "chi", "url": "https://github.com/akinjide/chi", "description": "A ZSH theme optimized for iTerm 2 users on macOS.", "stars": "6"}, {"name": "chill", "url": "https://github.com/JKerboeuf/chill.zsh-theme", "description": "Has decorations for the current working directory, last command exit status and `git` status.", "stars": "6"}, {"name": "chinipage", "url": "https://github.com/andresemartinez/chinipage-zsh-theme", "description": "Minimalist theme that includes `git` decorations. Requires powerline-compatible fonts and the [git-prompt (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git-prompt) plugin.", "stars": "1"}, {"name": "chrisandrew.cl", "url": "https://github.com/chrisandrewcl/chrisandrew.cl.zsh-theme", "description": "Includes `git` decorations. Requires a powerline-compatible terminal font.", "stars": "3"}, {"name": "cinnabar", "url": "https://github.com/nvillapiano/zsh-theme---cinnabar", "description": "Shows timestamp, large line breaks, git branch and status.", "stars": "2"}, {"name": "clarity", "url": "https://github.com/nbitmage/clarity.zsh", "description": "Designed for for simpleness and extensibility.", "stars": "6"}, {"name": "classic", "url": "https://github.com/freakinu/classic-zsh-theme", "description": "A classic unix theme with decorators for username, host, current directory and `git` status.", "stars": "1"}, {"name": "classyTouch", "url": "https://github.com/yarisgutierrez/classyTouch_oh-my-zsh", "description": "Minimal, clean theme with `git` support.", "stars": "57"}, {"name": "classyTouchName", "url": "https://github.com/dylanroman03/classyTouchName", "description": "Inspired by [classyTouch (\u2b5057)](https://github.com/yarisgutierrez/classyTouch_oh-my-zsh). Works better with dark backgrounds. Includes `git` status decorations.", "stars": "1"}, {"name": "clean (akz92)", "url": "https://github.com/akz92/clean", "description": "Minimalist ZSH theme.", "stars": "9"}, {"name": "clean (brandonRoehl)", "url": "https://github.com/BrandonRoehl/zsh-clean", "description": "A minimalist variant of [pure (\u2b5014k)](https://github.com/sindresorhus/pure). Pure is not clean, clean is not pure.", "stars": "28"}, {"name": "clean (patr1ot)", "url": "https://github.com/Patr1ot/clean.zsh-theme", "description": "Fork of the upstream [clean (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#clean) with host information added.", "stars": "0"}, {"name": "cleansh", "url": "https://github.com/diegoos/cleansh", "description": "Minimalist, includes `git`, Ruby, node and Python version status decorations. Works with standard fonts.", "stars": "3"}, {"name": "clearance", "url": "https://github.com/H00N24/clearance-theme-oh-my-zsh", "description": "minimalist theme with `git`, nix-shell and virtualenv status decorations.", "stars": "2"}, {"name": "clipper", "url": "https://github.com/Robert-96/clipper", "description": "Minimalist ZSH theme with `git` support. It includes decorations for pwd, last command exit status code and `git` status & branch.", "stars": "0"}, {"name": "cloudy", "url": "https://github.com/Huvik/Cloudy", "description": "Minimal cloudy ZSH theme.", "stars": "29"}, {"name": "clover", "url": "https://github.com/tzing/clover.zsh-theme", "description": "Inspired by [zeta (\u2b50231)](https://github.com/skylerlee/zeta-zsh-theme) and [pure (\u2b5014k)](https://github.com/sindresorhus/pure).", "stars": "4"}, {"name": "cmder-wsl", "url": "https://github.com/szyminson/cmder-wsl-zsh", "description": "Configuration file for `cmder`that is configured to work in quake mode with ZSH and a modified [Agnoster](https://gist.github.com/agnoster/3712874) theme.", "stars": "0"}, {"name": "cmder", "url": "https://github.com/potasiyam/cmder-zsh-theme", "description": "A ZSH theme that matches the theme of Cmder, a popular terminal emulator for windows. Includes `node` and `git` status decorations.", "stars": "13"}, {"name": "cn", "url": "https://github.com/shinqcn/cn-zsh/", "description": "Includes `username`, `directory` and `git` status decorations.", "stars": "0"}, {"name": "cobalt2", "url": "https://github.com/wesbos/Cobalt2-iterm", "description": "Wes Bos' Cobalt 2 theme for ZSH and iTerm 2.", "stars": "1.2k"}, {"name": "cobalt2git", "url": "https://github.com/alexeimun/cobalt2git", "description": "Cobalt 2 theme with `git` extensions.", "stars": "5"}, {"name": "codemachine", "url": "https://github.com/CodeMonkeyMike/ZshTheme-CodeMachine", "description": "Displays decorators for `git` info, whether you're logged in via `ssh`, and the return code of last command.", "stars": "6"}, {"name": "coffeenostor", "url": "https://github.com/CoffeeVector/coffeenostor-zsh-theme", "description": "Based on [agnoster](https://gist.github.com/3712874), with a right-prompt for vi-mode that displays `--INSERT--` and `--NORMAL--`, in a powerline look.", "stars": "0"}, {"name": "collon", "url": "https://github.com/lambdalisue/collon.zsh", "description": "Lightweight theme with `git` status decorations, cwd, time, host, exit status of last command. Does not require special fonts.", "stars": "6"}, {"name": "colorbira", "url": "https://github.com/CristianCantoro/colorbira-zsh-theme", "description": "Allows per-host prompt coloring, displays `rvm`, `virtualenv` and `git` information.", "stars": "0"}, {"name": "common", "url": "https://github.com/jackharrisonsherlock/common", "description": "A simple, clean and minimal prompt, displays current working directory, hostname, AWS vault role, background jobs, current SHA, exit code of last command, and `git` branch and status.", "stars": "362"}, {"name": "comxtohr", "url": "https://github.com/comxtohr/comxtohr-zsh-iterm-theme", "description": "Brightly colored theme optimized for dark backgrounds.", "stars": "4"}, {"name": "coolmelon", "url": "https://github.com/omkarpai/coolmelon-zsh-theme/", "description": "Includes decorators for user\\@host, time, current directory, node version and `git` information.", "stars": "0"}, {"name": "cordial", "url": "https://github.com/stevelacy/cordial-zsh-theme", "description": "Clean and effective ZSH theme with git and npm support.", "stars": "21"}, {"name": "cr", "url": "https://github.com/cruzrovira/cr-zsh-theme", "description": "Includes directory, time, host name, last command exit status, and `git` status decorations.", "stars": "1"}, {"name": "cramin", "url": "https://github.com/FelipeCRamos/craminzsh", "description": "Minimal interface with support for GitHub plugins, based on [hyperzsh (\u2b50538)](https://github.com/tylerreckart/hyperzsh).", "stars": "6"}, {"name": "cravend", "url": "https://github.com/cravend/theme", "description": "Includes `hostname` decorator (only in active `ssh` sessions) and `git` status decorations.", "stars": "0"}, {"name": "cr\u00e8me fra\u00eeche", "url": "https://github.com/koenwoortman/creme-fraiche-zsh-theme", "description": "Works best with light terminal backgrounds, includes `git` and `vi`-mode status decorations.", "stars": "3"}, {"name": "croque", "url": "https://github.com/Ryooooooga/croque", "description": "Powerline-inspired theme with decorators for OS, user\\@host, `git` information, `git` username, current directory and exit status of last command.", "stars": "10"}, {"name": "cryo-long", "url": "https://github.com/cryocaustik/cryo-long-zsh-theme", "description": "Variant of [cryo (\u2b501)](https://github.com/cryocaustik/cryo-zsh-theme/) with added decorators for hostname and current directory.", "stars": "0"}, {"name": "cryo", "url": "https://github.com/cryocaustik/cryo-zsh-theme", "description": "A standalone clone of the original oh-my-zsh theme with date and time added.", "stars": "1"}, {"name": "cryptic", "url": "https://github.com/thederpykrafter/cryptic.zsh-theme", "description": "Based on [aphrodite-terminal-theme (\u2b50173)](https://github.com/win0err/aphrodite-terminal-theme). Includes decorators for current directory, `git` status, time, username, hostname and virtual environment.", "stars": "0"}, {"name": "cute", "url": "https://github.com/dogrocker/oh-my-zsh-powerline-cute-theme", "description": "A macOS oh-my-zsh shell theme with cute emoji based on the Powerline Vim plugin.", "stars": "33"}, {"name": "cxzh", "url": "https://github.com/MakeWorkSimple/cxzh.zsh-theme", "description": "Works well on dark background, has `git` status decorations.", "stars": "0"}, {"name": "cybensis", "url": "https://github.com/cybensis/cybensis-zsh-theme", "description": "Based on [af-magic (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/af-magic.zsh-theme). Includes decorators for `git` information, `hg` information, and python virtualenv.", "stars": "0"}, {"name": "cypher-ruby", "url": "https://github.com/ston1x/cypher-ruby", "description": "Similar to [cypher (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/cypher.zsh-theme) but includes the active Ruby version.", "stars": "1"}, {"name": "czsh", "url": "https://github.com/Cellophan/czsh", "description": "[ZSH](https://en.wikipedia.org/wiki/Z_shell) with [oh-my-zsh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh) and the [agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme) theme in a container.", "stars": "3"}, {"name": "daily-emoji", "url": "https://github.com/huytran-wq/zsh-daily-emoji-theme/", "description": "Shows random emoji at the beginning of each command depending on the day of the week.", "stars": "1"}, {"name": "daily", "url": "https://github.com/ghlin/zsh-theme-daily", "description": "Includes `git` and `ssh` status decorations.", "stars": "0"}, {"name": "daivasmara", "url": "https://github.com/Daivasmara/daivasmara.zsh-theme", "description": "Chill theme with decorators for current directory (truncated if necessary) and `git` information, including time since last commit.", "stars": "89"}, {"name": "dalailahner", "url": "https://github.com/dalailahner/dalailahner.zsh-theme", "description": "Minimalist theme with decorators for `git` status, for VCS status (based on [Bart Trojanowski's zsh prompt](http://www.jukie.net/bart/blog/pimping-out-zsh-prompt)), username and current directory. Based on Steve Losh's [Prose (\u2b50350)](https://github.com/sjl/oh-my-zsh/blob/master/themes/prose.zsh-theme) theme.", "stars": "0"}, {"name": "damino", "url": "https://github.com/njdom24/Damino-Zsh-Theme", "description": "Minimal powerline-esque theme with `git` decorations.", "stars": "0"}, {"name": "dangerroom", "url": "https://github.com/abbreviatedman/dangerroom", "description": "Informative, minimal, and, above all, X-Men themed. Includes decorators for `git` status, working directory, parent directory and `vim` mode.", "stars": "1"}, {"name": "dango", "url": "https://github.com/ann-kilzer/annkilzer.zsh-theme", "description": "Includes decorations for current directory and `git` status.", "stars": "3"}, {"name": "danielparks", "url": "https://github.com/danielparks/danielparks-zsh-theme", "description": "Works well on dark backgrounds. Includes decorators for `git` status, user\\@host when in an `ssh` session, success/failure of last command, working directory, python virtualenv, execution time of last command and whether running as `root`.", "stars": "1"}, {"name": "daniloheraclio", "url": "https://github.com/daniloheraclio/daniloheraclio-zsh-theme", "description": "Inspired by the [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) theme. Has `git` and last command exit status decorations. Requires a nerdfont to render properly.", "stars": "0"}, {"name": "dark-modern", "url": "https://github.com/d-exclaimation/vscode-dark-modern.zsh-theme", "description": "Includes decorators for `git` status and current directory.", "stars": "2"}, {"name": "darkblood-modular", "url": "https://github.com/InAnimaTe/darkblood-modular", "description": "This version of the popular [darkblood (\u2b501)](https://github.com/BinaryMuse/oh-my-zsh/blob/binarymuse/themes/darkblood.zsh-theme) theme has been enhanced with a near complete rewrite enabling modularity and a few new features.", "stars": "1"}, {"name": "darksoku", "url": "https://github.com/TooSchoolForCool/darksoku-zsh-theme", "description": "Based on the `ys` and [astro (\u2b50108)](https://github.com/iplaces/astro-zsh-theme) themes.", "stars": "1"}, {"name": "dbern", "url": "https://github.com/dbernhard-0x7CD/zsh-dbern-theme", "description": "Includes battery status and load average decorations.", "stars": "0"}, {"name": "delta (asavoy)", "url": "https://github.com/asavoy/delta-zsh-theme", "description": "Minimal ZSH theme to reduce distractions. Includes an iTerm color settings file.", "stars": "3"}, {"name": "delta (dongri)", "url": "https://github.com/dongri/delta-zsh-theme", "description": "Another minimal theme with embedded `git` status.", "stars": "0"}, {"name": "delta-prompt", "url": "https://github.com/cusxio/delta-prompt", "description": "A minimal ZSH prompt.", "stars": "11"}, {"name": "devj121", "url": "https://github.com/cjeonguk/devj121-zsh-theme", "description": "Includes `git` decorations with branch glyphs.", "stars": "0"}, {"name": "dexter", "url": "https://github.com/shvenkat/zsh-theme-dexter", "description": "A theme with an emphasis on the right side (hence the name) of the terminal.", "stars": "2"}, {"name": "dfrx", "url": "https://github.com/Dofoerix/Dfrx-Prompt-Theme", "description": "Oh-My-Posh theme. Includes decorators for current directory, execution time of last command, root status, and the time.", "stars": "9"}, {"name": "dino", "url": "https://github.com/OdilonDamasceno/dino-zsh-theme", "description": "Includes decorations for node, golang, flutter, lua, python & java, also includes `git` decorations. Requires nerdfonts.", "stars": "7"}, {"name": "dissonance", "url": "https://github.com/RyanScottLewis/theme-dissonance-zsh", "description": "Comes with custom `LSCOLORS` and `LS_COLORS` settings files, works with both dark and light terminal themes.", "stars": "4"}, {"name": "diy-ys", "url": "https://github.com/aprilnops/zsh-theme", "description": "Variant of [ys (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme) without hostname or time.", "stars": "1"}, {"name": "djkakaroto", "url": "https://github.com/djkakaroto/theme-zsh/", "description": "Includes `git` status decorations, works with all fonts.", "stars": "0"}, {"name": "dkniffin", "url": "https://github.com/dkniffin/zsh-theme", "description": "Includes `ruby` version and `git` status.", "stars": "1"}, {"name": "dmx", "url": "https://github.com/domix/dmx.zsh-theme", "description": "Optimized for dark terminal windows.", "stars": "1"}, {"name": "do-you-even-nix", "url": "https://github.com/miche1e/do-you-even-nix", "description": "Simple powerline-esque theme designed to increase [nix](https://nixos.org) power. Includes decorators for username\\@hostname, current directory, `git` status, whether you're in a nix shell, and whether there is a flake.nix or shell.nix file in the current directory.", "stars": "5"}, {"name": "domixgit", "url": "https://github.com/tariqdomi/ohmyzsh-domixgit", "description": "Prompt with `git` status and current directory decorators.", "stars": "0"}, {"name": "doodleshell", "url": "https://github.com/cdodd/doodleshell-zsh-theme", "description": "Minimalist theme, includes `git`, `terraform` and `aws` status decorations.", "stars": "3"}, {"name": "doom", "url": "https://github.com/CMOISDEAD/doom-zsh", "description": "Doom-inspired. Looks similar to powerline. Has customizable segments, decorators for `git` status, `rust`, `Node.js`, `python` and `ruby` versions.", "stars": "6"}, {"name": "dp", "url": "https://github.com/davidparsson/zsh-dp-theme", "description": "Low contrast theme that shows current git branch, if the repository is dirty and the value of `$PYENV_VERSION`.", "stars": "1"}, {"name": "dr4kk0nnys\\_v2", "url": "https://github.com/Dr4kk0nnys/Dr4kk0nnys_theme_ohmyzsh_v2/", "description": "Works well on dark backgrounds, includes `git` status decorations.", "stars": "0"}, {"name": "dracula", "url": "https://github.com/dracula/zsh", "description": "A dark theme for Atom, Alfred, Chrome DevTools, iTerm 2, Sublime Text, Textmate, Terminal.app, Vim, Xcode, and ZSH.", "stars": "291"}, {"name": "dragon (jeop10)", "url": "https://github.com/jeop10/dragon", "description": "Inspired by kali linux. Includes `git` status and working directory decorations.", "stars": "1"}, {"name": "dragon (sabertaximi)", "url": "https://github.com/sabertazimi/dragon-zsh-theme", "description": "Minimalistic, includes `git` status information.", "stars": "13"}, {"name": "drkat", "url": "https://github.com/katrinaalaimo/drkat-zsh-theme", "description": "Reminiscent of [Powerline (\u2b5015k)](https://github.com/powerline/powerline). Includes directory, `git` status, and hostname decorations.", "stars": "3"}, {"name": "droolmaw", "url": "https://github.com/isuke/droolmaw", "description": "Configurable prompt that resembles [Powerline (\u2b5015k)](https://github.com/powerline/powerline). Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts). Includes decorators for username, current directory, current directory path, datetime, `git` author, `git` status, `mise` language version and a configurable message based on the exit status of the last command run.", "stars": "0"}, {"name": "droolscar", "url": "https://github.com/isuke/droolscar", "description": "[Powerline (\u2b5015k)](https://github.com/powerline/powerline) variant.", "stars": "7"}, {"name": "dtheme", "url": "https://github.com/OlukaDenis/DTheme", "description": "Optimized for people using a solarized terminal color scheme and `git`. Works best with a unicode font.", "stars": "3"}, {"name": "duckster", "url": "https://github.com/ducky/duckster", "description": "A fork of the [gitster (\u2b5067)](https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme) ZSH theme that's more ducky fresh.", "stars": "5"}, {"name": "ducula", "url": "https://github.com/janjoswig/Ducula", "description": "Inspired by Dracula project. Includes `git` status decorations, username and hostname abbreviations, virtual environment, current working directory, return status of last command and the time.", "stars": "48"}, {"name": "dustmod", "url": "https://github.com/bmihaila/dustmod", "description": "Derived from the [dst (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/dst.zsh-theme) theme in oh-my-zsh.", "stars": "1"}, {"name": "dyzsh", "url": "https://github.com/daotoyi/dyzsh-zsh-theme", "description": "Based on [astro (\u2b50108)](https://github.com/iplaces/astro-zsh-theme). Includes decorators for `git` branch & hash, current directory, user, host & time.", "stars": "0"}, {"name": "earthshaker", "url": "https://github.com/remusearthshaker/earthshaker.zsh", "description": "A minimalist, earthy ZSH theme designed for developers who prefer warmth, subtle power, and a grounded aesthetic. Includes decorators for current directory, `git` status and username\\@hostname.", "stars": "1"}, {"name": "easytocloud", "url": "https://github.com/easytocloud/oh-my-easytocloud", "description": "Based on [agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme). Includes decorators for AWS environment, `git` status, username and the current directory.", "stars": "0"}, {"name": "eckig", "url": "https://github.com/fouladi/eckig", "description": "Minimalist theme with utf-8 icons. Includes `git` status decorations and a clock.", "stars": "0"}, {"name": "efritas", "url": "https://github.com/erikfritas/efritas", "description": "Includes username, hostname, `venv`, `rvm` and `git` status decorations.", "stars": "5"}, {"name": "eggshausted", "url": "https://github.com/inutano/eggshausted", "description": "A `git`-aware theme for people who are tired of getting errors.", "stars": "1"}, {"name": "elagoht", "url": "https://github.com/Elagoht/Elagoht.zsh-theme", "description": "Includes decorators for user\\@hostname, current directory, virtual environment, `git` status, whether it is running in an `ssh` session, and the execution time of the last command.", "stars": "0"}, {"name": "elessar", "url": "https://github.com/fjpalacios/elessar-theme", "description": "A `git`-aware theme based on [gitster (\u2b5067)](https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme). Requires a Powerline-compatible font.", "stars": "22"}, {"name": "elm", "url": "https://github.com/gacallea/elm-zsh-theme", "description": "Includes `git` status, user\\@host, date, time and path decorators.", "stars": "1"}, {"name": "elsa", "url": "https://github.com/faycito/elsa", "description": "Includes root status, pwd and `git` status decorations.", "stars": "7"}, {"name": "emojeer", "url": "https://github.com/lxynox/emojeer-ohmyzsh", "description": "Emoji flavored [oh-my-zsh](https://ohmyz.sh/) theme.", "stars": "0"}, {"name": "emoji", "url": "https://github.com/meiokubo-zz/emoji.zsh-theme", "description": "Based on the [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) oh-my-zsh theme with the `git` prompt symbols replaced with emoji for better clarity.", "stars": "20"}, {"name": "emojirussell", "url": "https://github.com/Bergiu/emojirussell", "description": "Based on [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) oh-my-zsh theme, with status decorations for current working directory, last command exit status, `git` branch and status.", "stars": "1"}, {"name": "endless-dog", "url": "https://github.com/qwelyt/endless-dog", "description": "oh-my-zsh-compatible theme that mimics grml-zsh-config.", "stars": "4"}, {"name": "enlightenment", "url": "https://github.com/w33tmaricich/enlightenment", "description": "Includes decorations for `git` status, `vi`-mode indicator, and the time for last command to execute.", "stars": "6"}, {"name": "enormous", "url": "https://github.com/leighmcculloch/zsh-theme-enormous", "description": "Takes up an enormous amount of space in the terminal.", "stars": "1"}, {"name": "erfan", "url": "https://github.com/ekm507/erfan-zsh-theme", "description": "Combination of the of [af-magic (\u2b507)](https://github.com/andyfleming/oh-my-zsh) and [macovsky (\u2b5020)](https://github.com/championswimmer/oh-my-zsh/blob/master/themes/macovsky.zsh-theme) themes. Includes `git` and `virtualenv` status decorations.", "stars": "2"}, {"name": "eriner", "url": "https://github.com/zimfw/eriner", "description": "A Zim fork of the Powerline-inspired [agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme) prompt theme. Includes `git` status decorations.", "stars": "23"}, {"name": "es6", "url": "https://github.com/suissa/oh-my-zsh-theme-es6", "description": "Includes decorators for `git` status and truncated path to current directory.", "stars": "4"}, {"name": "escape", "url": "https://github.com/fesmjke/escape/", "description": "Includes decorators for `git` information, username, time, current directory and last command exit status.", "stars": "1"}, {"name": "eubw", "url": "https://github.com/eptaccio/eubw-oh-my-zsh-theme", "description": "A simple theme with `git` information.", "stars": "0"}, {"name": "eucalyptus", "url": "https://github.com/relastle/eucalyptus", "description": "Simple one-line theme for minimalist vi-mode users inspired by [agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme) and [powerlevel9k (\u2b5013k)](https://github.com/bhilburn/powerlevel9k). Includes `git` status indicator, `vi`-mode indicator, current directory and current path.", "stars": "2"}, {"name": "even-more-emojis", "url": "https://github.com/odunlop/even-more-emojis", "description": "Customized version of [emoji (\u2b5020)](https://github.com/meiokubo-zz/emoji.zsh-theme) which adds more emojis and more information. Includes decorators for `git` status, current directory and the exit status of last command.", "stars": "0"}, {"name": "excess", "url": "https://github.com/davydovanton/excess.zsh-theme", "description": "Simple ZSH color theme.", "stars": "4"}, {"name": "eyerelax", "url": "https://github.com/code-brewer/EyeRelax-zsh-theme", "description": "Minimalist theme with decorators for `git` status, venv/anaconda environment, execution time of last command and current directory.", "stars": "0"}, {"name": "ez-pz", "url": "https://github.com/mangosmoothie/ez-pz", "description": "Minimalist theme with `git` status decorations, inspired by [bureau (\u2b5038)](https://github.com/isqua/bureau).", "stars": "0"}, {"name": "fall", "url": "https://github.com/jottenlips/seasonal-zshthemes", "description": "Minimalist theme with fall icons. Includes `git` status decorations.", "stars": "28"}, {"name": "fattyarrow", "url": "https://github.com/sohnryang/fattyarrow", "description": "Minimal ZSH prompt that works better on dark backgrounds.", "stars": "0"}, {"name": "fbi", "url": "https://github.com/bateman/fbi-zsh-theme", "description": "Powerline-inspired fork of [Bureau (\u2b5038)](https://github.com/isqua/bureau) with decorators for `nvm` environment, `git` status, username\\@hostname and current directory.", "stars": "0"}, {"name": "fdT2K", "url": "https://github.com/FDT2k/FDT2K-theme", "description": "Based on [agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme), preset to include virtualenv, last command status, `nvm`, `docker machine` and `git`, `hg` and `bzr` status decorations.", "stars": "0"}, {"name": "fe80", "url": "https://github.com/fe80/fe80.zsh-theme", "description": "Includes decorators for `git` information, current directory, user\\@hostname, time, and the return code of last command when it is nonzero.", "stars": "0"}, {"name": "feder", "url": "https://github.com/samfeder/mac-themes/blob/master/feder.zsh-theme", "description": "Clean, simple, compatible and meaningful. Tested on Linux, Unix and Windows under ANSI colors.", "stars": "0"}, {"name": "felipec", "url": "https://github.com/felipec/zsh-prompt-felipec", "description": "Minimalist theme with decorators for current directory, `git` status, exit code of last command, and root status.", "stars": "1"}, {"name": "filthy", "url": "https://github.com/molovo/filthy", "description": "A disgustingly clean ZSH prompt. Includes decorators for path to `git` root when in a `git` repository, `git` status, prompt character based on exit status of last command run, and the execution time of the last run command.", "stars": "44"}, {"name": "firefoxic", "url": "https://github.com/firefoxic/firefoxic-zsh-theme/", "description": "Fork of [Bureau (\u2b5038)](https://github.com/isqua/bureau) with tweaks to the node and `git` decorators.", "stars": "0"}, {"name": "fish (raniconduh)", "url": "https://github.com/Raniconduh/zshfish", "description": "ZSH theme reminiscent of the default `fish` shell theme. Includes `git` status decorations.", "stars": "10"}, {"name": "fish (sbfkcel)", "url": "https://github.com/sbfkcel/oh-my-zsh-theme", "description": "Minimalist theme with decorators for `git` status, current directory and username.", "stars": "0"}, {"name": "fishbone++", "url": "https://github.com/EYH0602/Fishbonepp", "description": "A theme influenced by [oh-my-fish (\u2b5011k)](https://github.com/oh-my-fish/oh-my-fish) theme fishbone and [oh-my-zsh](https://github.com/ohmyzsh) theme [typewritten (\u2b50933)](https://github.com/reobin/typewritten). Includes decorators for current directory, `git` status, exit status of last command.", "stars": "16"}, {"name": "fishy-lite", "url": "https://github.com/sudorook/fishy-lite", "description": "Fork of the original [fishy (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/themes#fishy) theme in oh-my-zsh with much of the extraneous stuff cut out to improve load speeds. Includes a battery gauge and `git` status display that can be enabled on the right-hand side of the prompt.", "stars": "2"}, {"name": "fishy2", "url": "https://github.com/akinjide/fishy2", "description": "ZSH theme inspired by [original fishy (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/themes#fishy).", "stars": "5"}, {"name": "fluent-git", "url": "https://github.com/RobertKozak/fluent-git", "description": "Displays time of last command execution, error code, hostname, username, `git` status, kubernetes cluster and namespace, path and ssh connection status.", "stars": "10"}, {"name": "flux", "url": "https://github.com/jmg-duarte/flux-zsh", "description": "A no-nonsense minimalist theme with `git` status decorations.", "stars": "0"}, {"name": "forerunner", "url": "https://github.com/OpenReplyDE/zsh-forerunner", "description": "Custom setup for [powerlevel9k (\u2b5013k)](https://github.com/bhilburn/powerlevel9k). Includes `git` status decorations.", "stars": "5"}, {"name": "fortuity", "url": "https://github.com/VGamezz19/oh-my-zsh-fortuity-theme", "description": "Includes status of last command, `git` information and current directory.", "stars": "2"}, {"name": "frank", "url": "https://github.com/ronmackley/frank-theme", "description": "Frank keeps to the point, displaying information compactly but readably on a single line. Frank keeps to the facts and only tells you extra things when they are important.", "stars": "0"}, {"name": "friendly-fiesta", "url": "https://github.com/bruino/friendly-fiesta", "description": "Fork of [terminal-party (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/terminalparty.zsh-theme) theme.", "stars": "0"}, {"name": "frisk-arrow", "url": "https://github.com/BakeRolls/frisk-arrow", "description": "A theme based on the [frisk (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/frisk.zsh-theme) oh-my-zsh-theme.", "stars": "1"}, {"name": "frisk-red", "url": "https://github.com/aishsingh/zsh/tree/master/frisk-red", "description": "Red version of the [frisk (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/frisk.zsh-theme) theme from oh-my-zsh.", "stars": "0"}, {"name": "fritz", "url": "https://github.com/fritzccc/fritz-zsh-theme", "description": "Works well on dark backgrounds. Includes `git` status decorations.", "stars": "0"}, {"name": "frlo", "url": "https://github.com/fiorillo/frlo", "description": "Uses your computer's hostname to come up with a (hopefully) unique three-color theme to display in your prompt, so you know at a glance which machine you're logged into.", "stars": "1"}, {"name": "funkyberlin", "url": "https://github.com/Ottootto2010/funkyberlin-zsh-theme", "description": "A colorful two-line theme with support for `git` and `svn`.", "stars": "3"}, {"name": "funkydrac", "url": "https://github.com/warshanks/funkydrac", "description": "Multiple Dracula-themed omz themes based on [funky (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/funky.zsh-theme) and an [oh-my-posh (\u2b5022k)](https://github.com/JanDeDobbeleer/oh-my-posh) theme based on [alien (\u2b5022k)](https://github.com/JanDeDobbeleer/oh-my-posh/blob/main/themes/aliens.omp.json)", "stars": "2"}, {"name": "furio", "url": "https://github.com/hectorpalmatellez/furio-theme", "description": "Fork of the [Cloud (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/cloud.zsh-theme) oh-my-zsh theme. with different colors and emojis.", "stars": "17"}, {"name": "furry-umbrella", "url": "https://github.com/kb10uy/zsh-theme-furry-umbrella", "description": "Colorful theme, works better on a dark background.", "stars": "0"}, {"name": "gabriel2m", "url": "https://github.com/gabriel2m/gabriel2m-oh-my-zsh-theme", "description": "Minimalist theme with decorators for the current directory and `git` status.", "stars": "0"}, {"name": "gaia", "url": "https://github.com/gcaracuel/gaia.zsh-theme", "description": "Originally a fork of [Bureau (\u2b5038)](https://github.com/isqua/bureau) adds new virtual environments info to the prompt: Kubernetes, virtualenv, rbenv and Java versions. Includes `git` status integration.", "stars": "5"}, {"name": "gal", "url": "https://github.com/x6r/gal", "description": "Minimalist theme based on [gallois (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/commits/master/themes/gallois.zsh-theme).", "stars": "3"}, {"name": "gallifrey-war", "url": "https://github.com/cdubos-fr/gallifrey-war", "description": "Inspired by [gallifrey (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#gallifrey). Includes decorators for `git` information, user\\@host and current directory.", "stars": "1"}, {"name": "gallium", "url": "https://github.com/RickConsole/gallium", "description": "Minimal theme inspired by [gal (\u2b503)](https://github.com/x6r/gal) and [gallois (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/commits/master/themes/gallois.zsh-theme). Includes decorators for `username@host`, current directory and `git` status.", "stars": "0"}, {"name": "garden", "url": "https://github.com/fecat233/garden", "description": "Works better with a dark terminal background, includes `git` status decorations.", "stars": "1"}, {"name": "garrett", "url": "https://github.com/chauncey-garrett/zsh-prompt-garrett", "description": "Prezto prompt with the information you need the moment you need it.", "stars": "159"}, {"name": "gawaine", "url": "https://github.com/nicolaracco/gawaine.zsh-theme", "description": "Nicola Racco's theme. Requires `rvm` & `git` plugins.", "stars": "3"}, {"name": "gbt", "url": "https://github.com/jtyr/gbt", "description": "Go Bullet Train is a very customizable prompt builder inspired by Bullet Train and [oh-my-zsh (\u2b50186k)](https://github.com/robbyrussell/oh-my-zsh) that runs much faster. Includes many different status cars. Includes a [prompt-forwarding (\u2b50557)](https://github.com/jtyr/gbt#prompt-forwarding) feature than enables the user to forward their user-defined prompt to a remote machine and have the same-looking prompt across all machines via SSH but also in Docker, Kubectl, Vagrant, MySQL or in Screen without the need to install anything remotely.", "stars": "557"}, {"name": "gcloud-prompt", "url": "https://github.com/ocadaruma/zsh-gcloud-prompt", "description": "Shows the current gcloud configuration in the prompt.", "stars": "23"}, {"name": "gentoo", "url": "https://github.com/ikelos/gentoo-zsh-theme", "description": "Breaks out the oh-my-zsh `gentoo` theme into a separate repository for non-omz users.", "stars": "1"}, {"name": "geometry", "url": "https://github.com/geometry-zsh/geometry", "description": "A minimal ZSH theme where any function can be added to the left prompt or (async) right prompt on the fly.", "stars": "990"}, {"name": "geometryHostInfo", "url": "https://github.com/Fuzen-py/GeometryHostInfo", "description": "Adds host info to the [geometry (\u2b50990)](https://github.com/geometry-zsh/geometry) theme.", "stars": "1"}, {"name": "gerry", "url": "https://github.com/GerryLarios/gerry-prompt", "description": "Based on [bureau (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/themes#bureau), includes decorations for `git` status, current time, username, hostname and current directory.", "stars": "0"}, {"name": "get-to-work", "url": "https://github.com/Diogo13Antunes/Get_To_Work", "description": "Minimalistic design, includes decorators for `git` status, virtual environment and the time.", "stars": "1"}, {"name": "gg", "url": "https://github.com/YourBrightSmile/ggZshTheme", "description": "Includes decorators for time and `git` status.", "stars": "0"}, {"name": "ghoti", "url": "https://github.com/lonr/ghoti", "description": "Mimics the `fish-shell` default prompt. Includes `git` decorations.", "stars": "0"}, {"name": "gianu-alternative", "url": "https://github.com/zbentzinger/gianu-alternative-theme", "description": "An alternative to [OMZ Gianu (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/61dd3682e69aa990a8a3589c5c61ea2e1edf8312/themes/gianu.zsh-theme) that changes prompt based on privilege. Includes `git` status and current directory decorators.", "stars": "0"}, {"name": "gideon", "url": "https://github.com/userhiren/oh-my-zsh-gideon-theme", "description": "Inspired by [avit (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/avit.zsh-theme), includes `git` decorations, IP address, host and path.", "stars": "0"}, {"name": "gimbo", "url": "https://github.com/gimbo/gimbo.zsh-theme", "description": "A variant of [purepower (\u2b50315)](https://github.com/romkatv/dotfiles-public/blob/master/.purepower) with more features, a little eye candy and context-sensitive extra lines. Includes `git` status decorations, history number, username/hostname context, directory status, status of last command if it failed, and the Python virtualenv name if present.", "stars": "2"}, {"name": "gimme", "url": "https://github.com/nralbrecht/gimmezsh", "description": "A simplistic theme for ZSH with `git` integration. Inspired by the [gitsome (\u2b5054)](https://github.com/mtully/gitsome) theme.", "stars": "0"}, {"name": "girazz", "url": "https://github.com/mdentremont/girazz", "description": "A modification to the gnzh theme which adds `vi` mode to the right prompt.", "stars": "0"}, {"name": "git-kali", "url": "https://github.com/Green0wl/zsh-git-kali-prompt", "description": "Based on [An informative `git` prompt for kali (\u2b501.8k)](https://github.com/olivierverdier/zsh-git-prompt). Includes decorators for `git` status, username\\@host, and the current directory.", "stars": "7"}, {"name": "git-prompt (awgn)", "url": "https://github.com/awgn/git-prompt", "description": "A fast `git` prompt for `bash`, `zsh` and `fish`.", "stars": "13"}, {"name": "git-prompt (olivierverdier)", "url": "https://github.com/olivierverdier/zsh-git-prompt", "description": "Displays information about the current `git` repository. In particular the branch name, difference with remote branch, number of files staged or changed, etc.", "stars": "1.8k"}, {"name": "git-prompt (woefe)", "url": "https://github.com/woefe/git-prompt.zsh", "description": "A fast, customizable, pure-shell, asynchronous `git`-aware prompt for ZSH heavily inspired by Olivier Verdier's [zsh-git-prompt (\u2b501.8k)](https://github.com/olivierverdier/zsh-git-prompt) and very similar to the \"Informative VCS\" prompt of fish shell.", "stars": "288"}, {"name": "git-prompt-kit", "url": "https://github.com/olets/git-prompt-kit", "description": "A configurable set of components for creating feature rich, high performance Git-aware zsh prompts (aka themes) with minimal coding.", "stars": "8"}, {"name": "git-simple", "url": "https://github.com/ZakharEl/git-simple-theme", "description": "Simple theme that includes detailed `git` status decorations.", "stars": "1"}, {"name": "git-venv-prompt", "url": "https://github.com/walkingshamrock/zsh-git-venv-prompt", "description": "Enhances your Zsh prompt with information about the current Python virtual environment and the Git status (asynchronously). It uses zsh-async to provide async updates for Git status and displays the virtual environment in the second line of the prompt.", "stars": "0"}, {"name": "gitbash", "url": "https://github.com/eddieantonio/gitbash-zsh-theme/", "description": "Mimics the default prompt from [Git for Windows](https://gitforwindows.org/). Includes `git` status, user\\@host and current directory decorators.", "stars": "2"}, {"name": "github", "url": "https://github.com/Debdut/github.zsh-theme/", "description": "A GitHub-inspired theme. Shows decorators for (truncated) current directory, hostname and `git` status. Includes both light and dark modes and detects system settings for that on macOS and Linux.", "stars": "4"}, {"name": "gitneko", "url": "https://github.com/gynamics/zsh-gitneko/", "description": "Has a neko `(^>\u03c9<^)` prompt with `git` status information.", "stars": "3"}, {"name": "gitprompt.sh", "url": "https://github.com/danieldietrich/gitprompt.sh", "description": "Works with both `bash` and `git`. 256 color support. Includes decorators for `git` status and current directory.", "stars": "1"}, {"name": "gitsome", "url": "https://github.com/mtully/gitsome", "description": "Super simple prompt with `git` info, optimized for the [Flat Terminal (\u2b50620)](https://github.com/ahmetsulek/flat-terminal) color scheme.", "stars": "54"}, {"name": "gitstatus", "url": "https://github.com/kimyvgy/gitstatus-zsh-theme", "description": "Shows command and `git` status decorations.", "stars": "5"}, {"name": "gitster (shashankmehta)", "url": "https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme", "description": "When in a `git` repo, it shows the location from the `git` repository root folder. When not in a `git` repo, it shows the path relative to home, `~`.", "stars": "67"}, {"name": "gitster (zimfw)", "url": "https://github.com/zimfw/gitster", "description": "Zim fork of shashankmehta's [gitster (\u2b5067)](https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme) prompt theme", "stars": "7"}, {"name": "gitsterv2", "url": "https://github.com/xakraz/gisterv2-zsh-theme", "description": "Forked from the original [gitster (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/External-themes#gitster) theme.", "stars": "0"}, {"name": "gk3000", "url": "https://github.com/gk3000/gk3000-oh-my-zsh-theme", "description": "Includes `git` status decorations and full path to current directory.", "stars": "0"}, {"name": "glider", "url": "https://github.com/MrRedacted/zsh-glider", "description": "Based on [strug (\u2b502)](https://github.com/triplepointfive/oh-my-zsh/blob/master/themes/strug.zsh-theme). Includes decorators for `git` status, username, hostname and current directory.", "stars": "1"}, {"name": "glimmer", "url": "https://github.com/martnu/glimmer", "description": "Includes `git` branch, time and user\\@host decorators.", "stars": "1"}, {"name": "gn-z11", "url": "https://github.com/xxidbr9/zsh_GN-z11-theme", "description": "Includes decorators for `git` status and the last command's exit status.", "stars": "0"}, {"name": "gndx", "url": "https://github.com/gndx/gndx-zsh-theme", "description": "Includes `git` status, hostname, directory and last command exit status decorations.", "stars": "49"}, {"name": "gnrnzh", "url": "https://github.com/PaoloneM/gnrnzh-zsh-theme", "description": "Customization of [gnzh.zsh-theme (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gnzh.zsh-theme) from oh-my-zsh.", "stars": "1"}, {"name": "gocilla", "url": "https://github.com/goranvasic/gocilla-iterm-zsh", "description": "Theme for iTerm 2 and ZSH. Uncludes `git` status, user\\@host, path and date decorators.", "stars": "0"}, {"name": "golden-prompt", "url": "https://github.com/Goldeneye128/golden-prompt", "description": "A simple prompt that incorporates fish-like functionality and decorators for `git` status, current directory.", "stars": "1"}, {"name": "goprompt", "url": "https://github.com/NonLogicalDev/shell.async-goprompt", "description": "Lightning fast. Includes decorators for truncated current directory, last command duration & exit status, vim-mode indicators, `git` information, datetime and parent process name.", "stars": "11"}, {"name": "gops", "url": "https://github.com/noxer/gops", "description": "Fast powerline-like prompt. Includes `git` status, current directory, root status decorations.", "stars": "9"}, {"name": "gorchak", "url": "https://github.com/evgenygorchakov/oh-my-zsh-gorchak-theme/", "description": "Inspired by [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell) and [af-magic (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#af-magic). Includes decorators for `git` information and Node.js version.", "stars": "0"}, {"name": "grayt", "url": "https://github.com/evanthegrayt/grayt-zsh-theme", "description": "Simple yet informative theme that includes `git` decorations and the return status of the last command.", "stars": "3"}, {"name": "green-lambda", "url": "https://github.com/Ishidawg/minimal-green-lambda", "description": "Minimalist Lambda theme. Includes `git` decorations.", "stars": "0"}, {"name": "greencastle", "url": "https://github.com/GustavGroenborg/greencastle-zsh-theme/", "description": "Minimalistic theme, that supports really, **really**, long branch names, without severely truncating the prompt. The theme is inspired by the [jonathan theme (\u2b500)](https://github.com/thlorenz/oh-my-zsh/blob/master/themes/jonathan.zsh-theme) and the [robby russel theme (\u2b500)](https://github.com/thlorenz/oh-my-zsh/blob/master/themes/robbyrussell.zsh-theme). Includes decorators for current directory, `git` information and the exit status of the last command run.", "stars": "1"}, {"name": "greenclean", "url": "https://github.com/dmicha16/greenclean", "description": "Fork of [akz92/clean (\u2b509)](https://github.com/akz92/clean) with a bit more green and permanent clock on the right.", "stars": "0"}, {"name": "griffin", "url": "https://github.com/GriffinLedingham/griffin.zsh-theme", "description": "Minimalist, includes `git` status decorations.", "stars": "0"}, {"name": "grs", "url": "https://github.com/gersontpc/zsh-theme-grs", "description": "Includes `git` status, user id and working directory decorators.", "stars": "0"}, {"name": "gruvbox (hgaiser)", "url": "https://github.com/hgaiser/gruvbox-zsh", "description": "Sets colors from the [gruvbox (\u2b5015k)](https://github.com/morhetz/gruvbox) `vim` plugin.", "stars": "8"}, {"name": "gruvbox (sbugzu)", "url": "https://github.com/sbugzu/gruvbox-zsh", "description": "Based on [agnoster](https://gist.github.com/agnoster/3712874), uses the same colors from the [gruvbox (\u2b5015k)](https://github.com/morhetz/gruvbox) `vim` plugin.", "stars": "127"}, {"name": "guezwhoz", "url": "https://github.com/guesswhozzz/guezwhoz-zshell", "description": "Minimalist, includes `git` status decorations.", "stars": "124"}, {"name": "gugulenok", "url": "https://github.com/gugulen0k/gugulenok/", "description": "Has both a dark and a light mode. Includes decorators for `git` status, time and current directory.", "stars": "1"}, {"name": "guri", "url": "https://github.com/victorfsf/guri", "description": "A Simple and fast Oh-My-Zsh theme, based on [Pure (\u2b5014k)](https://github.com/sindresorhus/pure)'s design.", "stars": "24"}, {"name": "gus", "url": "https://github.com/gusye1234/Gus-zsh-theme/", "description": "Hackable transient theme. Includes decorators for conda, `git` information and current directory.", "stars": "0"}, {"name": "hackersaurus", "url": "https://github.com/bhilburn/hackersaurus", "description": "A theme with `git` status and exit code of last command run decorators embedded in the prompt. Related to [powerlevel9k (\u2b5013k)](https://github.com/bhilburn/powerlevel9k).", "stars": "11"}, {"name": "halfeld", "url": "https://github.com/IgorHalfeld/halfeld-zsh-theme", "description": "Minimalist theme with `git` decorations.", "stars": "5"}, {"name": "halil", "url": "https://github.com/5m0k3r/zsh-themes", "description": "Fork of oh-my-zsh's [amuse (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/amuse.zsh-theme) theme.", "stars": "2"}, {"name": "hana-matcha", "url": "https://github.com/arturoalviar/hana-matcha-zsh-theme", "description": "A simple theme with the first character being \u82b1(hana), the kanji for flower. This theme was inspired by a keycap set called DSA Hana. This pairs well with the [hana atom (\u2b500)](https://github.com/arturoalviar/hana-matcha-syntax) theme. Includes `git` status decorations.", "stars": "2"}, {"name": "handy", "url": "https://github.com/hanleylee/handy", "description": "Colorful and lightweight theme. Shows root status, `git` status, current directory and `user@hostname` decorations.", "stars": "1"}, {"name": "hanpen", "url": "https://github.com/kojole/hanpen.zsh-theme", "description": "Shows `git` branch and status, last command exit code, last command execution time if more than `ZSH_THEME_HANPEN_CMD_MAX_EXEC_TIME`.", "stars": "0"}, {"name": "hapin", "url": "https://github.com/hanamiyuna/hapin-zsh-theme/blob/master/hapin.zsh-theme", "description": "Based on oxide, includes `git` status decorations and current user/host information.", "stars": "2"}, {"name": "happy-coding", "url": "https://github.com/lexhuismans/happy-coding/", "description": "Stripped down version of [passion (\u2b50345)](https://github.com/ChesterYue/ohmyzsh-theme-passion). Includes decorators for time, `git` branch, last command execution time and last command exit status.", "stars": "2"}, {"name": "hcompact", "url": "https://github.com/fusion809/zsh-theme", "description": "Displays time, OS (including distro if on Linux), directory and whether running as root.", "stars": "1"}, {"name": "headline", "url": "https://github.com/Moarram/headline", "description": "A responsive ZSH theme featuring Git status information and a colored line above the prompt.", "stars": "331"}, {"name": "heapbytes", "url": "https://github.com/heapbytes/heapbytes-zsh", "description": "Includes decorators for current directory, tun0 ip if on a VPN, wlan ip when not on VPN and `git` information.", "stars": "82"}, {"name": "heart", "url": "https://github.com/gko/heart", "description": "Heart themed prompt for light backgrounds.", "stars": "7"}, {"name": "hedroed-bureau", "url": "https://github.com/Hedroed/hedroed-bureau.zsh-theme", "description": "Based on [bureau (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#bureau), with added `git` status decorations and `npm` status.", "stars": "0"}, {"name": "helb", "url": "https://github.com/helb/helb.zshtheme", "description": "Loosely based on Gentoo's old `bash` theme. Includes `git` information, return value of last command, and uses different username color and prompt char for users (`$`) and root (`#`).", "stars": "0"}, {"name": "hematite", "url": "https://github.com/bigdave/hematite", "description": "Minimalist promot that tries to show only the status decorations that are actively useful at a given time.", "stars": "0"}, {"name": "hex", "url": "https://github.com/hectorBrown/hex-zsh", "description": "Heavily based on [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#bira), and [gruvbox (\u2b50127)](https://github.com/sbugzu/gruvbox-zsh), which in turn is based on [agnoster](https://gist.github.com/agnoster/3712874). Includes decorators for current directory, `git` status information, active python virtualenv, exit status of the last command run. Requires a Powerline-compatible font.", "stars": "0"}, {"name": "hexagon", "url": "https://github.com/diogoazevedos/hexagon", "description": "Minimalist ZSH theme based on [geometry (\u2b50990)](https://github.com/geometry-zsh/geometry).", "stars": "3"}, {"name": "hfulldate", "url": "https://github.com/fusion809/zsh-theme", "description": "Displays time, date, OS (including distro if on Linux), directory and whether running as root.", "stars": "1"}, {"name": "hhktony", "url": "https://github.com/hhktony/hhktony.zsh-theme", "description": "Inspired by robbyrussell theme + ssh connection status prompt.", "stars": "0"}, {"name": "hietan", "url": "https://github.com/Hietan/Hietan_ZshTheme", "description": "Includes decorators for current directory, date & time, `git` status and the exit value of the last command run. Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts).", "stars": "2"}, {"name": "hijack", "url": "https://github.com/thegodheehee/hijack-zsh", "description": "Includes decorators for user\\@hostname, current directory, and `git` information.", "stars": "1"}, {"name": "hina", "url": "https://github.com/ucpr/hina", "description": "Written in `golang`, includes `git` status decoration and kubernetes context.", "stars": "1"}, {"name": "hip-fellow", "url": "https://github.com/haitaim/hip-fellow", "description": "Includes `git` status decorations and works with standard fonts.", "stars": "0"}, {"name": "hipstersmoothie-p9x", "url": "https://github.com/hipstersmoothie/PowerlevelHipstersmoothie", "description": "A variant of [powerlevel9k (\u2b5013k)](https://github.com/bhilburn/powerlevel9k).", "stars": "9"}, {"name": "ho-my-zsh", "url": "https://github.com/Mboukhal/hoMyZsh_theme", "description": "Includes decorators for current directory and `git` information.", "stars": "1"}, {"name": "hoffish", "url": "https://github.com/emilHof/hoffish-zsh-theme", "description": "If the [agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme) theme and [fish](https://fishshell.com/) shell had a ZSH theme for a child. Includes decorators for `git` status, trimmed path to current directory, root status, exit status of the last command run and the active python virtualenv. Requires a Powerline font and the [zsh-autosuggestions (\u2b5035k)](https://github.com/zsh-users/zsh-autosuggestions) and [shrink-path (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/shrink-path/shrink-path.plugin.zsh) plugins.", "stars": "0"}, {"name": "hogbal", "url": "https://github.com/hogbal/hogbal.zsh-theme", "description": "Works best with a dark background and a 256 color terminal program. Includes decorators for `virtualenv`, `git` information, `username@hostname` and current directory.", "stars": "0"}, {"name": "home", "url": "https://github.com/sheerun/home", "description": "Pretty and short one-line theme that makes you feel at home.", "stars": "4"}, {"name": "hometown", "url": "https://github.com/olets/hometown-prompt", "description": "A feature rich, high performance `git`-aware ZSH theme with segments for the user, host, time, the current working directory and its parent, and detailed full Git status within a Git repo.", "stars": "10"}, {"name": "honukai-iterm", "url": "https://github.com/oskarkrawczyk/honukai-iterm-zsh", "description": "Honukai theme and colors for oh-my-zsh and iTerm 2.", "stars": "1.1k"}, {"name": "hoozeeth", "url": "https://github.com/hooay233/Hoozeeth", "description": "Minimalist theme, includes decorators for user\\@hostname, the date & time, and the current working directory.", "stars": "1"}, {"name": "horizontal", "url": "https://github.com/nuimk/horizontal", "description": "Two line prompt with a horizontal separator.", "stars": "3"}, {"name": "hornix", "url": "https://github.com/fusion809/zsh-theme", "description": "Displays time & date, OS (including distro if on Linux), directory and whether running as root.", "stars": "1"}, {"name": "horse-sh", "url": "https://github.com/emileswarts/horse-sh", "description": "A very minimal brown/red ZSH theme.", "stars": "0"}, {"name": "htb", "url": "https://github.com/ibyf0r3ns1cs/zsh-htb-theme", "description": "Inspired by the pwnbox on a HackTheBox machine. Includes decorators for user\\@host, IP address and the current directory.", "stars": "2"}, {"name": "hub", "url": "https://gist.github.com/hub23/c226b1c77446e099f7684b0d21c6b22a", "description": "Simple and clean, includes the return code of the last command executed."}, {"name": "humbled", "url": "https://github.com/saravanabalagi/zsh-theme-humbled", "description": "A clean and humble theme with left-aligned `condaenv`, `virtualenv` and `git` status. Requires [condaenv (\u2b502)](https://github.com/saravanabalagi/zsh-plugin-condaenv) plugin.", "stars": "1"}, {"name": "hyper", "url": "https://github.com/willmendesneto/hyper-oh-my-zsh", "description": "Designed to work with the hyper terminal theme, includes `git` status decorations.", "stars": "46"}, {"name": "hyperzsh", "url": "https://github.com/tylerreckart/hyperzsh", "description": "Gives you a comprehensive overview of the branch you're working on and the status of your repository without cluttering your terminal.", "stars": "538"}, {"name": "iamskok", "url": "https://github.com/iamskok/iamskok.zsh-theme", "description": "Works well on a dark background.", "stars": "3"}, {"name": "iay", "url": "https://github.com/aaqaishtyaq/iay", "description": "A `{ba,z}sh` prompt written in Rust. Includes decorations for the current directory and `git` status.", "stars": "8"}, {"name": "ice", "url": "https://github.com/Lenart12/ice.zsh-theme", "description": "Very lightly modified [bureau (\u2b5038)](https://github.com/isqua/bureau) theme combined with [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme).", "stars": "1"}, {"name": "ichirei", "url": "https://github.com/ichirei/ichirei.zsh-theme", "description": "Colorful. Includes decorators for `git` status, time & current directory. Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts).", "stars": "0"}, {"name": "icicle", "url": "https://github.com/JamesConlan96/Icicle", "description": "Includes `git` status decorations, and whether running as root.", "stars": "2"}, {"name": "igeek", "url": "https://github.com/Saleh7/igeek-zsh-theme", "description": "Displays system information when starting a new terminal session.", "stars": "37"}, {"name": "iggy", "url": "https://github.com/eugenk/zsh-prompt-iggy", "description": "A super happy awesome Powerline-style, `git`-aware **prezto only** theme.", "stars": "10"}, {"name": "igorsilva", "url": "https://github.com/igor9silva/igorsilva-zsh-theme", "description": "Shows current directory, customizable delimiter, current branch, and `git` status decorators.", "stars": "11"}, {"name": "iguanidae", "url": "https://github.com/btd1337/iguanidae-zsh-theme", "description": "Includes `git`, `nvm` and `venv` decorations.", "stars": "2"}, {"name": "illusion", "url": "https://github.com/shabane/illusion", "description": "Includes username, current working directory, `git` status and last command status decorators.", "stars": "3"}, {"name": "illuvia-gitster", "url": "https://github.com/lopezator/lluvia-gitster", "description": "Fork of [ergenekonyigit/lambda-gitster (\u2b50117)](https://github.com/ergenekonyigit/lambda-gitster) with spacing improvements and an updated icon. Includes `git` status information.", "stars": "1"}, {"name": "imp", "url": "https://github.com/igormp/Imp", "description": "Based on [zork (\u2b5015k)](https://github.com/Bash-it/bash-it/wiki/Themes#zork) and optimized for dark backgrounds.", "stars": "30"}, {"name": "imranic", "url": "https://github.com/alimranahmed/zsh-imranic-themes", "description": "Minimalist theme with decorators for `git` status, python virtualenv, rvm ruby version, conda version, kube status, and current directory.", "stars": "2"}, {"name": "infernus", "url": "https://github.com/jshiell/infernus-zsh-theme", "description": "Minimalist theme, better on dark backgrounds.", "stars": "0"}, {"name": "infinite", "url": "https://github.com/The-Infinitys/zsh-infinite", "description": "A highly customizable and dynamic ZSH theme written in Rust. Infinite offers a powerful CLI tool to manage your ZSH prompt's appearance, allowing for dynamic content, sophisticated coloring, and unique visual separators.", "stars": "3"}, {"name": "infoline", "url": "https://github.com/hevi9/infoline-zsh-theme", "description": "Clean theme that shows `git` status, background jobs, remote host, and other information.", "stars": "4"}, {"name": "integral", "url": "https://github.com/Readf0x/integral-prompt", "description": "Math-inspired, includes decorators for time, current directory and `git` status.", "stars": "2"}, {"name": "inthedeepspace", "url": "https://github.com/alionapermes/inthedeepspace/", "description": "Based on [intheloop (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#user-content-intheloop) and inspired by [vim-deep-space (\u2b50318)](https://github.com/tyrannicaltoucan/vim-deep-space).", "stars": "0"}, {"name": "intheloop-powerline", "url": "https://github.com/zyphrus/intheloop-powerline", "description": "An extension of the [intheloop (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/intheloop.zsh-theme) theme to use powerline fonts.", "stars": "1"}, {"name": "itg", "url": "https://github.com/itsthatguy/itg.zsh-theme", "description": "itsthatguy's theme.", "stars": "35"}, {"name": "itlbv", "url": "https://github.com/itlbv/itlbv-ohmyzsh-theme", "description": "Minimalist. Includes decorators for `git` status and the current directory.", "stars": "0"}, {"name": "ittecture", "url": "https://github.com/ittecture/ittecture-omz-theme", "description": "Includes decorators for current directory and `git` information.", "stars": "0"}, {"name": "ivabus", "url": "https://github.com/ivabus/ivabus-zsh-theme", "description": "Inspired by the GitHub Codespaces prompt. Includes decorators for `git` status, username and current directory.", "stars": "7"}, {"name": "ivy", "url": "https://github.com/ivyhjk/ohmyzsh-theme-ivy", "description": "Works well on dark backgrounds. Includes user\\@host, `git` status and time decorators. Based on the [obraun (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#obraun) theme.", "stars": "2"}, {"name": "jacobin", "url": "https://github.com/Jsharkc/jacobin-zsh-theme", "description": "Based on refined and ys themes, includes `git` status decorations. Includes an optional iterm2 color scheme.", "stars": "0"}, {"name": "jake", "url": "https://github.com/JakeHuneau/Jake.zsh-theme", "description": "Shows the time, the current directory, and `git` branch information including the branch name and a red + if the branch has un-pushed changes.", "stars": "0"}, {"name": "jam", "url": "https://github.com/jesusangelm/Jam-Zsh-Theme", "description": "Optimized for dark backgrounds, includes `git` status and `rvm` status.", "stars": "3"}, {"name": "jax", "url": "https://github.com/jhammerberg/jax-theme", "description": "", "stars": "0"}, {"name": "jc", "url": "https://github.com/jclementex/jc-zsh-theme", "description": "For dark terminal backgrounds, includes `git` status information.", "stars": "1"}, {"name": "jcl", "url": "https://github.com/jasonlewis/jcl-zsh-theme", "description": "Loosely based on the `ys` theme.", "stars": "2"}, {"name": "jeff", "url": "https://github.com/jbaranski/jeff-zsh-theme", "description": "Based on [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#bira). Includes decorators for user\\@host, time, current directory and `git` status.", "stars": "0"}, {"name": "jerome", "url": "https://github.com/jeromescuggs/jerome-theme", "description": "Colorful theme based on the [dieter (\u2b500)](https://github.com/jeromescuggs/jerome-theme) theme, but with a yellow hostname. Includes `git` decorations.", "stars": "0"}, {"name": "jhleeeme", "url": "https://github.com/JHLeeeMe/JHLeeeMe-Zsh-Theme", "description": "Includes `git` and python virtualenv status decorations, user, pwd,time and system name.", "stars": "2"}, {"name": "jmsp", "url": "https://github.com/juacu7340/jmsp.zsh-theme", "description": "Focused on simplicity and SSH usefullness. Includes `git` status and current directory decorators.", "stars": "0"}, {"name": "jmtech", "url": "https://github.com/jmaaltech/jmtech-zsh-theme", "description": "Customizable colors and symbols. Includes decorators for `git` status, exit status of last command run, `gpg` signing information and timestamps. Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts) for the `git` status icons.", "stars": "1"}, {"name": "jnooree", "url": "https://github.com/jnooree/jnooree-zsh-theme", "description": "Minimalist theme with colors adapted from the [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) theme. Includes decorators for `git` status, whether running as non-default user and current working directory.", "stars": "0"}, {"name": "joje", "url": "https://github.com/joje6/joje.zsh-theme", "description": "Includes decorators for `git` status and current directory.", "stars": "0"}, {"name": "jon", "url": "https://github.com/Jon-Schneider/jon.zsh-theme", "description": "A simplified [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme) with the colors of [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme).", "stars": "1"}, {"name": "jovial", "url": "https://github.com/zthxxx/jovial", "description": "Shows decorators for host, user, path, development environment, `git` branch, and which `python` venv is active.", "stars": "553"}, {"name": "jpegleg", "url": "https://github.com/jpegleg/zshrc", "description": "Similar to dark blood theme, includes timestamp and `git` decorations.", "stars": "1"}, {"name": "js-magic", "url": "https://github.com/JSextonn/js-magic", "description": "A simplified take on [af-magic (\u2b507)](https://github.com/andyfleming/oh-my-zsh/blob/master/themes/af-magic.zsh-theme). Includes current working directory and `git` status decorations.", "stars": "0"}, {"name": "judgedim", "url": "https://github.com/judgedim/oh-my-zsh-judgedim-theme", "description": "Minimalist prompt.", "stars": "0"}, {"name": "just-another", "url": "https://github.com/supertassu/another-theme", "description": "Just another theme, with hostname when you're sshed to another machine.", "stars": "0"}, {"name": "just-around-the-corner", "url": "https://github.com/DevinLeamy/just-around-the-corner", "description": "Counts down the days until Christmas. Includes `git` status decorations.", "stars": "0"}, {"name": "jwalter", "url": "https://github.com/jeffwalter/zsh-jwalter", "description": "Powerline-style theme with `git`, `svn`, `npm`, `rvm` and network awareness. Requires Powerline-compatible terminal font.", "stars": "4"}, {"name": "jyumpp", "url": "https://github.com/Jyumpp/jyumpp-zsh-theme", "description": "Configuration file and installer for Powerlevel 10K.", "stars": "0"}, {"name": "kali-like", "url": "https://github.com/clamy54/kali-like-zsh-theme", "description": "Inspired by the Kali Linux default ZSH theme. Includes decorators for user\\@host, current directory and `git` information.", "stars": "61"}, {"name": "kali", "url": "https://github.com/h4ck3r0/kali-theme", "description": "Includes `git` decorations.", "stars": "52"}, {"name": "kalsowerus", "url": "https://github.com/kalsowerus/kalsowerus.zsh-theme", "description": "Colorful powerline-inspired multi-line theme, includes decorations for `git` status, directory, last command exit status and `nvm` information.", "stars": "3"}, {"name": "karu", "url": "https://github.com/zaari/karu", "description": "Minimalist single line ZSH prompt.", "stars": "2"}, {"name": "kawaii", "url": "https://github.com/LeonidPilyugin/kawaii-oh-my-zsh/", "description": "Has terminal and virtual console modes. Includes decorators for username, directory, last command exit status, timestamp and `git` status.", "stars": "1"}, {"name": "keloran", "url": "https://github.com/Keloran/keloran.zsh-theme", "description": "Theme that includes a few features from other themes.", "stars": "2"}, {"name": "kenton", "url": "https://github.com/notnek/zsh-theme", "description": "Optimized for dark backgrounds, includes `git` status information.", "stars": "1"}, {"name": "kerneldiego", "url": "https://github.com/KernelDiego/kerneldiego-zsh-theme", "description": "A minimal and informative Zsh theme with a clean box-style layout, Git integration, and colorful prompt indicators for productivity and visual clarity.", "stars": "3"}, {"name": "kevin", "url": "https://github.com/KevinParnell/Kevin-zsh", "description": "Colorful theme, includes iTerm 2 color schemes.", "stars": "2"}, {"name": "kgzsh", "url": "https://github.com/Kashugoyal/kgzsh", "description": "Includes `git` status deorations, works well on darker backgrounds.", "stars": "0"}, {"name": "kido", "url": "https://github.com/KidoThunder/kido-zsh-theme", "description": "Based on `ys` and `robbyrussell` themes. Includes decorators for the exit code of the last command run, python virtualenv and VCS status.", "stars": "5"}, {"name": "kimwz", "url": "https://github.com/kimwz/kimwz-oh-my-zsh-theme", "description": "Minimal theme.", "stars": "9"}, {"name": "kinda-fishy", "url": "https://github.com/folixg/kinda-fishy-theme", "description": "Based on Fishy theme, but shows full paths instead of abbreviated directories and only shows user\\@machine in `ssh` sessions and docker containers.", "stars": "7"}, {"name": "kindahv", "url": "https://github.com/kshnkvn/kindahv-zsh-theme", "description": "A clean ZSH theme with command execution time tracking.", "stars": "3"}, {"name": "kiss", "url": "https://github.com/rileytwo/kiss", "description": "Simple theme for oh-my-zsh, VSCode, iTerm2, Neovim, and RStudio. Includes `git` status decorations.", "stars": "112"}, {"name": "kketcham", "url": "https://github.com/prototype27/kketcham", "description": "Theme with nifty colors on the `git` info.", "stars": "0"}, {"name": "ko", "url": "https://github.com/JoshBenn/KoTheme-for-Oh-My-Zsh/", "description": "Includes decorators for `git` status and current directory.", "stars": "1"}, {"name": "kote", "url": "https://github.com/wendygaoyuan/kote-zsh-theme", "description": "Best for dark backgrounds. Includes `git` status decorations.", "stars": "1"}, {"name": "kotterstep", "url": "https://github.com/sorenvonsarvort/kotterstep-zsh-theme", "description": "Two line theme designed for dark terminals, has `git` decorations.", "stars": "0"}, {"name": "krak3n", "url": "https://github.com/krak3n/zsh-theme", "description": "Shows golang version and the current `git` branch.", "stars": "1"}, {"name": "kraken", "url": "https://github.com/KrakenTheme/kraken-zsh", "description": "A dark theme for ZSH.", "stars": "1"}, {"name": "ksposh", "url": "https://github.com/KSposh/ksposh-zsh-theme", "description": "Includes decorators for python virtual environment, `git` information, current directory and username.", "stars": "0"}, {"name": "kumavis", "url": "https://github.com/kumavis/kumavis-zsh-theme", "description": "Agnoster fork optimized for solarized terminals. Requires powerline-compatible font.", "stars": "0"}, {"name": "kw", "url": "https://github.com/Kwpolska/kw.zsh-theme", "description": "Colorful theme with `git` and `hg` status information, ability to add host-specific colors to hostname.", "stars": "1"}, {"name": "kyuu", "url": "https://github.com/arturoalviar/kyuu-zsh-theme", "description": "A simple theme with the first character being \u4e5d(kyuu), the number 9. The primary color is blue with a magenta accent. Includes `git` status decorations.", "stars": "1"}, {"name": "lacerate", "url": "https://github.com/Petrushevsky-A/Lacerate-zsh-theme", "description": "Minimalist theme with decorations for `git`, `hg` and python `venv` status.", "stars": "0"}, {"name": "laconic", "url": "https://github.com/Saka7/laconic.zsh-theme", "description": "Simple theme with `git` status and current directory decorators.", "stars": "0"}, {"name": "lagnoda", "url": "https://github.com/jashezan/lagnoda", "description": "", "stars": "4"}, {"name": "lagune", "url": "https://github.com/noplay/lagune", "description": "A minimal ZSH theme.", "stars": "1"}, {"name": "lambda (bluedragon1221)", "url": "https://github.com/bluedragon1221/zsh-lambda-prompt", "description": "Includes decorators for current directory and `git` status.", "stars": "2"}, {"name": "lambda (cdimascio)", "url": "https://github.com/cdimascio/lambda-zsh-theme", "description": "Inspired by the [lambda (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/lambda.zsh-theme) theme. Includes `git` status decorations.", "stars": "67"}, {"name": "lambda (halfo)", "url": "https://github.com/halfo/lambda-mod-zsh-theme/", "description": "A ZSH theme optimized for `git` users who use unicode-compatible fonts and terminal applications.", "stars": "470"}, {"name": "lambda-blazinggit", "url": "https://github.com/zalefin/lambda-blazinggit", "description": "Includes blazing fast, detailed `git` information. Requires [Nerd Fonts (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts) and the [gitstatus (\u2b501.8k)](https://github.com/romkatv/gitstatus) plugin.", "stars": "0"}, {"name": "lambda-gitster", "url": "https://github.com/ergenekonyigit/lambda-gitster", "description": "Minimalist prompt that includes `git` information.", "stars": "117"}, {"name": "lambda-minimal", "url": "https://github.com/sohnryang/lambda-minimal-theme", "description": "Simple theme based on lambda with `git` status and virtualenv information.", "stars": "4"}, {"name": "lambda-mod", "url": "https://github.com/halfo/lambda-mod-zsh-theme", "description": "A simple ZSH theme, optimized for `git` usage.", "stars": "470"}, {"name": "lambda-p", "url": "https://github.com/paimanbandi/lambda-p", "description": "Inspired by the [lambda mod (\u2b50470)](https://github.com/halfo/lambda-mod-zsh-theme) and [Lambda V (\u2b502)](https://github.com/vkaracic/lambdav-zsh-theme) themes. Includes `git` status decorations.", "stars": "0"}, {"name": "lambda-pure", "url": "https://github.com/marszall87/lambda-pure", "description": "A minimal ZSH theme, based on [pure (\u2b5014k)](https://github.com/sindresorhus/pure), with added Node.js version decorator.", "stars": "124"}, {"name": "lambda-v", "url": "https://github.com/vkaracic/lambdav-zsh-theme", "description": "A combination of the Lambda and Fishy themes, includes `git` status decorations.", "stars": "2"}, {"name": "lambda-zen", "url": "https://github.com/seamile/lambda-zen", "description": "inspired by [lambda mod theme (\u2b50470)](https://github.com/halfo/lambda-mod-zsh-theme) with graphical `git` status decorations.", "stars": "4"}, {"name": "lambder", "url": "https://github.com/avillen/zsh-theme-lambder", "description": "Includes `git` status decorations, works best with a dark terminal theme.", "stars": "0"}, {"name": "laniksj", "url": "https://github.com/LanikSJ/laniksj-zsh-theme", "description": "Works best on a dark background. Based on the great `ys` theme and [Honukai ZSH Theme (\u2b501.1k)](https://github.com/oskarkrawczyk/honukai-iterm-zsh). Shows root status and `git` status decorations.", "stars": "0"}, {"name": "larn", "url": "https://github.com/tourcoder/larn.zsh-theme", "description": "A clean and customizable oh my zsh theme with Git integration, designed for dark terminals. It features a colorful prompt with decorators for `git` branch and status indicators, current directory and distinct `ls` colors for files and directories.", "stars": "1"}, {"name": "lazyprodigy", "url": "https://github.com/drewlustro/lazyprodigy-zsh-theme", "description": "Optimized for dark terminals, has variants for local and remote systems.", "stars": "1"}, {"name": "lcars", "url": "https://github.com/lgulliver/lcars-zsh-theme", "description": "A Star Trek: The Next Generation LCARS-inspired theme for Oh My Zsh with modern powerline-style segments and authentic color palette. Includes decorators for `git` status, time, path, os and battery charge level.", "stars": "2"}, {"name": "leafia", "url": "https://github.com/Ghostrick/leafia-prompt", "description": "Leafy prezto theme that shows `git` status information.", "stars": "1"}, {"name": "lean", "url": "https://github.com/miekg/lean", "description": "Inspired by [pure (\u2b5014k)](https://github.com/sindresorhus/pure). Has decorators for `git` status information, exit status of last command run, and the elapsed time of last command.", "stars": "158"}, {"name": "lemon", "url": "https://github.com/carlosvitr/lemon_zsh", "description": "Many beautiful colors for you to enjoy. done with care and patience. Includes `git` status and ruby version decorations.", "stars": "2"}, {"name": "leon", "url": "https://github.com/prince-an/Leon_zshTheme", "description": "Works well on light background. Includes `git` status, time, username\\@host, working directory and last command exit status decorations.", "stars": "0"}, {"name": "less-noise", "url": "https://github.com/ablil/less-noise", "description": "Minimalist theme with decorators for `git` status, current directory and the current time.", "stars": "0"}, {"name": "leverage", "url": "https://github.com/gschnall/leverage", "description": "Based on [minimal (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/minimal.zsh-theme), uses colors, and an extra `\u00ac` character, to better distinguish the command line prompt from your output.", "stars": "1"}, {"name": "lewis", "url": "https://github.com/lewisflude/oh-my-lewis", "description": "Black, white and red theme. Shows `git` status information.", "stars": "0"}, {"name": "lgbt", "url": "https://github.com/nautilor/lgbt.zsh-theme", "description": "Colorful theme with decorators for current directory and `git` status.", "stars": "0"}, {"name": "lgbtq", "url": "https://github.com/PhoenixSmaug/zsh-lgbtq-themes", "description": "A collection of lgbtq themes for your terminal.", "stars": "8"}, {"name": "light", "url": "https://github.com/InfinityUniverse0/light-zsh", "description": "Works best on a light background. Includes decorators for username\\@hostname, `git` status and the current directory.", "stars": "4"}, {"name": "lightbulb", "url": "https://github.com/lightbulb703/lightbulb-zsh-theme", "description": "Includes decorations for kernel, OS version, uptime and `git`.", "stars": "4"}, {"name": "lighthaus", "url": "https://github.com/lighthaus-theme/zsh", "description": "A prompt that compliments the [Lighthaus (\u2b5029)](https://github.com/lighthaus-theme/lighthaus) theme. Shows `git` information, GitHub/GitLab logo and shows changes as and when they occur.", "stars": "7"}, {"name": "lila", "url": "https://github.com/raphaelivan/lila-zsh-theme", "description": "Minimalist theme, best on a dark terminal background.", "stars": "0"}, {"name": "lilith", "url": "https://github.com/aknackd/zsh-themes", "description": "Modification of [gallifrey (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gallifrey.zsh-theme) and [hyperzsh (\u2b50538)](https://github.com/tylerreckart/hyperzsh).", "stars": "0"}, {"name": "lime", "url": "https://github.com/yous/lime", "description": "Simple and easily customizable ZSH theme.", "stars": "16"}, {"name": "limpide", "url": "https://github.com/shooteram/limpide", "description": "Modified version of [miloshadzic (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/themes#miloshadzic) theme which displays parent and current directory.", "stars": "0"}, {"name": "linear", "url": "https://github.com/MrYazdan/zsh-linear-theme", "description": "Reminiscent of Powerline. Includes segments with `git` status, Pythonvirtualenv, current directory and current time.", "stars": "5"}, {"name": "link", "url": "https://github.com/kylegl/link-zsh-theme", "description": "Minimalist. Includes `git` status and last command exit decorations.", "stars": "1"}, {"name": "linuxero", "url": "https://github.com/andreshincapier/linuxero", "description": "Minimalist. Includes decorations for root status, current directory, `git` status, current ruby rvm environment and current python virtualenv.", "stars": "0"}, {"name": "liquidprompt", "url": "https://github.com/nojhan/liquidprompt", "description": "A full-featured & carefully designed adaptive prompt with useful information when you need it. It shows you what you need when you need it. You will notice what changes when it changes, saving time and frustration.", "stars": "4.6k"}, {"name": "lish", "url": "https://github.com/bashelled/lish", "description": "A casual theme. No roughness, just smooth. Includes `git`, user\\@host, last command exit status, current directory, current time and root status decorators.", "stars": "0"}, {"name": "liver", "url": "https://github.com/RenoirTan/liver.zsh-theme", "description": "Colorful, includes `git` status, user, host, current and relative path to the current repository root decorations.", "stars": "0"}, {"name": "llama", "url": "https://github.com/PsychoLlama/llama.zsh-theme", "description": "Minimalist theme used by discerning llamas.", "stars": "6"}, {"name": "logico", "url": "https://github.com/logico/logico-zsh-theme", "description": "Has `git` decorations. Shows remote status and indicator for vi-mode.", "stars": "3"}, {"name": "lone-star", "url": "https://github.com/designfrontier/lonestar-zsh-theme/blob/master/lone-star.zsh-theme", "description": "Texas-themed theme based on Sindre Sorhus' pure theme.", "stars": "0"}, {"name": "longsilvern", "url": "https://github.com/long263/longsilvern-zsh-theme", "description": "Includes `git` and compact `pwd` decorations.", "stars": "1"}, {"name": "lorond", "url": "https://github.com/lorond/zsh-lorond/", "description": "Compact version of [af-magic (\u2b507)](https://github.com/andyfleming/oh-my-zsh/blob/master/themes/af-magic.zsh-theme). Includes `git` status, works with standard fonts.", "stars": "0"}, {"name": "lperezp", "url": "https://github.com/lperezp/lperezp-zsh-theme", "description": "Includes decorators for user\\@hostname, `git` status, current directory and the exit status of the last command run.", "stars": "0"}, {"name": "lpha3cho", "url": "https://github.com/sdcampbell/lpha3cho-Oh-My-Zsh-theme-for-pentesters", "description": "Modified version of the [intheloop (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/intheloop.zsh-theme) theme for pentesters which includes the date, time, and IP address for pentest logging.", "stars": "47"}, {"name": "luceast", "url": "https://github.com/LucEast/luceast-zsh-theme", "description": "Optimized for `git`. Includes decorations for username, host, time & working directory.", "stars": "0"}, {"name": "luckycoding", "url": "https://github.com/ZitherPeng/oh-my-zsh-luckycoding-theme", "description": "Based on the [robbyrussell (\u2b50186k)](https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/robbyrussell.zsh-theme) theme, includes `git` decorations and the last command's exit code.", "stars": "1"}, {"name": "ludvig", "url": "https://github.com/daviludvig/ludvig-theme-zsh", "description": "Minimalist. Includes decorators for `git` status, current directory, current time and the last command's exit status.", "stars": "0"}, {"name": "ludwigws", "url": "https://github.com/LudwigWS/my-zsh-theme", "description": "Variant of [lambda-mod (\u2b50470)](https://github.com/halfo/lambda-mod-zsh-theme) theme. Has `git` decorations, requires a powerline-compatible terminal font.", "stars": "0"}, {"name": "luke", "url": "https://github.com/xueguangl23/luke_zsh_theme", "description": "Includes `git` decorations. Based on the [frisk (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/frisk.zsh-theme) oh-my-zsh theme.", "stars": "0"}, {"name": "lukerandall-extended", "url": "https://github.com/mpyw/oh-my-zsh-lukerandall-extended", "description": "Extended version of the [lukerandall (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/lukerandall.zsh-theme) theme. Includes decorations for `git` status and the status of the last command run.", "stars": "1"}, {"name": "lunachar", "url": "https://github.com/r-mohammadi1/armans-zsh-themes/blob/main/lunachar.zsh-theme", "description": "Minimalist theme.", "stars": "0"}, {"name": "macos", "url": "https://github.com/alejandromume/macos-zsh-theme", "description": "Includes `git` status decorations.", "stars": "22"}, {"name": "mad", "url": "https://github.com/MartinWie/ohmyzsh-theme-mad", "description": "Includes `git` status and last command execution time decorations.", "stars": "0"}, {"name": "madas", "url": "https://github.com/utauyo/madas-zsh-theme", "description": "Inspired by af-magic. Includes decorators for `git` status, user\\@host, and whether the last command failed.", "stars": "0"}, {"name": "magento", "url": "https://github.com/cmuench/zsh-magento-cloud/blob/main/zsh-magento-cloud.plugin.zsh", "description": "Add Magento Cloud Command Line Interface ([magento-cloud CLI](https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/dev-tools/cloud-cli.html?lang=en)) completions.", "stars": "0"}, {"name": "magicmace", "url": "https://github.com/zimfw/magicmace", "description": "Inspired by xero's ZSH prompt and [eriner's prompt (\u2b5023)](https://github.com/zimfw/eriner). Includes status codes for active python `venv`, exit status of last command, shortened working directory, `git` status decorations.", "stars": "5"}, {"name": "magico", "url": "https://github.com/IOsonoTAN/magico", "description": "IOsonoTAN's magico theme.", "stars": "0"}, {"name": "magpie", "url": "https://github.com/wdjcodes/magpie", "description": "Minimalist theme with custom logic to display paths relative to the root of the current `git`. Includes decorators for time, current directory, username\\@hostname and `git` status.", "stars": "0"}, {"name": "mainnika", "url": "https://github.com/mainnika/zsh-theme-mainnika/", "description": "Includes decorators for last command exit status and the 1, 5 and 15 minute load averages.", "stars": "0"}, {"name": "maivana", "url": "https://github.com/nylo-andry/zsh-themes", "description": "Includes `kubectl` context, `git` status decorations.", "stars": "2"}, {"name": "majemoji", "url": "https://github.com/metalogica/majemoji", "description": "Adds a random emoji to each session's prompt. Includes `git` status decorations.", "stars": "1"}, {"name": "malev", "url": "https://github.com/mvinan/malev-zsh-theme", "description": "Has minimalist and normal variants. Includes decorators for hostname, directory, `git` status and the last command's exit status.", "stars": "0"}, {"name": "mantis", "url": "https://github.com/dann254/mantis-zsh-theme", "description": "Minimal theme with `git` status and information decorators.", "stars": "0"}, {"name": "materialshell", "url": "https://github.com/carloscuesta/materialshell", "description": "A [material design](https://material.io/guidelines/style/color.html) theme for your shell with a good contrast and color pops at the important parts. Designed to be easy on the eyes.", "stars": "843"}, {"name": "matrix", "url": "https://github.com/pot-code/matrix-zsh-theme", "description": "Variant of [powerlevel9k (\u2b5013k)](https://github.com/bhilburn/powerlevel9k) styled to look like something in the Matrix movie trilogy. Includes `git` status decorations.", "stars": "7"}, {"name": "matter", "url": "https://github.com/mrobillard/matter-zsh-theme", "description": "Shows `git` status, AWS vault role, background jobs, exit code of last command & hostname.", "stars": "1"}, {"name": "mau", "url": "https://github.com/vichargrave/mau", "description": "A ZSH theme with a cat twist. Includes `git` status decorations. Based on the [kphoen (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/kphoen.zsh-theme) and [smt (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/smt.zsh-theme) themes.", "stars": "3"}, {"name": "mbolis", "url": "https://github.com/mbolis/mbolis-zsh-theme", "description": "Includes `git` decorations, changes prompt color if root user, active jobs, and [jenv (\u2b506.5k)](https://github.com/jenv/jenv) integration.", "stars": "0"}, {"name": "mdmini", "url": "https://github.com/MarioDena/MDmini", "description": "Includes `git` and `ssh` status decorations.", "stars": "2"}, {"name": "meganerd", "url": "https://github.com/meganerd/meganerd-zsh/", "description": "Inspired by jonathan. Includes decorators for `git` status, user\\@hostname, current directory, time and the last command's exit status.", "stars": "1"}, {"name": "megaprompt", "url": "https://github.com/willghatch/zsh-megaprompt", "description": "A maximalist prompt including keyboard mode, ownership info, and other contextual info, with \u03bb as the prompt character. Requires the [hooks (\u2b5070)](https://github.com/willghatch/zsh-hooks) plugin.", "stars": "4"}, {"name": "metalmajor", "url": "https://github.com/deblauwetom/metalmajor-zsh-theme", "description": "Includes `git` status decorations, shows exit code of last command if nonzero.", "stars": "0"}, {"name": "mexassi", "url": "https://github.com/Mexassi/mexassi-zsh-theme", "description": "Checks the `/sys/class/power_supply` folders to determine if the system is installed on a laptop or desktop machine. Reads the battery percentage grepping acpi command and displays it in the prompt. Includes `git` decorations.", "stars": "2"}, {"name": "mh-fzj", "url": "https://github.com/mh-firouzjaah/mh-fzj-oh-my-zsh-theme-v1", "description": "Includes `rvm` and `git` status decorations.", "stars": "1"}, {"name": "michaelpass", "url": "https://github.com/michaelpass/michaelpass.zsh-theme", "description": "POSIX-friendly cross-platform [alanpeabody (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/alanpeabody.zsh-theme) mod w/ convenient timestamps and full git/ruby support.", "stars": "1"}, {"name": "michelebira", "url": "https://github.com/mortinger91/michelebira", "description": "Variation of the [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme) theme. Includes decorators for `git` status, username, current directory and the return code of the last command run.", "stars": "0"}, {"name": "midin", "url": "https://github.com/xlshiz/midin", "description": "Works well on dark terminal background, includes `git` status decorations.", "stars": "0"}, {"name": "mike-was-here", "url": "https://github.com/leguim-repo/mike-was-here-theme/", "description": "Minimalist, includes `git` status decorations.", "stars": "0"}, {"name": "milight", "url": "https://github.com/frodoslaw/milight-zsh", "description": "Minimal ZSH prompt with `git` status display, works best with dark terminal backgrounds.", "stars": "0"}, {"name": "mindful-space", "url": "https://github.com/syndbg/mindful-space-zsh-theme", "description": "ZSH theme with space in mind.", "stars": "2"}, {"name": "mini-simple", "url": "https://github.com/ysl2/mini-simple-zsh-prompt", "description": "Minimalist. Includes `vcs` status decorations.", "stars": "2"}, {"name": "minima", "url": "https://github.com/Brolly0204/zsh-minima", "description": "Includes `git`, `node`, `golang`, `yarn`, `php`, `docker` and `python` status decorations.", "stars": "3"}, {"name": "minimal (glsorre)", "url": "https://github.com/glsorre/minimal/", "description": "A minimal asynchronous ZSH theme optimized for use with the [Fira Code (\u2b5081k)](https://github.com/tonsky/FiraCode) font and the [Solarized Light](https://ethanschoonover.com/solarized) terminal theme.", "stars": "0"}, {"name": "minimal (subnixr)", "url": "https://github.com/subnixr/minimal", "description": "Minimal yet feature-rich theme.", "stars": "277"}, {"name": "minimal-improved", "url": "https://github.com/gdsrosa/minimal_improved", "description": "Theme for dark terminals, includes `git` decorations in the right-side prompt.", "stars": "30"}, {"name": "minimal-os", "url": "https://github.com/nkurata/zsh-theme", "description": "A minimalist prompt with helpful `git` status and system-specific decorators.", "stars": "3"}, {"name": "minimal-terminal", "url": "https://github.com/Lissy93/minimal-terminal-prompt", "description": "Includes decorators for username\\@host, current directory, `git` information and the last command's exit code.", "stars": "70"}, {"name": "minimal2", "url": "https://github.com/PatTheMav/minimal2", "description": "A minimal and extensible ZSH theme. Forked from [subnixr's original (\u2b50277)](https://github.com/subnixr/minimal) and adapted for [Zimfw (\u2b504.6k)](https://github.com/zimfw/zimfw).", "stars": "12"}, {"name": "minimalx", "url": "https://github.com/lknix/zsh-theme-minimalx", "description": "Inspired by kolo theme from oh-my-zsh.", "stars": "1"}, {"name": "mint", "url": "https://github.com/FalconLee1011/mint-zsh-theme", "description": "Includes decorators for current directory, whether running on a laptop or a desktop, and `git` status.", "stars": "1"}, {"name": "mira", "url": "https://github.com/mbStavola/mira", "description": "A modified [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#bira) with time info and a simplified start prompt.", "stars": "1"}, {"name": "mirage", "url": "https://github.com/robin-pfeiffer/ohmyzsh-mirage-theme/", "description": "Includes prompt decorations for `git` status, last command exit code, whether `sudo` timestamp file is present and current active Python virtual environment.", "stars": "1"}, {"name": "miramare", "url": "https://github.com/franbach/oh-my-deepin-miramare", "description": "Includes `git` status decorations. Works best with [Deepin Terminal](https://www.deepin.org/en/original/deepin-terminal/).", "stars": "1"}, {"name": "misa", "url": "https://github.com/misalabs/misa.zsh-theme", "description": "Misalabs' ZSH theme.", "stars": "1"}, {"name": "mixed", "url": "https://github.com/dekermendzhy/mixed-zsh-theme", "description": "Optimized for dark backgrounds.", "stars": "0"}, {"name": "mnml", "url": "https://github.com/mnml-theme/prompt", "description": "Minimal theme with `git` status decorations.", "stars": "10"}, {"name": "mocha-fusion", "url": "https://github.com/saeed0xf/mocha-fusion", "description": "Based on [catpuccin](https://catppuccin.com/). Includes `git`, current directory and username\\@host decorators.", "stars": "0"}, {"name": "mochi", "url": "https://github.com/mochidaz/zsh-themes", "description": "Simple theme, designed to resemble rust main function. Includes `git` and `hg` status decorations.", "stars": "6"}, {"name": "mochi2", "url": "https://github.com/mochidaz/zsh-themes", "description": "Minimalist theme. Includes `git` and `hg` status decorations.", "stars": "6"}, {"name": "modern", "url": "https://github.com/BadRat-in/zsh-modern-theme", "description": "Automatically adapts to light and dark terminal themes. This theme provides a clean and informative prompt with git integration, command execution time, and a beautiful rainbow directory path.", "stars": "0"}, {"name": "moderno", "url": "https://github.com/obrassard/moderno-zsh", "description": "A simple and modern ZSH theme inspired by the [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) theme from Oh-My-ZSH. Includes `git` status decorations.", "stars": "1"}, {"name": "modesty", "url": "https://github.com/saravanabalagi/zsh-theme-modesty", "description": "A clean and modest ZSH theme with `condaenv`, `virtualenv` and `git` status decorations displayed neatly right aligned. Requires [condaenv (\u2b502)](https://github.com/saravanabalagi/zsh-plugin-condaenv) plugin.", "stars": "1"}, {"name": "molokai-powerline", "url": "https://github.com/prikhi/molokai-powerline-zsh", "description": "Based on [agnoster](https://gist.github.com/agnoster/3712874).", "stars": "10"}, {"name": "momoyo", "url": "https://github.com/momoyo-droid/momoyo-zsh-theme", "description": "Reminiscent of powerline. Includes decorations for `git` status, username, and working directory.", "stars": "1"}, {"name": "monsi", "url": "https://github.com/rafa-wine/monsi_oh-my-zsh_theme", "description": "Includes `git` status, last command exit status and current directory decorators.", "stars": "0"}, {"name": "moon-lite", "url": "https://github.com/anotherlusitano/moon-light", "description": "Minimalist. Includes decorators for `git` status, current directory and the exit status of the last command run.", "stars": "0"}, {"name": "moonbloom", "url": "https://github.com/moonbloom-theme/zsh", "description": "Adapts to the color scheme of your terminal emulator. Includes decorators for current directory and `git` status.", "stars": "1"}, {"name": "moonline", "url": "https://github.com/kagamilove0707/moonline.zsh", "description": "Minimal but easily extensible prompt.", "stars": "16"}, {"name": "moux", "url": "https://github.com/gagbo/moux", "description": "Works well with a dark terminal background, includes `git` decorations in `RPROMPT`.", "stars": "0"}, {"name": "msys2", "url": "https://github.com/water-logger/MSYS2-Theme/", "description": "Inspired by MSYS2. Includes decorators for user\\@host, `git` status and the current directory.", "stars": "0"}, {"name": "mu", "url": "https://github.com/seamile/mu-zsh-theme", "description": "Improves display of multiple `git` statuses. Inspired by [lambda mod theme (\u2b50470)](https://github.com/halfo/lambda-mod-zsh-theme). Requires a powerline-compatible font.", "stars": "4"}, {"name": "multi-shell-repo-prompt", "url": "https://github.com/dotcode/multi-shell-repo-prompt", "description": "Provides useful information (in your prompt) about the repository that you are in. It currently works for [Git](https://git-scm.com/) and [Mercurial](https://www.mercurial-scm.org/), under [ZSH](https://en.wikipedia.org/wiki/Zsh) as well as [bash](https://en.wikipedia.org/wiki/Bash_%28Unix_shell%29).", "stars": "13"}, {"name": "multiline", "url": "https://github.com/jan-auer/zsh-multiline", "description": "Powerline-esque theme based on [agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme).", "stars": "23"}, {"name": "muslim", "url": "https://github.com/nksoff/muslim", "description": "A simple minimal ZSH prompt theme.", "stars": "6"}, {"name": "musy", "url": "https://github.com/tonyke-bot/musy-zsh-theme", "description": "Inspured by muse theme. Includes `git` status decorations.", "stars": "0"}, {"name": "my", "url": "https://github.com/fabiendelpierre/my-zsh-theme/", "description": "Variant of [kolo (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#kolo).", "stars": "0"}, {"name": "myzsh", "url": "https://github.com/MaxUlysse/myzsh", "description": "Maxime Garcia's myzsh theme.", "stars": "0"}, {"name": "mzt", "url": "https://github.com/honbey/mzt", "description": "Sets up `LS_COLORS`, colorizes `diff` and includes `git` status and current working directory decorations.", "stars": "1"}, {"name": "nablaman", "url": "https://github.com/kokkonisd/nablaman-zsh-theme", "description": "Similar to [powerlevel10k (\u2b5053k)](https://github.com/romkatv/powerlevel10k). Includes decorators for the last command's exit status, user\\@hostname, `git` status and the current directory. Works best with a dark terminal theme.", "stars": "0"}, {"name": "nanika", "url": "https://github.com/justforuse/nanika-zsh-theme/", "description": "Optimized variant of [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell). Includes `git` status decorations.", "stars": "1"}, {"name": "nanofish", "url": "https://github.com/tweekmonster/nanofish", "description": "Adds fish-style directory prompt to nanotech theme.", "stars": "3"}, {"name": "nbrylevv", "url": "https://github.com/nbrylevv/nbrylevv-zsh-theme", "description": "Minimalist theme with text `git` status decorations.", "stars": "0"}, {"name": "nctu", "url": "https://github.com/leovincentseles/nctu.zsh-theme", "description": "Lightweight theme with an emphasis on speed. Includes `git` status decorations.", "stars": "5"}, {"name": "neewbie", "url": "https://github.com/neewbee/neewbee.zsh-theme", "description": "Minimal theme with `git` decorations. Based on [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell).", "stars": "0"}, {"name": "neo++", "url": "https://gitlab.com/migoa/neo", "description": "Simpler, more intuitive, and less clustered than the one above."}, {"name": "neon-potato", "url": "https://github.com/algosuna/neon-potato", "description": "Colorful and minimalist theme. Includes `git` decorations.", "stars": "0"}, {"name": "neon", "url": "https://github.com/sahariko/neon", "description": "A pretty and minimal ZSH theme with `git` decorations.", "stars": "13"}, {"name": "nerdish", "url": "https://gitlab.com/nyarla/zsh-theme-nerdish", "description": "A prompt theme for ZSH which uses [Nerd Fonts (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts)."}, {"name": "nerdp", "url": "https://github.com/joknarf/nerdp", "description": "Nerd powerline-style prompt. Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts). Includes decorators for `git` status, username\\@hostname, current directory, Python virtualenv, filesystem usage check, 1 minute CPU load, available memory and the time.", "stars": "5"}, {"name": "nerdps1", "url": "https://github.com/joknarf/nerdps1", "description": "Reminiscent of powerline. Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts). Includes decorators for user\\@hostname, `git` information, truncated current directory, python virtualenv, exit status of last command run and the time.", "stars": "16"}, {"name": "nescalante", "url": "https://github.com/nescalante/zsh-theme", "description": "Optimized for dark terminal backgrounds, includes `git` decorations.", "stars": "2"}, {"name": "netmask", "url": "https://github.com/swomf/netmask-zsh-theme", "description": "Termux-first theme. Includes decorators for ip address, full path to current directory, `git` status and python virtual environment.", "stars": "0"}, {"name": "neurosimple", "url": "https://github.com/davidsierradz/neurosimple-oh-my-zsh-theme", "description": "Includes `git` decorations and `vi`-mode indicator.", "stars": "1"}, {"name": "newt", "url": "https://github.com/softmoth/zsh-prompt-newt", "description": "Fat & fast theme \u2013 beautiful inside and out, styled segments done right. Extremely customizable, includes `git`, username, execution time, directory, background jobs and edit mode decorations.", "stars": "11"}, {"name": "newton", "url": "https://github.com/sebastienfilion/zsh.newton", "description": "Includes `git` status and external IP address decorations.", "stars": "0"}, {"name": "nextbike", "url": "https://github.com/meierjan/nextbike-zsh-theme", "description": "A very basic theme which just features an macOS bike icon.", "stars": "4"}, {"name": "nidoranarion", "url": "https://git.sr.ht/~nicolairuckel/nidoranarion", "description": "Colorful, shows `git` status decorations."}, {"name": "nikitakot", "url": "https://github.com/nikitakot/nikitakot-oh-my-zsh-theme", "description": "Small and simple oh-my-zsh theme. Shows current directory and 2 directories behind, `git` and `nodejs` status decorations.", "stars": "0"}, {"name": "ninik", "url": "https://github.com/NimaNikfar/ninik-zsh-theme", "description": "Inspired by [agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme) and [ubunly (\u2b5032)](https://github.com/alejandromume/ubunly-zsh-theme). Includes decorators for OS, current directory, python virtualenv and `git` status. Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts) or Powerline-patched font.", "stars": "4"}, {"name": "niotna", "url": "https://github.com/niotna/niotna-theme", "description": "Includes decorators for `git` status and current directory. Customizable colors.", "stars": "3"}, {"name": "nknu", "url": "https://github.com/aanc/oh-my-zsh-nknu-theme", "description": "A simple oh-my-zsh theme.", "stars": "0"}, {"name": "nmaxcom", "url": "https://github.com/nmaxcom/nmaxcom-zsh-theme", "description": "Minimalist ZSH theme with `git` status decorations.", "stars": "2"}, {"name": "node", "url": "https://github.com/skuridin/oh-my-zsh-node-theme", "description": "oh-my-zsh's Node.js theme, broken out to make it easier to use with other plugin managers.", "stars": "69"}, {"name": "nodeys", "url": "https://github.com/marszall87/nodeys-zsh-theme", "description": "Based on the ys theme, with added Node.js version (from NVM plugin).", "stars": "36"}, {"name": "noon", "url": "https://github.com/silky/noon.zsh-theme", "description": "Has light and dark variants, shows `git` information.", "stars": "0"}, {"name": "nord", "url": "https://github.com/TyWR/Nord-zsh", "description": "Includes `git` status decorations and displays the active conda environment.", "stars": "10"}, {"name": "normanius", "url": "https://github.com/normanius/normanius-zsh-theme", "description": "Derived from [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme). Includes decorators for `git` status, `user@host`, python `virtualenv`, and ruby `rvm` version.", "stars": "0"}, {"name": "nothing", "url": "https://github.com/eendroroy/nothing", "description": "Lightning fast and really simple because it has almost nothing in it.", "stars": "33"}, {"name": "nova", "url": "https://github.com/body20002/nova", "description": "Includes `git` status decroations. Overrides `LS_COLORS` and `LSCOLORS` settings.", "stars": "0"}, {"name": "nox", "url": "https://github.com/kbrsh/nox", "description": "Dark theme, displays the current working directory and git status.", "stars": "10"}, {"name": "nt9", "url": "https://github.com/lenguyenthanh/nt9-oh-my-zsh-theme", "description": "A clean, distraction free and `git` focused development theme. Shows path relative to `git` root (or `~` when outside `git` repo), time since last commit, current SHA, branch and branch state.", "stars": "32"}, {"name": "nunorc", "url": "https://github.com/nunorc/nunorc.zsh-theme", "description": "Minimalist theme, works well on dark backgrounds. Includes `git`, `mercurial` and `svn` satus decorations.", "stars": "0"}, {"name": "nuqle", "url": "https://github.com/Nuqlear/nuqlezsh.zsh-theme", "description": "A simple theme for prezto and oh-my-zsh.", "stars": "2"}, {"name": "nuts", "url": "https://github.com/rafaelsq/nuts.zsh-theme", "description": "Minimalist theme, includes `git` status decorations and time.", "stars": "6"}, {"name": "oblong", "url": "https://github.com/Ansimorph/oblong", "description": "Simple `bash`-inspired theme based on [gitster (\u2b5067)](https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme) and [basher](https://gitlab.com/Spriithy/basher). Includes status decorations to show if user is root, the exit status of last command run, `git` branch and its clean/dirty status.", "stars": "2"}, {"name": "odie", "url": "https://github.com/masterodie/zsh-theme-odie/", "description": "Works well on a dark background. Includes `git` status, python virtualenv and `vi`-mode status decorations.", "stars": "0"}, {"name": "odin", "url": "https://github.com/tylerreckart/odin", "description": "Odin is a `git`-flavored ZSH theme.", "stars": "70"}, {"name": "odra", "url": "https://github.com/ErikBenavides/odra.zsh-theme", "description": "Colorful, works well on dark backgrounds. Includes decorators for `git` status, current directory, username and exit status of the last command.", "stars": "2"}, {"name": "oh-flowers", "url": "https://github.com/Flower7C3/oh-flowers-zsh-theme", "description": "Multiline theme with `git` decorations.", "stars": "1"}, {"name": "oh-my-git", "url": "https://github.com/arialdomartini/oh-my-git", "description": "An opinionated prompt for bash and ZSH.", "stars": "3.7k"}, {"name": "oh-my-posh", "url": "https://ohmyposh.dev/", "description": "Not ZSH-specific, but very nice and works with ZSH. Allows you to use the same configuration for prompts in all shells."}, {"name": "oh-my-via", "url": "https://github.com/badouralix/oh-my-via", "description": "Theme for ZSH which mainly forks the historical theme used on VIA servers.", "stars": "41"}, {"name": "ohelm", "url": "https://github.com/devopsguy/ohelm-zsh-theme", "description": "Includes decorators for current directory, `git` status, exitatus of last command and `kubectl` context.", "stars": "0"}, {"name": "ohh IP", "url": "https://github.com/Ohh-Raven/ohh_IP", "description": "A theme designed for CTFs. Includes decorators for ip address and `git` status.", "stars": "1"}, {"name": "ohmypc", "url": "https://github.com/joselpadronc/OhMyPC", "description": "Works well with dark terminal windows. Includes `git` decorations.", "stars": "2"}, {"name": "om", "url": "https://github.com/sirshikher/zsh-om", "description": "Minimal theme, works with dark backgrounds, includes `git` status decorations.", "stars": "1"}, {"name": "omszt", "url": "https://github.com/MU001999/omszt", "description": "Minimalist theme with `git` decorations.", "stars": "2"}, {"name": "omuse", "url": "https://github.com/ouuan/omuse-zsh-theme", "description": "Based on Oh-My-ZSH's [amuse (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/amuse.zsh-theme). Has decorations for `git` status, time, absolute pwd, RAM usage, time used by last command, and last command exit status.", "stars": "0"}, {"name": "ooh-matron", "url": "https://github.com/hulleyrob/ohmyzsh-theme-ooh-matron", "description": "Real time prompt with decorators for exit status of last command, username\\@hostname, IP address and `git` status.", "stars": "0"}, {"name": "operator", "url": "https://github.com/nivv/operator-theme", "description": "Clean and simple theme, works best with [Menlo for Powerline (\u2b50798)](https://github.com/abertsch/Menlo-for-Powerline).", "stars": "6"}, {"name": "ortiz (andres-ortizl)", "url": "https://github.com/andres-ortizl/ortiz-zsh-theme", "description": "Fork of [eriner (\u2b5023)](https://github.com/zimfw/eriner) with decorations for the interval between commands and k8s context.", "stars": "3"}, {"name": "ortiz (guezwhoz)", "url": "https://github.com/guesswhozzz/guezwhoz-zsh-theme", "description": "Simplified fork of [eriner (\u2b5023)](https://github.com/zimfw/eriner) with `git` status, `kubectl` context and elapsed time decorations.", "stars": "124"}, {"name": "osx2", "url": "https://github.com/RizkiIqbal02/zsh-theme-custom", "description": "Based on archcraft. Minimalist. Includes decorator for current directory.", "stars": "3"}, {"name": "otter", "url": "https://github.com/OtterArkar/otter-zsh/", "description": "Otter-themed theme with `git` status, user\\@host and current directory decorators.", "stars": "2"}, {"name": "owczarczak", "url": "https://github.com/ThemysciraData/owczarczak.zsh-theme", "description": "Inspired by bira, dieter and [fino-time (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/fino-time.zsh-theme). Includes `venv` and vcs status decorations.", "stars": "0"}, {"name": "owi", "url": "https://github.com/owitech/zsh-theme/", "description": "Minimalist theme with `git` status decorations.", "stars": "0"}, {"name": "owiewestside", "url": "https://github.com/owenstranathan/owiewestside.zsh-theme", "description": "Includes `git` status and virtualenv information.", "stars": "1"}, {"name": "oxide", "url": "https://github.com/dikiaap/dotfiles/blob/master/.oh-my-zsh/themes/oxide.zsh-theme", "description": "A Minimalistic and Dark ZSH theme.", "stars": "1.5k"}, {"name": "ozono", "url": "https://github.com/sfabrizio/ozono-zsh-theme", "description": "\ud83c\udf0f OZ0NO - Let's Breathe a clean ZSH.", "stars": "9"}, {"name": "p9k-theme-pastel", "url": "https://github.com/iboyperson/p9k-theme-pastel", "description": "A theme for the [powerlevel10k (\u2b5053k)](https://github.com/romkatv/powerlevel10k) prompt that puts an emphasis on simplcity while still getting important information across.", "stars": "4"}, {"name": "pacmandoh", "url": "https://github.com/pacmandoh/omz-theme-pacmandoh", "description": "Enhance your command-line with a sleek theme. Includes decorators for `git` integration, permissions feedback, Python environment support, and dynamic prompts, all in one, customizable with a single installation script and selectable styles.", "stars": "4"}, {"name": "pad", "url": "https://github.com/eproxus/pad.zsh-theme", "description": "A concise and colorful oh-my-zsh theme.", "stars": "4"}, {"name": "page", "url": "https://github.com/SLIB53/page-zsh-theme", "description": "A simple theme with VCS support. The prompt shows 1 level of the current working directory, branch, and a color coded curved fat arrow.", "stars": "2"}, {"name": "palenight (jenssegers)", "url": "https://github.com/jenssegers/palenight.zsh-theme", "description": "Allows display of host information, includes `git` branch decoration.", "stars": "13"}, {"name": "palenight (rhklite)", "url": "https://github.com/rhklite/palenight_zsh_theme", "description": "Shows detailed `git` status information with icons in the prompt.", "stars": "0"}, {"name": "panda", "url": "https://github.com/davymai/oh-my-zsh-panda-theme", "description": "Includes `git` and `root` status decorations. Best on a dark background.", "stars": "0"}, {"name": "papercolor", "url": "https://github.com/erikschreier/PaperColor-themes", "description": "Color scheme for ZSH, `vim` and `tmux`. Includes `git` status decorations.", "stars": "9"}, {"name": "paramour", "url": "https://github.com/espeon/paramour", "description": "Simple and clean, has decorators for `git` status, username, time, current directory and username. Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts) in your terminal.", "stars": "1"}, {"name": "paroape", "url": "https://github.com/ParoaPe/ParoaPe-zsh-theme", "description": "Based on [lpha3cho (\u2b5047)](https://github.com/sdcampbell/lpha3cho-Oh-My-Zsh-theme-for-pentesters)", "stars": "2"}, {"name": "parrot-htb", "url": "https://github.com/Lloyd-Leo/parrot-htb-zsh-theme", "description": "Includes decorators for current directory, `git` status and username\\@hostname.", "stars": "0"}, {"name": "parrot", "url": "https://github.com/trabdlkarim/parrot-zsh-theme", "description": "Based on Parrot OS bash theme. Includes decorators for user\\@host, `git` information, exit status of last command, time and current directory.", "stars": "14"}, {"name": "passion", "url": "https://github.com/ChesterYue/ohmyzsh-theme-passion", "description": "Includes decorations for current time, `git` status, last command run time in milliseconds, and the exit status of the last command. Requires coreutils on macOS.", "stars": "345"}, {"name": "pastel", "url": "https://github.com/iboyperson/pastel", "description": "A ZSH theme inspired by [sugar-free (\u2b504)](https://github.com/cbrock/sugar-free). Includes `git` decorations.", "stars": "6"}, {"name": "paulmanjarres", "url": "https://github.com/paul-manjarres/paulmanjarres-zsh-theme", "description": "Based on [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme), [agnoster](https://gist.github.com/agnoster/3712874) and [nuts (\u2b506)](https://github.com/rafaelsq/nuts.zsh-theme). Includes decorators for current directory, `git` status and the time.", "stars": "0"}, {"name": "pawsh", "url": "https://github.com/SergioBonatto/pawsh-zsh-theme", "description": "Pawsh is a super kawaii zsh theme for oh-my-zsh, inspired by Japanese neko culture. Your prompt becomes a cute cat face (\u14da\u160f\u15e2) that changes color depending on your command's mood. Includes decorators for root status, prompt color changes based on exit status of the last command run, current directory, Python virtualenv, `vi`-mode indicator, `git` status, and the current time.", "stars": "1"}, {"name": "paxton", "url": "https://github.com/p1xt4n/ohmyzsh-theme-paxton", "description": "Inspired by powerline. Includes segments for `git` branch, time, last command exit status and current directory. Requires a powerline-compatible font.", "stars": "0"}, {"name": "pbdevflow", "url": "https://github.com/pbarovsky/pbdevflow", "description": "Designed and optimized for use with [Nerd Fonts (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts). Includes decorators for current directory, `git` status and username.", "stars": "0"}, {"name": "pbsegments", "url": "https://github.com/pbarovsky/pbsegments", "description": "A minimal and visually appealing custom theme for [oh-my-zsh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh). It features a clean, segment-based prompt, optimized for readability and usability. Includes decorators for `git` status, current directory and username.", "stars": "0"}, {"name": "pecodez", "url": "https://github.com/pecodez/pecodez-zsh-theme", "description": "Optimized for dark terminals. Has decorators for `snyk` version, `node` version, AWS profile, kubernetes context and `git` status.", "stars": "0"}, {"name": "pedantic", "url": "https://github.com/nemeshnorbert/pedantic-zsh-theme", "description": "Customizable colors and output. Includes decorators for detailed `git` information, root status, last command's exit status, user\\@host, current directory and the time.", "stars": "0"}, {"name": "pentest-report", "url": "https://github.com/sikumy/ohmy-pentest-report", "description": "Designed for pentesters, offering a clean and efficient prompt to streamline daily tasks during audits and penetration testing. The theme includes decorators for real-time display of the date, time, IP address, current directory, and the result of the last executed command.", "stars": "21"}, {"name": "persi", "url": "https://github.com/persiliao/persi-zsh-theme", "description": "Includes `git`, hostname and current directory decorations. Works with both light and dark backgrounds.", "stars": "3"}, {"name": "phalanx", "url": "https://github.com/d-danilov/phalanx-zsh-theme", "description": "Minimal theme in the spirit of the [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) and Pure Shell themes.", "stars": "0"}, {"name": "phi \u03c6", "url": "https://github.com/LasaleFamine/phi-zsh-theme", "description": "A clean and simple theme for ZSH inspired and forked from the [Lambda (Mod) ZSH (\u2b50470)](https://github.com/halfo/lambda-mod-zsh-theme) theme.", "stars": "13"}, {"name": "pi", "url": "https://github.com/tobyjamesthomas/pi", "description": "A minimalist theme with `git` status decorations.", "stars": "111"}, {"name": "piboy", "url": "https://github.com/sflems/piboy-zsh-theme", "description": "A simple and elegant multi-line theme for ZSH. Includes a colourized timestamp, `git` & syntax highlighting, and elevated root theme.", "stars": "1"}, {"name": "pickaxe", "url": "https://github.com/mikhaben/pickaxe-zsh-theme", "description": "Includes decorators for `user@host`, current directory, current time, conda environment, node version and `git` status.", "stars": "0"}, {"name": "pico", "url": "https://github.com/PicoGeyer/zsh-pico-prompt", "description": "Simple prompt modified from [zap-prompt (\u2b5029)](https://github.com/zap-zsh/zap-prompt) with decorators for `git` information, user\\@hostname and working directory.", "stars": "0"}, {"name": "pifabs", "url": "https://github.com/pifabs/pifabs-zsh-theme", "description": "Minimal theme with decorators for `git` status, username, host and working directory.", "stars": "0"}, {"name": "pixelwave", "url": "https://github.com/arcnms/pixelwave", "description": "A sleek, bright, vibrant theme that mixes old\u2011school pixel vibes with modern high\u2011color rendering. It shows a rainbow \u201cpixel bar,\u201d a neon\u2011colored identity line (via lolcat), your full path, and concise `git` status.", "stars": "1"}, {"name": "plain-ui", "url": "https://github.com/purveshpatel511/plain-ui", "description": "Minimalist, but includes `git` status decorations.", "stars": "0"}, {"name": "plain", "url": "https://github.com/jimeh/plain.zsh-theme", "description": "A plain and simple theme for ZSH which shows basic `git` information.", "stars": "0"}, {"name": "planet", "url": "https://github.com/borb/planet-zsh", "description": "A slimmed down version of [steef (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/steeef.zsh-theme) from [oh-my-zsh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh).", "stars": "0"}, {"name": "plankton", "url": "https://github.com/tobiaseichert/plankton-zsh-theme", "description": "Simple, no-frills theme.", "stars": "1"}, {"name": "plantyhoe", "url": "https://github.com/totoroot/plantyhoe.zsh-theme", "description": "Minimalist theme based on a love of plants and apples. Includes `git` status decorations.", "stars": "1"}, {"name": "platypus", "url": "https://github.com/fdv/platypus", "description": "Platypus is a simple and convenient theme for oh-my-zsh used by Fr\u00e9d\u00e9ric de Villamil.", "stars": "1"}, {"name": "pog7x", "url": "https://github.com/pog7x/pog7x-zsh-theme", "description": "Works with unicode. Includes decorators for `git` information, current directory, last command exit status & execution time, time, virtualenv, nvm, rvm, rust, go, kubernetes context, and elixir.", "stars": "2"}, {"name": "pointer", "url": "https://github.com/gpinkard/pointer-zsh-theme", "description": "Shows working directory, the return status of the last command, and `git` current branch.", "stars": "1"}, {"name": "polyglot", "url": "https://github.com/agkozak/polyglot", "description": "a dynamic prompt for `zsh`, `bash`, `ksh93`, `mksh`, `pdksh`, `dash`, and busybox `ash` that uses basic ASCII symbols (and color, when possible) to show username, whether it is a local or remote `ssh` sesssion, abbreviated path, `git` branch and status, exit status of last command if non-zero, any virtual environment created with `virtualenv`, `venv`, `pipenv`, `poetry`, or `conda`.", "stars": "193"}, {"name": "poncho", "url": "https://github.com/RainyDayMedia/oh-my-zsh-poncho", "description": "RDM's basic oh-my-zsh custom theme.", "stars": "3"}, {"name": "poor-programmer", "url": "https://github.com/vishaltelangre/poor-programmer.zsh-theme", "description": "Programmer's theme with `git` status, ruby version and project path.", "stars": "0"}, {"name": "powerbash", "url": "https://github.com/erikschreier/powerbash-zsh", "description": "Works well with dark terminal backgrounds, includes `git` status decorations.", "stars": "1"}, {"name": "powerless", "url": "https://github.com/martinrotter/powerless", "description": "Tiny & simple pure ZSH prompt inspired by powerline.", "stars": "76"}, {"name": "powerlevel10k", "url": "https://github.com/romkatv/powerlevel10k", "description": "A fast reimplementation of [powerlevel9k (\u2b5013k)](https://github.com/bhilburn/powerlevel9k) ZSH theme. Can be used as a drop-in replacement for powerlevel9k, when given the same configuration options it will generate the same prompt, only faster.", "stars": "53k"}, {"name": "powerlevel9k", "url": "https://github.com/bhilburn/powerlevel9k", "description": "Powerlevel9k is a theme for ZSH which uses [Powerline Fonts (\u2b5026k)](https://github.com/powerline/fonts). It can be used with vanilla ZSH or ZSH frameworks such as [Oh-My-Zsh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh), [Prezto (\u2b5014k)](https://github.com/sorin-ionescu/prezto), [Antigen (\u2b508.3k)](https://github.com/zsh-users/antigen), and [many others (\u2b5013k)](https://github.com/bhilburn/powerlevel9k/wiki/Install-Instructions).", "stars": "13k"}, {"name": "powerlevelHipstersmoothie", "url": "https://github.com/hipstersmoothie/PowerlevelHipstersmoothie", "description": "Add-on for [powerlevel9k (\u2b5013k)](https://github.com/bhilburn/powerlevel9k).", "stars": "9"}, {"name": "powerline (brucehsu)", "url": "https://github.com/brucehsu/oh-my-zsh-powerline-theme", "description": "A two-line version of powerline: one for information, one for input.", "stars": "11"}, {"name": "powerline (jeremy)", "url": "https://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme", "description": "Another take on a powerline theme. Nicely configurable, but requires at least a 256 color-capable terminal with a powerline-compatible terminal font.", "stars": "1.2k"}, {"name": "powerline-cute", "url": "https://github.com/dogrocker/oh-my-zsh-powerline-cute-theme", "description": "Based on [bullet-train (\u2b502.8k)](https://github.com/caiogondim/bullet-train.zsh).", "stars": "33"}, {"name": "powerline-go", "url": "https://github.com/justjanne/powerline-go", "description": "A beautiful and useful low-latency prompt, written in golang. Includes `git` and `hg` status decorations, exit status of the last command run, current Python virtualenv, whether you're in a [nix](https://nixos.org/) shell, and is easy to extend.", "stars": "2.9k"}, {"name": "powerline-hs", "url": "https://github.com/rdnetto/powerline-hs", "description": "A [Powerline (\u2b5015k)](https://github.com/powerline/powerline) clone written in Haskell. It is significantly faster than the original implementation, and makes the shell noticeably more responsive.", "stars": "119"}, {"name": "powerline-pills", "url": "https://github.com/lucasqueiroz/powerline-pills-zsh", "description": "Written in Ruby, uses powerline characters to simulate pills with useful information.", "stars": "20"}, {"name": "powerline-shell (b-ryan)", "url": "https://github.com/b-ryan/powerline-shell", "description": "Beautiful and useful prompt generator for Bash, ZSH, Fish, and tcsh. Includes `git`, `svn`, `fossil` and `hg` decorations, Python virtualenv information, and last command exit status.", "stars": "6.3k"}, {"name": "powerline-shell (banga)", "url": "https://github.com/b-ryan/powerline-shell", "description": "A [powerline (\u2b502.9k)](https://github.com/Lokaltog/vim-powerline)-like prompt for Bash, ZSH and Fish. Includes decorators for `git`/`svn`/`hg`/`fossil` branch, last command exit status, shortened path to current directory and the current python virtualenv and is easy to customize/extend.", "stars": "6.3k"}, {"name": "powerline-train", "url": "https://github.com/sherubthakur/powerline-train", "description": "A powerline variant.", "stars": "5"}, {"name": "powerline", "url": "https://github.com/carlcarl/powerline-zsh", "description": "A [Powerline (\u2b502.9k)](https://github.com/Lokaltog/vim-powerline)-like prompt, based on [powerline-bash (\u2b5015)](https://github.com/milkbikis/powerline-bash). Displays virtualenv, `git` status information and the exit code of the last command run.", "stars": "132"}, {"name": "powermore", "url": "https://github.com/primejade/powermore-zsh", "description": "Forked from [powerless (\u2b5076)](https://github.com/martinrotter/powerless). Simple prompt that shows `git` status and current directory.", "stars": "0"}, {"name": "powerzeesh", "url": "https://github.com/sevaho/Powerzeesh", "description": "A Powerline based ZSH theme. It aims for simplicity, showing information only when it's relevant, optimized for speed and look. Inspired by [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme) and [Powerline (\u2b501.2k)](https://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme).", "stars": "0"}, {"name": "pre", "url": "https://github.com/leandromatos/pre-theme", "description": "A collection of themes for Sublime Text, Terminal, iTerm 2 and ZSH.", "stars": "49"}, {"name": "predawn-shell", "url": "https://github.com/jamiewilson/predawn-shell", "description": "Theme optimized for dark terminal themes.", "stars": "52"}, {"name": "prezto\\_powerline", "url": "https://github.com/davidjrice/prezto_powerline", "description": "Powerline for prezto. Shows git information, RVM version.", "stars": "117"}, {"name": "prezto-cloud-prompt", "url": "https://github.com/klaude/prezto-cloud-prompt", "description": "Prezto port of oh-my-zsh's cloud prompt.", "stars": "1"}, {"name": "prezto-lambda", "url": "https://github.com/nixolas1/prezto-lambda", "description": "Lambda theme (for prezto).", "stars": "0"}, {"name": "princess", "url": "https://github.com/mellypop/princess", "description": "Modeled after [abhiyan.zsh (\u2b506)](https://github.com/abhiyandhakal/abhiyan.zsh) with perhaps a bit too much pink and arguably too few emojis. Includes decorators for current directory and `git` status.", "stars": "4"}, {"name": "probe", "url": "https://github.com/probe2k/probe_zsh", "description": "Includes `git` status decorations.", "stars": "5"}, {"name": "prompt\\_blocks", "url": "https://github.com/MiloradFilipovic/promptblocks", "description": "A minimal node js + git theme. Includes decorators for `git` status, node version and current directory.", "stars": "1"}, {"name": "prompt\\_j2", "url": "https://github.com/malinoskj2/prompt_j2", "description": "Has a dynamic exit status indicator, can change to two lines dynamically to display context.", "stars": "0"}, {"name": "prompt-powerline", "url": "https://github.com/Valodim/zsh-prompt-powerline", "description": "A fairly heavyweight ZSH prompt, based on the powerline font from the popular eponymous `vim` plugin, which works well for a dark background.", "stars": "50"}, {"name": "prompt", "url": "https://github.com/nathanblair/prompt", "description": "A lightweight prompt consistent across `sh`, `dash`, `ash`, `zsh`, and `pwsh`. Includes `git` status decorations.", "stars": "0"}, {"name": "promptor", "url": "https://github.com/MickaelBlet/Promptor", "description": "Powerline-inspired. Includes decorators for `git` status, username, hostname, working directory and time.", "stars": "2"}, {"name": "promptus", "url": "https://github.com/willeccles/promptus", "description": "Simple, minimalist and configurable shell prompt program in C which can be used to make your prompt the same on any shell. Includes exit code and working directory decorations.", "stars": "15"}, {"name": "pronto (arzezak)", "url": "https://github.com/arzezak/pronto", "description": "A super simple prompt with decorators for the current directory and `git` information.", "stars": "0"}, {"name": "pronto (jthat)", "url": "https://github.com/jthat/zsh-pronto", "description": "Simple and fast theme with `git` decorations and timing information.", "stars": "1"}, {"name": "prowpt", "url": "https://github.com/alpaca-honke/prowpt", "description": "Simple, lightweight, and customizable Powerline-like prompt, with decorators for `git` information, user, hostname, current directory, time and exit status of the last command.", "stars": "2"}, {"name": "ps1.py", "url": "https://github.com/jwodder/ps1.py", "description": "Has `git` status, truncated directory, `chroot` and `virtualenv` prompt decorations.", "stars": "7"}, {"name": "pumpkane", "url": "https://github.com/ColinZeDev/pumpkane-oh-my-zsh-theme", "description": "A modern, colorful, and informative theme designed for clarity, aesthetics, and productivity. It features dynamic colors, `git` status integration, time-based coloring, and optional nickname display", "stars": "0"}, {"name": "punctual", "url": "https://github.com/dannynimmo/punctual-zsh-theme", "description": "Easily customizable, influenced by [spaceship (\u2b5020k)](https://github.com/denysdovhan/spaceship-prompt).", "stars": "60"}, {"name": "pure-agnoster", "url": "https://github.com/yourfin/pure-agnoster", "description": "Mashup of [pure (\u2b5014k)](https://github.com/sindresorhus/pure) and [agnoster](https://gist.github.com/3712874). Has `git` decorations and works well with both dark and light terminal backgrounds.", "stars": "4"}, {"name": "pure", "url": "https://github.com/sindresorhus/pure", "description": "A pretty, minimal and fast ZSH prompt. Includes `git` status decorations, prompt turns red if last command failed, username and host decorations when in a remote session or container, and current folder and command when a process is running.", "stars": "14k"}, {"name": "purify (banminkyoz)", "url": "https://github.com/banminkyoz/purify", "description": "A simple, fast & cool prompt.", "stars": "359"}, {"name": "purify (kyoz)", "url": "https://github.com/kyoz/purify", "description": "A clean and vibrant theme, best on dark backgrounds. Includes `git` status decorations.", "stars": "359"}, {"name": "purity", "url": "https://github.com/petermbenjamin/purity", "description": "Inspired by the [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) theme and the [pure (\u2b5014k)](https://github.com/sindresorhus/pure) prompt.", "stars": "14"}, {"name": "purpleblood", "url": "https://github.com/HFMorais/oh-my-zsh-purpleblood-theme/", "description": "Based on [darkblood (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/darkblood.zsh-theme). Includes decorators for `username@host`, `git` status, and current directory.", "stars": "0"}, {"name": "purr", "url": "https://github.com/mubinben/purr-zsh-theme", "description": "Includes decorators for current directory and `git` status.", "stars": "0"}, {"name": "purs", "url": "https://github.com/xcambar/purs", "description": "A fast [pure (\u2b5014k)](https://github.com/sindresorhus/pure)-inspired prompt written in [Rust](https://www.rust-lang.org/).", "stars": "264"}, {"name": "pustelto", "url": "https://github.com/Pustelto/shell_theme", "description": "Colorful theme inspired by the [Spaceship (\u2b5020k)](https://github.com/denysdovhan/spaceship-prompt) theme, includes `git` decorations.", "stars": "0"}, {"name": "pwn", "url": "https://github.com/gh05t-4/pwn-theme", "description": "Includes decorators for user\\@host, `git` & `hg` status, ruby version, python virtualenv and current working directory.", "stars": "0"}, {"name": "pyhack", "url": "https://github.com/williamcanin/pyhack", "description": "Works well with dark terminal themes. Shows Python version, Python package version (pyproject.toml) and `git` current branch information.", "stars": "1"}, {"name": "qi3ber2", "url": "https://github.com/nichus/qi3ber2", "description": "A dark multiline theme. Includes `git`, load average and exit code of last command decorators.", "stars": "0"}, {"name": "qoomon", "url": "https://github.com/qoomon/zsh-theme-qoomon", "description": "Optimized for dark backgrounds, includes `git` information. Theme repo includes iTerm 2 and Terminal color settings.", "stars": "2"}, {"name": "quantum", "url": "https://github.com/calebephrem/quantum-zsh", "description": "Sleek, dynamic ZSH theme built for speed, style, and shell supremacy. Whether you're deep in Git or just vibing in your terminal, Quantum adapts to your flow.", "stars": "39"}, {"name": "quewui", "url": "https://github.com/kauefontes/oh-my-quewui", "description": "Simple and clean theme optimized for dark terminal themes. Includes decorations for the current time, user, directory and `git` status.", "stars": "1"}, {"name": "quietline", "url": "https://github.com/qwreey/quietline", "description": "A simple theme inspired by the headline theme. Includes decorators for `git` status, user\\@host and current directory.", "stars": "2"}, {"name": "r", "url": "https://github.com/rafalkaron/r-zsh-theme", "description": "A simple yet informative ZSH theme.", "stars": "0"}, {"name": "r3-fresh", "url": "https://github.com/r3-fresh/r3-fresh-zsh-theme", "description": "Includes decorators for `git` status, current directory, exit status of last command run.", "stars": "0"}, {"name": "r3nic1e", "url": "https://github.com/r3nic1e/r3nic1e", "description": "[Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme) variant with battery status, `git/hg` status, time, kubernetes context and namespace, non-zero exit code of last command and date decorations. Requires Powerline font.", "stars": "0"}, {"name": "rabbit", "url": "https://github.com/Hera-Moon/My-rabbit-Zsh-Theme", "description": "Optimized for `git`. Requires a terminal program that works with unicode. Includes decorators for `git` status, current working directory and the current virtual environment.", "stars": "0"}, {"name": "racotecnic", "url": "https://github.com/elboletaire/zsh-theme-racotecnic", "description": "Based on af-magic and posh-git.", "stars": "10"}, {"name": "radius", "url": "https://github.com/erikcc02/radius-zsh-theme", "description": "Includes `git` status, username, hostname, and directory decorations, plus [desk (\u2b502.6k)](https://github.com/jamesob/desk) support.", "stars": "1"}, {"name": "rafiki", "url": "https://github.com/akabiru/rafiki-zsh", "description": "Adds emojis to your ZSH terminal.", "stars": "52"}, {"name": "ramiel", "url": "https://github.com/aknackd/zsh-themes", "description": "Fork of the [node (\u2b5069)](https://github.com/skuridin/oh-my-zsh-node-theme).", "stars": "0"}, {"name": "random-emoji-robbyrussell", "url": "https://github.com/parwatcodes/random-emoji-robbyrussell", "description": "Based on [random-emoji](https://gist.github.com/oshybystyi/2c30543cd48b2c9ecab0) and `robbyrussell` themes.", "stars": "2"}, {"name": "random-emoji", "url": "https://gist.github.com/oshybystyi/2c30543cd48b2c9ecab0", "description": "Random emoji."}, {"name": "raspberrysh", "url": "https://github.com/MaxMalinowski/raspberrysh", "description": "Includes `git`, python, time, current host and path decorations.", "stars": "0"}, {"name": "raytek", "url": "https://github.com/Raytek/raytek-zsh-theme", "description": "Simple and colorful theme with `git` status decorations.", "stars": "0"}, {"name": "raz", "url": "https://github.com/razman786/ohmyzsh-theme-raz", "description": "Minimal prompt, includes `git` status decorations.", "stars": "2"}, {"name": "rb", "url": "https://github.com/rberenguel/rb-zsh-theme", "description": "Powerline-styled theme based on [Agnoster](https://gist.github.com/agnoster/3712874), optimized for `git` and solarized terminals. Requires a Powerline-compatible font.", "stars": "4"}, {"name": "rbjorklin", "url": "https://github.com/rbjorklin/rbjorklin-zsh-theme", "description": "Optimized for solarized terminal color schemes, includes `git` status decorations.", "stars": "0"}, {"name": "redfox", "url": "https://github.com/saeed0xf/terminal-themes", "description": "Includes decorators for the current directory and a fox icon.", "stars": "0"}, {"name": "redline", "url": "https://github.com/DrissTM/redline.zsh-theme", "description": "Minimalist theme. Includes `git` status, time, user.", "stars": "1"}, {"name": "refined-flower", "url": "https://github.com/idaMakelaWork/refined-flower", "description": "Requires a terminal program that can handle emoji. Includes `git` status decorator.", "stars": "0"}, {"name": "refpx", "url": "https://github.com/refpx/refpx-zsh-theme", "description": "Includes `git` status, last command status, user\\@hostname and directory decorations.", "stars": "0"}, {"name": "reggae", "url": "https://github.com/nmercado1986/zsh-reggae-theme", "description": "Compresses a lot of information into the prompt with color-coded status decorations.", "stars": "0"}, {"name": "rei", "url": "https://github.com/arturoalviar/rei-zsh-theme", "description": "A simple theme with the first character \u96f6(rei), the number 0. Includes `git` status decorations.", "stars": "0"}, {"name": "remiii", "url": "https://github.com/Remiii/remiii.zsh-theme", "description": "Based on [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme), optimized for [solarized (\u2b5016k)](https://github.com/altercation/solarized) terminal themes.", "stars": "8"}, {"name": "remolueoend", "url": "https://github.com/remolueoend/remolueoend.zsh-theme", "description": "Based on [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme), using emojis for tracking `git` context. Only works with [Prezto (\u2b5014k)](https://github.com/sorin-ionescu/prezto).", "stars": "0"}, {"name": "renanborgez", "url": "https://github.com/renanborgez/ohmyzsh-theme-renanborgez", "description": "Works well on dark backgrounds. Includes decorators for `nvm` and `git` information.", "stars": "2"}, {"name": "rho", "url": "https://github.com/andrii-rieznik/rho-zsh-theme", "description": "Minimalist theme. Includes decorators for `git` status, hostname and current directory.", "stars": "0"}, {"name": "ribbon", "url": "https://github.com/pyjamafish/ribbon-prompt", "description": "Reminiscent of Powerline. Includes Python `virtualenv` decorator.", "stars": "0"}, {"name": "rie", "url": "https://github.com/andrii-rieznik/rie-zsh-theme", "description": "Minimalist theme with decorators for username, `git` status and current directory.", "stars": "0"}, {"name": "rigel", "url": "https://github.com/othiagos/rigel-zsh-theme/", "description": "Includes decorators for `git` information, user\\@hostname and current directory.", "stars": "0"}, {"name": "rio", "url": "https://github.com/foxit64/zsh-theme-rio", "description": "Minimalist theme with decorators for `git` status and current directory.", "stars": "2"}, {"name": "risbow", "url": "https://github.com/waddupp00/risbow", "description": "A [risto (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/risto.zsh-theme) inspired ZSH theme with a lolcat like rainbow effect.", "stars": "2"}, {"name": "ritz", "url": "https://github.com/Ritzier/ritz.zsh-theme", "description": "Includes decorators for time, current directory, `git` status, exit status and time used for last command run.", "stars": "0"}, {"name": "river", "url": "https://github.com/revir/river-zsh-config", "description": "Dark theme with `git` information.", "stars": "3"}, {"name": "rkj-logik", "url": "https://github.com/logik93/rkj-logik.zsh-theme", "description": "Based on omz's [rkj (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/rkj.zsh-theme). Includes decorators for user\\@host, current directory, time & date.", "stars": "0"}, {"name": "rkj-with-conda", "url": "https://github.com/cain986/rkj-with-conda-zsh-theme", "description": "Based on omz's [rkj (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/rkj.zsh-theme) and adds conda environment and `git` status decorators.", "stars": "0"}, {"name": "robbyolivier", "url": "https://github.com/YuyeQingshan/robbyolivier", "description": "Based on ideas from the the [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) theme and the [zsh-git-prompt (\u2b501.8k)](https://github.com/olivierverdier/zsh-git-prompt) project.", "stars": "1"}, {"name": "robbyrussell-fullpath", "url": "https://github.com/toytag/robbyrussell-fullpath.zsh-theme", "description": "The original [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) with a fullpath in the prompt.", "stars": "9"}, {"name": "robbyrussell-plus", "url": "https://github.com/jackjyq/robbyrussell-plus-zsh-theme", "description": "Based on [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme), adds a hostname decorator.", "stars": "0"}, {"name": "robbyrussell-WIP", "url": "https://github.com/ecbrodie/robbyrussell-WIP-theme", "description": "Decorates the `robbyrussell` theme with output to indicate a **WIP** commit.", "stars": "8"}, {"name": "rocket", "url": "https://github.com/Alexandresl/rocket-zsh-theme", "description": "Minimalist theme, includes `git` and `hg` status decoration.", "stars": "2"}, {"name": "rougarou", "url": "https://github.com/RougarouTheme/rougarou-zsh", "description": "A dark theme.", "stars": "2"}, {"name": "rounded", "url": "https://github.com/daniilty/rounded-zsh-theme", "description": "Includes current directory and `git` status decorations.", "stars": "3"}, {"name": "roundy", "url": "https://github.com/nullxception/roundy", "description": "Fast, cute and roundy theme. Includes decorators for `git` status, current directory and last command execution time. Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts) and a unicode-capable terminal application.", "stars": "53"}, {"name": "rs", "url": "https://github.com/sam-621/rs-zsh-theme", "description": "Includes `git` decorations. Requires unicode capable terminal.", "stars": "0"}, {"name": "rufus", "url": "https://github.com/runarsf/rufus-zsh-theme", "description": "Optimized for dark backgrounds.", "stars": "0"}, {"name": "rummik", "url": "https://github.com/rummik/zsh-theme", "description": "@rummik's theme. Supports [psmin](https://gitlab.com/zick.kim/zsh/zsh-psmin), and `git` status information in the prompt.", "stars": "0"}, {"name": "russtone", "url": "https://github.com/russtone/prompt-russtone", "description": "Inspired by [pure (\u2b5014k)](https://github.com/sindresorhus/pure) and [sorin (\u2b5014k)](https://github.com/sorin-ionescu/prezto). Includes `git` status decorations.", "stars": "2"}, {"name": "ruweird", "url": "https://github.com/ruweird/ruweird.zsh-theme", "description": "Minimalist. Has decorators for `git` status and current directory. Shows an umbrella with raindrops and exit code of the last command if non-zero.", "stars": "0"}, {"name": "rwahasugui", "url": "https://github.com/rafawhs/rwahasugui.zsh-theme/", "description": "Includes decorators for `git` information, current time, current working directory and active python virtualenv.", "stars": "0"}, {"name": "ryner", "url": "https://github.com/DoctorRyner/ryner-zsh-theme", "description": "Colorful theme, includes `git` decorations and the current directory.", "stars": "1"}, {"name": "rzh", "url": "https://github.com/patwhatev/rzh", "description": "Theme with `git` states indicated by emojis.", "stars": "2"}, {"name": "s1ck3r", "url": "https://github.com/pseifer/s1ck3r", "description": "Sleek, transient and space-efficient. Includes decorators for `vi`-mode, elevated permissions, last command exit status, if background jobs are running, working directory and `git` status,", "stars": "1"}, {"name": "s1ck94", "url": "https://github.com/zimfw/s1ck94", "description": "Fork of the (first deprecated, now extinct) minimal prompt by S1cK94. Shows whether user is root, background job status, vi-mode, exit status of last command, and `git` status decorations.", "stars": "5"}, {"name": "s7c", "url": "https://github.com/Samega7Cattac/s7c.zsh-theme", "description": "Works well with dark backgrounds. Includes `git` status decorations.", "stars": "0"}, {"name": "sailormoon", "url": "https://github.com/Domanowska/zshSailorMoonThemes", "description": "A collection of Sailor Moon themed themes.", "stars": "1"}, {"name": "samshell", "url": "https://github.com/samuelb/samshell", "description": "A minimalist ZSH theme with `git`, kubernetes and python virtualenv decorations.", "stars": "1"}, {"name": "saraiva", "url": "https://github.com/ruisaraiva19/saraiva-theme", "description": "Includes `git` status decorations, works well on a dark terminal background.", "stars": "4"}, {"name": "sashimi", "url": "https://github.com/simonmader17/sashimi-zsh-theme", "description": "Includes decorators for `git` status and the exit status of the last command run.", "stars": "1"}, {"name": "saturn", "url": "https://github.com/gantoreno/saturn-prompt", "description": "A soft & minimalistic prompt for those who love space and want to have a bit of it on their terminal, featuring cool emojis & highly customizable prompt elements (such as icons, colors, time format, and more).", "stars": "6"}, {"name": "savior", "url": "https://github.com/Savecoders/Savior-zsh-theme", "description": "Minimalist theme with decorators for current directory, exit status of last command run and `git` status.", "stars": "5"}, {"name": "schminitz-v2", "url": "https://github.com/mashdots/schminitz-v2", "description": "Shows decorators for `git` status, `user@host` information, the exit status of last command, and whether running as root.", "stars": "0"}, {"name": "schminitz", "url": "https://gist.github.com/schminitz/9931af23bbb59e772eec", "description": "Shows if `vim` is running in the background when using `:sh` command."}, {"name": "scythe", "url": "https://github.com/kostoskistefan/scythe", "description": "Powerline-reminiscent theme. Includes `git`, last command exit status and directory decorations.", "stars": "0"}, {"name": "sdt", "url": "https://github.com/sdlea/omz-theme-sdt", "description": "Includes decorators for current directory and `git` status.", "stars": "0"}, {"name": "searocket", "url": "https://github.com/dk949/searocket/", "description": "Slimmed down version of [spaceship (\u2b5020k)](https://github.com/denysdovhan/spaceship-prompt). Includes decorators for working directory, last command exit code, user, background jobs, `bun`, `d`, elm, go, nodejs, python, zig and `git` status. Requires `D` build chain.", "stars": "0"}, {"name": "seashell", "url": "https://github.com/jottenlips/seasonal-zshthemes", "description": "Minimal theme with sea-inspired emoji decorations. Includes `git` status decorations.", "stars": "28"}, {"name": "seeker", "url": "https://github.com/tonyseek/oh-my-zsh-seeker-theme", "description": "This theme uses many special unicode characters to be fancy, but it may cause some problems without well supported fonts.", "stars": "48"}, {"name": "seltzer", "url": "https://github.com/GrantSeltzer/seltzer.zsh-theme", "description": "Inspired by the dieter theme, uses color-coding to provide information.", "stars": "0"}, {"name": "senpai", "url": "https://github.com/hiroru/senpai-zsh", "description": "Clean prompt theme for Devops. Includes decorators for `git` status, the kubernetes context, AWS profile, GCP project and Azure active cloud.", "stars": "12"}, {"name": "sensa", "url": "https://github.com/miccou/sensa-theme", "description": "Includes decorators for `git` status, GitHub username and current directory.", "stars": "0"}, {"name": "sentinelx", "url": "https://github.com/Robinx0/sentinelX-theme", "description": "A lightweight, high-fidelity Zsh theme optimized for penetration testing and red teaming. It provides real-time situational awareness and process tracking for long-running security tools. Includes decorators for `git` status, a live process spinner, VPN status, root status and last command duration.", "stars": "0"}, {"name": "sepshell", "url": "https://github.com/sepehr/sepshell", "description": "Clean and minimal ZSH theme based on the old lost taybalt theme, with `git` bisecting/merging/rebasing modes and configurable prompt symbols.", "stars": "16"}, {"name": "serenity", "url": "https://github.com/ars2062/serenity-zsh-theme", "description": "Minimalist theme which displays essential context info in soft-colored boxes above the command line, using Unicode separators to stay clean yet expressive. Includes decorators for root status, username, hostname, host IP address, `git` status and current directory.", "stars": "0"}, {"name": "seti\\_UX", "url": "https://github.com/ginfuru/iTerm-Seti_UX", "description": "A simple oh-my-zsh-compatible theme with a corresponding iTerm 2 color scheme.", "stars": "2"}, {"name": "sfz", "url": "https://github.com/mreinhardt/sfz-prompt.zsh", "description": "An evolution of lean prompt which itself is a rewrite of pure.", "stars": "2"}, {"name": "shades of purple", "url": "https://github.com/nmcc1212/shades-of-purple-windows-terminal/", "description": "Purple theme for Windows terminal that is reminiscent of [powerline (\u2b501.2k)](https://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme).", "stars": "8"}, {"name": "shadow", "url": "https://github.com/agentshadow/shadow-zsh-theme", "description": "Includes `git` status, directory, host name, username and time decorations.", "stars": "2"}, {"name": "shayan", "url": "https://github.com/shayanh/shayan-zsh-theme", "description": "Simple theme with `git` status decorations.", "stars": "6"}, {"name": "shelby", "url": "https://github.com/athul/shelby", "description": "Fast, lightweight and minimal prompt written in pure `golang`. Includes decorations for last command exit status, `git` status and the current working directory.", "stars": "195"}, {"name": "shellder", "url": "https://github.com/simnalamburt/shellder", "description": "Minimal theme with a `git` branch decorator. Requires a Powerline-compatible font.", "stars": "298"}, {"name": "shichi", "url": "https://github.com/arturoalviar/shichi-zsh-theme", "description": "A simple theme with the first character being \u4e03(shichi/nana), the number 7. The primary color is red with a yellow accent. Includes `git` status decorations.", "stars": "0"}, {"name": "shiftys", "url": "https://github.com/shifty0g/shiftys-zsh-theme/", "description": "Tweaked version of the kali theme.", "stars": "0"}, {"name": "shiko", "url": "https://github.com/regarager/shiko-prompt", "description": "Minimalist prompt with decorators for VCS information and current directory.", "stars": "2"}, {"name": "shini", "url": "https://github.com/bashelled/shini", "description": "A tiny theme that just shouts out small. Includes directory, username, hostname, time and `git` decorations.", "stars": "0"}, {"name": "shinkansen", "url": "https://github.com/MRZ07/shinkansen.zsh-theme", "description": "A fast, customizable and easily extended theme. Includes decorators for python version in the active virtualenv, current ruby version if you're using `chruby`, current Node.js version, current java version, current go version, current perl version if using `chperl`, current elixir version, `git` status, time, current directory, exit code and execution time of the last command, and an optional custom message. Requires a powerline-compatible font.", "stars": "1"}, {"name": "shirnschall", "url": "https://github.com/shirnschall/shirnschall-zsh-theme", "description": "Includes `git` status and `user@hostname` decorations.", "stars": "0"}, {"name": "shiro (arturDobrowolski)", "url": "https://github.com/ArturDobrowolski/shiro-zsh-theme", "description": "Includes decorators for current directory, `git` status, and exit status and execution time of last command run.", "stars": "0"}, {"name": "shiro (shirozuki)", "url": "https://github.com/shirozuki/shiro-zsh-theme", "description": "Includes decorators for current directory, `git` status and execution time and exit status of last command run.", "stars": "0"}, {"name": "shocm", "url": "https://github.com/ericvanjohnson/shocm-zsh-themes", "description": "Forked from [sixlive (\u2b504)](https://github.com/sixlive/sixlive-zsh-theme). Has `git` decorations.", "stars": "0"}, {"name": "short-ys", "url": "https://github.com/OREOmini/short-ys-zsh-theme", "description": "Based on the [ys (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme) theme. Includes `git` and `hg` status decorations.", "stars": "0"}, {"name": "shrikant", "url": "https://github.com/shr1k4nt/shrikant_zsh_theme", "description": "Includes `git` decorations.", "stars": "0"}, {"name": "shrug", "url": "https://github.com/to-var/shrug-zsh-theme", "description": "Inspired by [beer-theme (\u2b503)](https://github.com/tcnksm/oh-my-zsh-beer-theme), includes `git` status and current directory decorations.", "stars": "3"}, {"name": "shuttle", "url": "https://github.com/Pandademic/Shuttle/", "description": "Written in `golang`. Has decorators for OS, user, current directory, and the exit code of the last command run.", "stars": "0"}, {"name": "siegerts", "url": "https://github.com/siegerts/zsh-theme", "description": "Includes `git` status decorations in right prompt.", "stars": "0"}, {"name": "silver", "url": "https://github.com/reujab/silver", "description": "A cross-shell customizable powerline-like prompt heavily inspired by [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme). A faster rust port of [bronze (\u2b5051)](https://github.com/reujab/bronze). Requires [Nerd Fonts (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts). Very configurable, includes `git` status decorations.", "stars": "496"}, {"name": "simpalt", "url": "https://github.com/m-lima/simpalt", "description": "An information-rich small-footprint theme based on [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme).", "stars": "0"}, {"name": "simpl", "url": "https://github.com/MrNeoTr1n0/simplzshell", "description": "Minimalist theme focusing on elegance and simplicity. Decorators for root status, current directory and `git` status.", "stars": "0"}, {"name": "simple (drNoob13)", "url": "https://github.com/drNoob13/SimpleZshTheme/", "description": "Includes decorators for python virtual environment, `git` status and current directory.", "stars": "1"}, {"name": "simple (pavdmyt)", "url": "https://github.com/pavdmyt/simple-oh-my-zsh-theme", "description": "Minimalist theme based on [robbyrussel (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell) that embeds `git` status information in iTerm's window title bar instead of using space in the prompt.", "stars": "4"}, {"name": "simple (rkitover)", "url": "https://github.com/rkitover/sh-prompt-simple", "description": "A simple, lightweight, and nice looking prompt that runs quickly even in very slow shells like MSYS2, Cygwin and WSL. It shows decorations for the short name of the current environment (distribution, OS, etc.) the `git` branch when in a `git` checkout, as well as the last command exit status (green checkmark for success and red X mark for non-zero exit).", "stars": "2"}, {"name": "simple (savecoders)", "url": "https://github.com/Savecoders/simpleTheme-zsh-theme", "description": "Simple and minimalist theme with `git`, `username` and execution status decorations.", "stars": "5"}, {"name": "simple (tourcoder)", "url": "https://github.com/tourcoder/simple.zsh-theme", "description": "Minimalist prompt, includes `git` status decorations.", "stars": "1"}, {"name": "simple (yhiraki)", "url": "https://github.com/yhiraki/zsh-simple-prompt", "description": "Minimal prompt, doesn't require special fonts.", "stars": "0"}, {"name": "simple-agnoster", "url": "https://github.com/iwat/simple-agnoster.zsh-theme", "description": "Powerline-inspired simple theme with `git` decorations.", "stars": "4"}, {"name": "simple-chack", "url": "https://github.com/chack93/simple-chack.zsh-theme", "description": "Works well with solarized terminal color scheme. Includes `git` status decorations.", "stars": "0"}, {"name": "simple-git", "url": "https://github.com/BazaJayGee66/simple-git-theme", "description": "Minimalist theme inspired by [gitstatus (\u2b505)](https://github.com/kimyvgy/gitstatus-zsh-theme). Includes `git` decorations.", "stars": "0"}, {"name": "simple-headless", "url": "https://github.com/H3xaChad/zsh-simple-headless-theme", "description": "Minimal ASCII-only prompt that just shows what you need. Includes decorators for shortened path to current directory, Python virtual env, Node version, username\\@hostname and `git` information.", "stars": "1"}, {"name": "simple-yet-beautiful", "url": "https://github.com/mathiasmoeller/simple-yet-beautiful-zsh-theme", "description": "Minimalist theme. Includes `git` status and `user@host` prompt decorations.", "stars": "0"}, {"name": "simple-zsh-catppuccin", "url": "https://github.com/ezswan/simple-zsh-catppuccin", "description": "Based on the [Catppuccin Mocha](https://catppuccin.com/) color scheme, adapted from the [Dracula (\u2b50291)](https://github.com/dracula/zsh) theme foundation. This theme features a simple and functional prompt with support for git status, time display, context, and directory information, enhanced with hex color support discovered by ezswan.", "stars": "3"}, {"name": "simplezsh", "url": "https://github.com/fr0zn/simplezsh", "description": "Minimal theme with `git` info display.", "stars": "2"}, {"name": "simply-perfect", "url": "https://github.com/SetOfAllSets/simply-perfect-zsh-theme/", "description": "Reminiscent of Powerline and Bullettrain. Includes decorators for `git` status, current directory, last command exit status, current time and username.", "stars": "0"}, {"name": "sinon", "url": "https://github.com/k-kinzal/oh-my-zsh-sinon-theme", "description": "k-kinzal's sinon theme. Includes `git` status decorations.", "stars": "0"}, {"name": "sit", "url": "https://github.com/svensen/sit.zsh-theme", "description": "Minimalist theme with `git`, last command exit status and path decorations.", "stars": "0"}, {"name": "sixlive", "url": "https://github.com/sixlive/sixlive-zsh-theme", "description": "This theme has a unique directory listing. When inside a `git` project, the directory display is scoped to the current repository root.", "stars": "4"}, {"name": "sk9", "url": "https://github.com/skeiter9/sk9-zsh", "description": "Skeiter9's ZSH theme.", "stars": "0"}, {"name": "skeletor-syntax", "url": "https://github.com/ramonmcros/skeletor-syntax", "description": "Theme collection for Atom, Prism and ZSH inspired by Skeletor from He-Man and the Masters of the Universe.", "stars": "17"}, {"name": "skiff", "url": "https://github.com/xiaoshihou514/skiff", "description": "Lightweight ZSH theme with `git` status and current directory decorators.", "stars": "0"}, {"name": "skill (asafaeirad)", "url": "https://github.com/ASafaeirad/oh-my-zsh-skill-theme", "description": "Includes decorations for working directory, `git` working branch, working directory status and tracking branch status.", "stars": "15"}, {"name": "skill (frontendmonster)", "url": "https://github.com/frontendmonster/oh-my-zsh-skill-theme", "description": "Optimized for a dark terminal, displays `git` status decorations.", "stars": "15"}, {"name": "skondrashov", "url": "https://github.com/sergkondr/skondrashov-zsh-theme", "description": "Minimalist. Includes decorators for `git` status, current kubernetes context and current AWS profile.", "stars": "2"}, {"name": "skull", "url": "https://github.com/tahadostifam/skull-zsh", "description": "Includes `git` status, python virtual environment and ruby `rvm` status decorations.", "stars": "24"}, {"name": "sleeplessmind", "url": "https://github.com/godbout/sleeplessmind-zsh-theme", "description": "ZSH theme inspired by [gitster (\u2b5067)](https://github.com/shashankmehta/dotfiles/blob/master/thesetup/zsh/.oh-my-zsh/custom/themes/gitster.zsh-theme) and [odin (\u2b5070)](https://github.com/tylerreckart/odin).", "stars": "1"}, {"name": "slick", "url": "https://github.com/nbari/slick", "description": "Inspired by the [pure (\u2b5014k)](https://github.com/sindresorhus/pure), [purs (\u2b50264)](https://github.com/xcambar/purs) and [zsh-efgit-prompt (\u2b507)](https://github.com/ericfreese/zsh-efgit-prompt). Requires `cargo` for installation.", "stars": "24"}, {"name": "slimline", "url": "https://github.com/mengelbrecht/slimline", "description": "Minimal, fast and elegant ZSH prompt. Displays the right information at the right time.", "stars": "53"}, {"name": "sm", "url": "https://github.com/blyndusk/sm-theme", "description": "A minimalist theme that includes `git` status decorations.", "stars": "17"}, {"name": "smail", "url": "https://github.com/nimacpp/themes-zsh", "description": "Includes decorators for `git` status, current directory and exit status of last command run.", "stars": "13"}, {"name": "small-terminal-diy", "url": "https://github.com/Sokkam/small-terminal-diy-theme", "description": "A variant of the [ys (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme) theme in [oh-my-zsh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh).", "stars": "0"}, {"name": "smelly", "url": "https://github.com/Vicfs/smelly-theme/", "description": "Minimalist prompt that includes decorators for Python `venv` and `git` status.", "stars": "0"}, {"name": "smiley", "url": "https://github.com/gsamokovarov/smiley.zsh-theme", "description": "A prompt with happy and sad faces.", "stars": "6"}, {"name": "snowflake", "url": "https://github.com/angelina-tsuboi/snowflake-zsh-theme", "description": "An elegant, simple, and neat ZSH theme including an aesthetically pleasing cool color palette that harmonizes with dark themes.", "stars": "3"}, {"name": "sobole", "url": "https://github.com/sobolevn/sobole-zsh-theme", "description": "A minimalistic theme inspired by old-fashioned hobbies. No verbose gimmicks, no emoji, no fidget spinners, and no other visual noise. Has both light and dark modes.", "stars": "163"}, {"name": "softblobby", "url": "https://github.com/gsalami00/softblobby/", "description": "A theme for people who love unicorns, pink and purple. Includes decorators for `git` information, current directory, time and username.", "stars": "5"}, {"name": "solarized-powerline (houjunchen)", "url": "https://github.com/houjunchen/solarized-powerline", "description": "Solarized powerline-style theme for ZSH.", "stars": "12"}, {"name": "solarized-powerline (KuoE0)", "url": "https://github.com/KuoE0/oh-my-zsh-solarized-powerline-theme", "description": "Solarized powerline variant.", "stars": "45"}, {"name": "solarizsh", "url": "https://github.com/paddykontschak/Solarizsh", "description": "Color fix for robbyrussell's oh-my-zsh theme to work with [solarized (\u2b5016k)](https://github.com/altercation/solarized) terminals.", "stars": "5"}, {"name": "sorin-modified-dark", "url": "https://github.com/hrmeetsingh/sorin-modified-dark", "description": "Based on [sorin (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#sorin). Minimalist, adds decorators for `git` status and current directory.", "stars": "0"}, {"name": "spaceship", "url": "https://github.com/denysdovhan/spaceship-prompt", "description": "Theme with `git`, `nvm`, rvm/rbenv/chruby, python, `ssh` and other useful status decorators.", "stars": "20k"}, {"name": "spectere", "url": "https://github.com/Spectere/spectere-omz-theme", "description": "Powerline-esque. Includes decorators for current directory, root status, `user@hostname`, and `git` status.", "stars": "1"}, {"name": "spowerline", "url": "https://mbauhardt.github.io/spowerline/", "description": "Written in scala, inspired by [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme), [tmux](https://tmux.github.io) powerline, vim powerline and the vim status plugin."}, {"name": "spyrhoo", "url": "https://github.com/FajarKim/spyrhoo-zsh-theme", "description": "Includes time, `git` and current directory decorations.", "stars": "2"}, {"name": "ssfprompt", "url": "https://github.com/hugoh/zsh-ssfprompt", "description": "Simple, slim, fast. Includes `ssh`, virtualenv and vcs decorations.", "stars": "1"}, {"name": "staples", "url": "https://github.com/dersam/staples", "description": "Based on [bureau (\u2b5038)](https://github.com/isqua/bureau), displays `user@host` if connected through SSH.", "stars": "4"}, {"name": "starboy", "url": "https://github.com/prdpx7/Starboy", "description": "A simple theme.", "stars": "2"}, {"name": "starship (wintermi)", "url": "https://github.com/wintermi/zsh-starship", "description": "A simple plugin to use the Starship prompt, along with a powerline theme.", "stars": "20"}, {"name": "starship", "url": "https://starship.rs/", "description": "Minimal, fast, extremely customizable."}, {"name": "starship2k", "url": "https://github.com/2KAbhishek/starship2k", "description": "Includes powerline support, multiple languages and a multiline prompt. Includes a decorator for `git` status.", "stars": "8"}, {"name": "statusline", "url": "https://github.com/el1t/statusline", "description": "A responsive ZSH theme that provides informational segments when you need them.", "stars": "69"}, {"name": "steef (danihodovic)", "url": "https://github.com/danihodovic/steeef", "description": "Oh-my-zsh steeef theme as a standalone repository. The purpose behind this repo is avoid having a dependency on oh-my-zsh when using the steeef theme. ZSH plugin managers such as Antibody can use the theme without having to use oh-my-zsh.", "stars": "4"}, {"name": "steef (zelongguo)", "url": "https://github.com/ZelongGuo/steeef", "description": "Based on the [zimfw steef theme (\u2b505)](https://github.com/zimfw/steeef). Includes decorators for username\\@hostname, python venv, `git` status and current directory. Requires [git-info (\u2b5011)](https://github.com/zimfw/git-info).", "stars": "0"}, {"name": "steef (zimfw)", "url": "https://github.com/zimfw/steeef", "description": "A customizable version of [steeef's (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/steeef.zsh-theme) theme.", "stars": "5"}, {"name": "steeple", "url": "https://github.com/erwanjugand/steeple-zsh-theme", "description": "Minimalist theme with `git` status decorations.", "stars": "0"}, {"name": "stellachar", "url": "https://github.com/r-mohammadi1/armans-zsh-themes/blob/main/stellachar.zsh-theme", "description": "Minimal, pastels.", "stars": "0"}, {"name": "stigmata", "url": "https://github.com/VLtim43/stigmata.zsh-theme", "description": "Includes decorators for user\\@host and current directory.", "stars": "0"}, {"name": "sublime", "url": "https://github.com/pjmp/sublime", "description": "A sublime, clean, minimalistic ZSH theme with `git` status decorations.", "stars": "0"}, {"name": "sugar-free", "url": "https://github.com/cbrock/sugar-free", "description": "Based on the [Pure (\u2b5014k)](https://github.com/sindresorhus/pure) and [Candy (\u2b501)](https://github.com/BinaryMuse/oh-my-zsh/blob/binarymuse/themes/candy.zsh-theme) themes.", "stars": "4"}, {"name": "sukeesh", "url": "https://github.com/sukeesh/sukeesh-zsh-theme", "description": "Includes `git` status decorations. Works better on dark terminal backgrounds.", "stars": "0"}, {"name": "sulfurium", "url": "https://github.com/Sulfurium/zsh-theme", "description": "The official ZSH theme of sulfuriumOS.", "stars": "0"}, {"name": "sunrise-ruby", "url": "https://github.com/ston1x/sunrise-ruby", "description": "Similar to [sunrise (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/sunrise.zsh-theme) but includes the active Ruby version.", "stars": "0"}, {"name": "sunrise", "url": "https://github.com/tech8i/zsh_sunrise", "description": "Includes decorators for battery status, current directory, date and time.", "stars": "0"}, {"name": "superkolo", "url": "https://github.com/Minipada/superkolo", "description": "Add date and return status to the [kolo (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/kolo.zsh-theme) theme.", "stars": "2"}, {"name": "suprima-asra", "url": "https://github.com/mohdismailmatasin/suprima-asra", "description": "A feature-rich minimal theme inspired by [Ultima (\u2b50124)](https://github.com/egorlem/ultima.zsh-theme). Includes decorators for battery status, multi-VCS (`git`, `hg` and `svn`), whether or not it's an `ssh` connection, exit status of last command, command timing, current time, `username@host`, active python `venv`, node version, `docker-compose` detection and project context awareness.", "stars": "0"}, {"name": "susi", "url": "https://github.com/carcruz/susi-zsh-iterm", "description": "Includes `git` status decorations and an accompanying iTerm2 color scheme.", "stars": "10"}, {"name": "svs", "url": "https://github.com/SvS30/svs-theme", "description": "Clean and distraction free theme with `git` status and current path decorations.", "stars": "0"}, {"name": "sy", "url": "https://github.com/ttttmr/sy-zsh-theme", "description": "Based on [ys (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme), includes `git` status decorations.", "stars": "2"}, {"name": "t2colorful", "url": "https://github.com/AmirhosseinAbutalebi/t2colorful-oh.my.zsh", "description": "Includes decorators for `git` information, current directory, last command exit status, and current time.", "stars": "3"}, {"name": "t2er", "url": "https://github.com/t2er/t2er-zsh-theme", "description": "Minimalist theme with `git` decorations.", "stars": "0"}, {"name": "tabaf", "url": "https://github.com/bvc3at/tabaf-zsh-theme", "description": "Minimal ZSH theme optimized for dark backgrounds.", "stars": "3"}, {"name": "tarcadia", "url": "https://github.com/Tarcadia/tarcadia-zsh-theme", "description": "Based on [jonathan (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/jonathan.zsh-theme). Includes decorators for current directory and `git` status.", "stars": "3"}, {"name": "taw-ys-venv", "url": "https://github.com/BrokeDudeAbula/taw-ys-venv", "description": "Two-line prompt with decorators for username, current directory, `git` information and current Python `venv`. Based on [AzarAI-TOP/taw-ys-zsh-theme (\u2b501)](https://github.com/AzarAI-TOP/taw-ys-zsh-theme).", "stars": "1"}, {"name": "tcr", "url": "https://github.com/tulioribeiro/zsh-tcr-theme", "description": "Minimalist theme, shows decorators for current directory, `git` status information & `nvm` version.", "stars": "0"}, {"name": "teajay", "url": "https://github.com/Teajey/teajey-zsh-theme", "description": "Adapted from murilasso and fishy themes. Includes decorators for `git` status, and path to current directory (collapsed to show only most relevant parts) and the exit code of last command run.", "stars": "0"}, {"name": "temeraf", "url": "https://github.com/filiptoma/temeraf-zsh", "description": "Minimalist theme with decorations for `git` status, timestamps and last exit status.", "stars": "1"}, {"name": "tepig-ys", "url": "https://github.com/thingerpig/tepig-ys.zsh-theme", "description": "Includes `git` status decorations and conda/virtualenv status.", "stars": "38"}, {"name": "termux", "url": "https://github.com/rooted-cyber/Termux-zsh-theme", "description": "Minimalist theme.", "stars": "1"}, {"name": "thayne", "url": "https://github.com/tmccombs/thayne.zsh-theme", "description": "Includes decorators for exit status of last command, time to run if > 1 second, current time, current directory and `git` status. Requires a [Nerd Font (\u2b5062k)](https://github.com/ryanoasis/nerd-fonts).", "stars": "1"}, {"name": "the-time-lord", "url": "https://github.com/jhwhite/the-time-lord", "description": "A theme based on [gallifrey (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gallifrey.zsh-theme).", "stars": "0"}, {"name": "theme-line", "url": "https://github.com/yw9381/oh-my-zsh_theme_line", "description": "Colorful theme with `git` status.", "stars": "14"}, {"name": "themer", "url": "https://github.com/MrRedacted/zsh-themer", "description": "Includes multiple color scheme options, with `git` status decorators. There are also multiple icons to choose from within the `.zsh-theme` file. Based on [strug (\u2b502)](https://github.com/triplepointfive/oh-my-zsh/blob/master/themes/strug.zsh-theme).", "stars": "1"}, {"name": "themeraf", "url": "https://github.com/oliver-svrcek/Themeraf", "description": "Has decorators for username, last two directories in working directory path, `git` status, timestamp, last exit status and also name of active virtual environment.", "stars": "0"}, {"name": "theozera", "url": "https://github.com/theogandara/zsh-theme", "description": "Includes decorators for `git` status, a truncated current directory, and the exit status of the last command run.", "stars": "0"}, {"name": "theta-async", "url": "https://github.com/jesec/zsh_theme_theta-async", "description": "Async version of [theta (\u2b509)](https://github.com/eendroroy/theta). Includes vcs status information.", "stars": "1"}, {"name": "theta", "url": "https://github.com/eendroroy/theta", "description": "Includes `git` and `hg` status decorations. Also has java, python, ruby, node, go and elixir version information.", "stars": "9"}, {"name": "theto", "url": "https://github.com/heyvito/theto-zsh-theme", "description": "Simplistic theme. Needs [Nerd Fonts](https://nerdfonts.com/), includes `vi`-mode status and `git` decorations.", "stars": "9"}, {"name": "thetraveler", "url": "https://github.com/bassopenguin/thetraveler", "description": "Inspired by theunraveler, uses symbols to display `git` status.", "stars": "2"}, {"name": "thm", "url": "https://github.com/thm-unix/thm-zshtheme", "description": "Includes decorators for virtualenv, current directory and `git` status.", "stars": "4"}, {"name": "thnikk", "url": "https://github.com/thnikk/zsh-theme-thnikk", "description": "A minimal version of the [spaceship (\u2b5020k)](https://github.com/denysdovhan/spaceship-prompt) theme.", "stars": "1"}, {"name": "thygod", "url": "https://github.com/Thy-GoD/thy-god-zsh-theme", "description": "Based off [gnzh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gnzh.zsh-theme) and [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme). Includes a `git` status decorator and changes prompt to a red cross when a command fails.", "stars": "0"}, {"name": "thyme (chenhao-ye)", "url": "https://github.com/chenhao-ye/thyme", "description": "Seasoning for shells. Based on [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme), [gnzh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gnzh.zsh-theme), and [bullet-train (\u2b502.8k)](https://github.com/caiogondim/bullet-train.zsh/blob/master/bullet-train.zsh-theme).", "stars": "23"}, {"name": "thyme (kawamurakazushi)", "url": "https://github.com/kawamurakazushi/thyme", "description": "Simple theme with `git` status decorations.", "stars": "1"}, {"name": "toledo", "url": "https://github.com/mmatongo/toledo", "description": "Quick minimalist theme with `git` status decorations. Works with `zsh`, `bash`, `dash` and `yash`.", "stars": "7"}, {"name": "tonni4", "url": "https://github.com/AndreyPuzanov/tonni4-zsh-theme", "description": "Includes time and `git` status decorators.", "stars": "0"}, {"name": "topan", "url": "https://github.com/fudyartanto/topan-theme-oh-my-zsh", "description": "Includes `git` information; best on dark backgrounds.", "stars": "1"}, {"name": "torim", "url": "https://github.com/Aggrathon/torim", "description": "Inspired by the [sorin (\u2b507)](https://github.com/zimfw/sorin), [asciiship (\u2b5029)](https://github.com/zimfw/asciiship) and [mh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/wiki/themes#mh) themes. Includes decorators for user\\@hostname (when accessed by `ssh`), truncated path to working directory, whether running as root, error code of last command run if it failed, current time, duration of long running commands, current virtual environment and `git` status.", "stars": "0"}, {"name": "tq", "url": "https://github.com/kitian616/tq-zsh-theme", "description": "Displays `git` status, time, requires a Powerline-compatible font.", "stars": "2"}, {"name": "traffic", "url": "https://github.com/fcce/traffic-zsh-theme", "description": "A dark theme for ZSH.", "stars": "1"}, {"name": "trajan", "url": "https://github.com/denisinla/trajan-zsh-theme", "description": "A dark theme for ZSH.", "stars": "1"}, {"name": "transient", "url": "https://github.com/olets/zsh-transient-prompt", "description": "Add a transient prompt to your zsh command line \u2014 that is, make your current command line's prompt different from past command lines' prompts. For example, past prompts might not need to show as much contextual information. Or you might want to put past commands on their own line, instead of prefixed by a prompt, for easier selecting and copying. More details at [zsh-transient-prompt.olets.dev](https://zsh-transient-prompt.olets.dev/).", "stars": "29"}, {"name": "trinity", "url": "https://github.com/de-luca/Trinity", "description": "A simple theme based on [geometry (\u2b50990)](https://github.com/geometry-zsh/geometry). Includes `git` decorations.", "stars": "1"}, {"name": "tron", "url": "https://github.com/iDoTron/tron-zsh-theme", "description": "Includes `git` status, working directory, time, user\\@host and return status of last command decorations.", "stars": "0"}, {"name": "troopert", "url": "https://github.com/TrooperT/Troopert-theme/", "description": "Includes decorators for `git` status, last return code if non-zero, full pwd and a configurable display of `$RPROMPT`.", "stars": "0"}, {"name": "tsotra", "url": "https://github.com/nylo-andry/zsh-themes", "description": "Minimalist theme, includes decorators for `git` status, k8s context, and `rvm` status.", "stars": "2"}, {"name": "turs", "url": "https://github.com/eikendev/turs", "description": "Fast, minimal [Purs (\u2b50264)](https://github.com/xcambar/purs)-inspired prompt.", "stars": "0"}, {"name": "tvline", "url": "https://github.com/thvitt/tvline", "description": "Derived from the [agnoster](https://gist.github.com/agnoster/3712874) theme, adds powerline font enhancements.", "stars": "2"}, {"name": "twilight", "url": "https://github.com/Henryws/twilight-prompt", "description": "Minimalist, but includes last command exit status, `git` status and `user@hostname` decorations.", "stars": "2"}, {"name": "type0", "url": "https://github.com/MikereDD/type0_zsh-theme", "description": "Inspired by [classyTouch (\u2b5057)](https://github.com/yarisgutierrez/classyTouch_oh-my-zsh) by yarisgutierrez. Includes `git` decorations.", "stars": "0"}, {"name": "typedark", "url": "https://github.com/BonnyAD9/TypeDark", "description": "Works with [ZSH Syntax Highlighting (\u2b5022k)](https://github.com/zsh-users/zsh-syntax-highlighting).", "stars": "0"}, {"name": "typewritten", "url": "https://github.com/reobin/typewritten", "description": "Minimal and informative theme that leaves room for what's important. Does asynchronous `git` decoration updates for speed.", "stars": "933"}, {"name": "ubunly", "url": "https://github.com/alejandromume/ubunly-zsh-theme", "description": "Mimics the Kali Linux console. Note - this theme also rebinds a lot of keys and sets a bunch of ZSH options that themes should leave alone.", "stars": "32"}, {"name": "ubuntu-ish", "url": "https://github.com/Thesola10/zsh-ubuntu-ish", "description": "Mimics the default Debian/Ubuntu `bash` prompt.", "stars": "0"}, {"name": "ubuntu-with-vitamins", "url": "https://github.com/ureesoriano/zsh-ubuntu-with-vitamins-zim-theme", "description": "Mimics the default Ubuntu prompt, but with `git` decorations.", "stars": "0"}, {"name": "ubuntu", "url": "https://github.com/janstuemmel/zsh-ubuntu-theme", "description": "Minimal theme, includes `git` status decorations.", "stars": "1"}, {"name": "ultima", "url": "https://github.com/egorlem/ultima.zsh-theme", "description": "Minimalist, includes `git` status and current directory decorators.", "stars": "124"}, {"name": "ultimate", "url": "https://github.com/b4b4r07/ultimate", "description": "Minimalist theme with decorators for `git` status, vim mode indicator and shortened path.", "stars": "12"}, {"name": "ultimator", "url": "https://github.com/Ultimator14/ultimator-zsh-theme", "description": "[Agnoster](https://gist.github.com/agnoster/3712874)-like theme. Includes decorators for current directory, `user@host`, python virtualenv, background jobs, last command exit status, and `git` status information. Requires [zsh-git-prompt (\u2b500)](https://github.com/Ultimator14/zsh-git-prompt) plugin and Nerdfonts.", "stars": "0"}, {"name": "ulyssesys", "url": "https://github.com/UlyssesZh/ulyssesys", "description": "Has decorators for full path to current directory, exit code of last command and `git` status.", "stars": "3"}, {"name": "unicorn", "url": "https://github.com/juliuscaesar/unicorn", "description": "Includes decorators for root status, virtualenv, nvm, rvm, current directory, the time, current directory and emoji `git` information. Inspired by [wild cherry (\u2b50482)](https://github.com/mashaal/wild-cherry).", "stars": "1"}, {"name": "unit-1", "url": "https://github.com/nerdbude/Unit-1", "description": "Minimalist theme with ITWTB colors.", "stars": "0"}, {"name": "userandnode", "url": "https://github.com/timhilton/userandnode", "description": "A clean theme with decorators for username, node version, current directory, and `git` info.", "stars": "0"}, {"name": "valuca", "url": "https://github.com/keyaedisa/Valuca", "description": "Variant of [ducula (\u2b5048)](https://github.com/janjoswig/Ducula). Includes decorators for background job status, username, hostname, virtualenv, current directory, last command's exit code, `git` information and the current time.", "stars": "0"}, {"name": "vanan", "url": "https://github.com/avano/vanan.zsh-theme", "description": "Enhances your terminal with detailed `git` information. Also includes decorators for `vi`-mode and status of the last command run.", "stars": "0"}, {"name": "vehemence", "url": "https://github.com/H1N1-dev/vehemence-zsh", "description": "Includes decorators for `pwd`, `user@host`, `tty`, time, last command exit code and `git` status.", "stars": "0"}, {"name": "velvet", "url": "https://github.com/dor133/velvet-zsh-theme", "description": "Includes decorators for `git` status, username, current directory, exit status of last command, and the time.", "stars": "0"}, {"name": "vercel", "url": "https://github.com/vercel/zsh-theme", "description": "Minimalist theme with `git` status decorations.", "stars": "194"}, {"name": "vertepommes", "url": "https://github.com/TheRojam/vertepommes-theme", "description": "Based on ys. Includes vcs status, username and current directory decorations.", "stars": "0"}, {"name": "vinhnx", "url": "https://github.com/vinhnx/vinhnx.zsh-theme", "description": "Modified from [mgutz (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/mgutz.zsh-theme). Looks great when using with a [Solarized (\u2b5016k)](https://github.com/altercation/solarized) color scheme."}, {"name": "vitesse", "url": "https://github.com/rafaeldellaquila/zsh-vitesse-theme/blob/master/img/preview.png", "description": "Inspired by VS Code's [Vitesse (\u2b50678)](https://github.com/antfu/vscode-theme-vitesse) theme. Includes `git` status decorations.", "stars": "1"}, {"name": "voidy", "url": "https://github.com/rwejdling/voidy", "description": "Borrows elements from [lambda (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/lambda.zsh-theme) and [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) themes and adds the active [aws-vault (\u2b509k)](https://github.com/99designs/aws-vault) profile to the right side of the prompt.", "stars": "0"}, {"name": "vszambon-ocean", "url": "https://github.com/vzambon/vszambon_ocean-zsh-theme", "description": "Includes decorators for current directory, `git` status, a day/night icon, whether or not it is running inside a `docker` container and the date and time.", "stars": "0"}, {"name": "vtex", "url": "https://github.com/charleseduardome/oh-my-zsh-vtex", "description": "Includes decorators for `git` status, current directory, [VTEX](https://developers.vtex.com/vtex-developer-docs/docs/vtex-io-documentation-vtex-io-cli-command-reference#default-commands) account and VTEX workspace.", "stars": "1"}, {"name": "vulcan", "url": "https://github.com/Bruceboy/vulcan-zsh-theme", "description": "Minimal theme reminiscent of the default `bash` theme. Includes `git` decorations.", "stars": "0"}, {"name": "wade", "url": "https://github.com/wadehammes/wade.zsh-theme", "description": "Mashup of the popular ZSH themes [Agnoster](https://gist.github.com/agnoster/3712874) and [Fishy (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/fishy.zsh-theme), with some visual tweaks.", "stars": "5"}, {"name": "wang-iterm", "url": "https://github.com/0532/wang-iterm-zsh", "description": "Based on the 0532 theme.", "stars": "5"}, {"name": "warm-colours", "url": "https://github.com/BastionAtackDev/Warm-Colours.zsh-theme/", "description": "Includes decorators for user\\@host, current directory and datetime.", "stars": "0"}, {"name": "warmblood", "url": "https://github.com/D42H5/warmblood", "description": "Based on [darkblood (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/darkblood.zsh-theme). Includes decorators for `git` information, user\\@hostname and the current directory.", "stars": "2"}, {"name": "whale", "url": "https://github.com/whalesea520/whale-zsh-theme", "description": "Fast reimplementation of the whale theme.", "stars": "2"}, {"name": "whales", "url": "https://github.com/lbergelson/zsh_whales_theme", "description": "Includes decorators for `git` status, java version, last command return status, and directory.", "stars": "0"}, {"name": "wild-cherry", "url": "https://github.com/mashaal/wild-cherry", "description": "A fairy-tale inspired theme for ZSH, iTerm 2, Sublime, Atom, & Mou.", "stars": "482"}, {"name": "windows", "url": "https://github.com/juliavallina/windows-zsh-theme/", "description": "Inspired by the Windows Command Prompt. Includes a decorator for the current directory.", "stars": "38"}, {"name": "winline", "url": "https://github.com/khuei/winline", "description": "Async version of Greg Hurrell's [prompt (\u2b501.2k)](https://github.com/wincent/wincent/blob/master/aspects/dotfiles/files/.zshrc). Includes decorators for `git` status, duration of last command, current directory, nested shells, root status.", "stars": "1"}, {"name": "wkentaro", "url": "https://github.com/wkentaro/wkentaro.zsh-theme", "description": "A simple theme for Python users. Includes virtualenv and `git` status decorators.", "stars": "1"}, {"name": "work-line", "url": "https://github.com/afnizarnur/work-line", "description": "Theme with nice emojis.", "stars": "6"}, {"name": "workbench", "url": "https://github.com/u8slvn/oh-my-zsh-workbench-theme", "description": "Includes `git` status decorations, working directory, exit status of last command and current `virtualenv`.", "stars": "4"}, {"name": "wormwood", "url": "https://github.com/ann-kilzer/annkilzer.zsh-theme", "description": "Includes decorators for last command exit status, current directory and `git` status.", "stars": "3"}, {"name": "x", "url": "https://github.com/tharindu899/x-theme", "description": "Includes customizable banners", "stars": "21"}, {"name": "xandermute", "url": "https://github.com/SoYoureAWaffleMan/xandermute-oh-my-zsh-theme/", "description": "Minimalist theme with `git` and current directory decorations.", "stars": "0"}, {"name": "xavi", "url": "https://github.com/onthedock/xavi.zsh-theme", "description": "Modified version of the [gnzh (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/gnzh.zsh-theme) theme with emoji decorations for `git` status and current directory.", "stars": "0"}, {"name": "xbira", "url": "https://github.com/ITAxReal/xbira", "description": "Based on [bira (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/bira.zsh-theme), includes decorators for `git` status, user\\@hostname, exit status of last command run and the current directory.", "stars": "0"}, {"name": "xlk-simple", "url": "https://github.com/xuelingkang/xlk-simple-zsh-theme", "description": "Simple theme with `git` decorations.", "stars": "1"}, {"name": "xm", "url": "https://github.com/Shiaoming/xm", "description": "Theme for dark terminals. Has `git` decorations.", "stars": "0"}, {"name": "xor", "url": "https://github.com/xor3n/xor-zsh-theme", "description": "Self described as minimalistic and 'feature-poor', includes `git` decorations.", "stars": "1"}, {"name": "xremix", "url": "https://github.com/xremix/oh-my-zsh-xremix-theme", "description": "An oh-my-zsh shell theme based on the Jreese theme plugin.", "stars": "1"}, {"name": "xris47", "url": "https://github.com/ivan-ristovic/xris47.zsh-theme", "description": "Fast, simple and streamlined theme. Works best with [tmux (\u2b5043k)](https://github.com/tmux/tmux/wiki) and [vim-airline (\u2b5018k)](https://github.com/vim-airline/vim-airline).", "stars": "1"}, {"name": "xxf", "url": "https://gist.github.com/xfanwu/18fd7c24360c68bab884", "description": "Shows the current `git` commit's shortened hash and message."}, {"name": "yairshefi", "url": "https://github.com/yaireclipse/yairshefi-ohmyzsh-theme", "description": "Minimal theme with line separated prompts. Based on the [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) theme.", "stars": "1"}, {"name": "yazpt", "url": "https://github.com/jakshin/yazpt", "description": "A clean, fast, good-looking ZSH prompt theme that thoughtfully incorporates Git/Subversion/TFVC status info, integrates with popular plugin managers like Oh My Zsh, and is straightforward to customize and extend.", "stars": "7"}, {"name": "yechen", "url": "https://github.com/liyechen/yechen.zsh-theme", "description": "Minimalist theme with `git` status decorations.", "stars": "0"}, {"name": "yeet", "url": "https://github.com/jeetelongname/Yeet-theme", "description": "Minimalist prompt with `git` status decorations.", "stars": "0"}, {"name": "yellow peach", "url": "https://github.com/tomorrowbye/yellow-peach-theme", "description": "Clean minimalist design. Includes decorators for `user@hostname`, `git` status, current directory and the current time.", "stars": "0"}, {"name": "yellow-sea-diamonds", "url": "https://github.com/jimratliff/yellow-sea-diamonds-zsh-theme", "description": "Includes decorations for `git` status, current directory, active python virtual environment, and the exit status of the last command run.", "stars": "0"}, {"name": "yindev", "url": "https://github.com/menyinch/yindev-zsh-theme", "description": "Variant of `gndx`. Includes decorations for `git` status and current directory.", "stars": "2"}, {"name": "ykali", "url": "https://github.com/JeffreyYAJ/ykali-zsh", "description": "Prints a modifiable banner for each new ZSH session. Includes decorators for username, hostname, current directory, wlan0 IP and `git` information.", "stars": "16"}, {"name": "ykmam", "url": "https://github.com/julienvanderkluft/ykmam-zsh-theme/blob/master/ykmam.zsh-theme", "description": "Modified from [ys (\u2b500)](https://github.com/cristiancavalli/ys-zsh-custom-theme) theme and optimized for a dark background.", "stars": "1"}, {"name": "ys-cluster", "url": "https://github.com/AndiH/oh-my-zsh-ys-cluster-theme", "description": "[ys (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme) variant with support for working with batch submission systems for large clusters. Supports Slurm, LSF / IBM Spectrum LSF, and PBS.", "stars": "1"}, {"name": "ys", "url": "https://github.com/cristiancavalli/ys-zsh-custom-theme", "description": "Clean, simple, compatible and meaningful theme meant for dark backgrounds.", "stars": "0"}, {"name": "ysm", "url": "https://github.com/hanbinpro/ysm-zsh-theme", "description": "Simple ZSH theme with `git` status information.", "stars": "1"}, {"name": "ysr", "url": "https://github.com/raykle/ysr-zsh-theme", "description": "Based on [ys (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme). Includes `git` status decorations.", "stars": "0"}, {"name": "yuki", "url": "https://github.com/yuki-torii/yuki-zsh-theme", "description": "A dark optimized ZSH theme.", "stars": "6"}, {"name": "yuni", "url": "https://github.com/skippyr/yuni", "description": "A modern version of the macOS default ZSH theme, adding essential developer features the original theme lacked. Includes decorators for the exit code of failed commands, your user and host names, shortened current directory path, the active branch, and privilege decorators: `%` if you're a normal user, `#` if root, and `[!]` when you don't have permissions to modify the current directory. Works on macOS 14 Sonoma or later.", "stars": "0"}, {"name": "yuyuko", "url": "https://github.com/hylwxqwq/yuyuko.zsh-theme", "description": "Fork of [ys (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/ys.zsh-theme), inspired by [yuyuko.vim (\u2b5047)](https://github.com/hylwxqwq/yuyuko.vim).", "stars": "1"}, {"name": "yyl-ys", "url": "https://github.com/yunyuliu/yyl-ys.zsh-theme", "description": "Includes conda and venv status.", "stars": "38"}, {"name": "yz50", "url": "https://github.com/lacanlale/yz50-zsh", "description": "Colorful, based off of [robbyrussell (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) and [crunch (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/crunch.zsh-theme) themes. Includes `git` status decorations.", "stars": "1"}, {"name": "z4rr3t", "url": "https://github.com/inimicus/z4rr3t", "description": "Based on sindresorhus' [pure (\u2b5014k)](https://github.com/sindresorhus/pure) theme.", "stars": "1"}, {"name": "za-prompt", "url": "https://github.com/babarot/za-prompt", "description": "A fast, minimal, and highly customizable theme with vi-mode support and decorators for `git` status, customizable path, and exit code of last command.", "stars": "5"}, {"name": "zap-robbyrussell", "url": "https://github.com/devadathanmb/zap-robbyrussell", "description": "The OMZ robbyrussell theme, patched to add compatibility with [zap (\u2b501.1k)](https://github.com/zap-zsh/zap).", "stars": "1"}, {"name": "zcmder", "url": "https://github.com/bwpge/zcmder", "description": "inspired by [Cmder](https://cmder.app/) with decorators for `git` information, current directory and root status.", "stars": "1"}, {"name": "zcraft", "url": "https://github.com/cpea2506/zcraft", "description": "Minimalist theme with decorations for `git` status, last command exit status and the time taken by the last command.", "stars": "1"}, {"name": "zeit", "url": "https://github.com/zeit/zeit.zsh-theme", "description": "Optimized for dark backgrounds, includes `git` status information.", "stars": "194"}, {"name": "zelda", "url": "https://github.com/SuperKnerdBros/zelda.zsh-theme", "description": "Zelda-inspired theme. Includes `git` status decorations.", "stars": "2"}, {"name": "zemm-blinks", "url": "https://github.com/aranasaurus/zemm-blinks.zsh-theme", "description": "Customized version of oh-my-zsh [blinks (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/blinks.zsh-theme) with mercurial support and other changes.", "stars": "7"}, {"name": "zemoji", "url": "https://github.com/therzka/zemoji", "description": "Based on [wild-cherry (\u2b50482)](https://github.com/mashaal/wild-cherry/tree/master/zsh). Includes exit status, `virtualenv`, `nvm`, `rvm` and `git` status decorations.", "stars": "5"}, {"name": "zen (cybardev)", "url": "https://github.com/cybardev/zen.zsh", "description": "A minimalist theme for `*NIX` systems. Includes decorators for execution time of last command run, curreent directory and vcs status information.", "stars": "29"}, {"name": "zen (TheCrazyGM)", "url": "https://github.com/TheCrazyGM/zen", "description": "A clean, informative, and customizable theme for Oh-My-Zsh that provides essential information without cluttering your terminal. It was designed with Python developers in mind and includes smart features like SSH detection, detailed Git status information, and command execution time tracking.", "stars": "0"}, {"name": "zenith (husniadil)", "url": "https://github.com/husniadil/zenith-oh-my-zsh-theme", "description": "A clean, modern Zsh theme designed for efficiency and aesthetics. Featuring a cool-toned color palette with intuitive Git status indicators, it keeps your terminal workflow smooth and distraction-free. Includes decorators for color-coded `git` status, exit status of last command and compact directory display.", "stars": "0"}, {"name": "zenith (waki285)", "url": "https://github.com/waki285/Zenith", "description": "Minimalist. Includes decorators for username, current directory and `git` status.", "stars": "1"}, {"name": "zero (arlimus)", "url": "https://github.com/arlimus/zero.zsh", "description": "Zero's theme & plugin. Has variants for both light and dark terminal backgrounds.", "stars": "16"}, {"name": "zero (shirozuki)", "url": "https://github.com/shirozuki/zero-zsh-theme", "description": "Minimalistic prompt with decorators for `git` status, current directory, exit status and time to execute of last command run.", "stars": "0"}, {"name": "zeroastro", "url": "https://github.com/zeroastro/zeroastro-zsh-theme", "description": "Works best on dark backgrounds, includes `git` status decorations.", "stars": "7"}, {"name": "zerocake", "url": "https://github.com/ZeroPoke/ZeroCake.zsh-theme", "description": "Works better on dark brackgrounds.", "stars": "0"}, {"name": "zest", "url": "https://github.com/hash-bang/zsh-theme-zest", "description": "A functional theme for ZSH. Influenced by [zsh2000 (\u2b50117)](https://github.com/consolemaverick/zsh2000), [agnoster](https://gist.github.com/agnoster/3712874) and [powerline (\u2b501.2k)](https://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme) themes.", "stars": "0"}, {"name": "zeta", "url": "https://github.com/skylerlee/zeta-zsh-theme", "description": "Shows decorations for username, `git` status information, machine name, the current working directory and success/fail status of last command.", "stars": "231"}, {"name": "zhiyin", "url": "https://github.com/AmyangXYZ/zhiyin-zsh-theme", "description": "Includes decorators for user @ host, current working directory and `git` status information.", "stars": "68"}, {"name": "zido", "url": "https://github.com/SidonieBouthors/zido-zsh-theme", "description": "Includes decorators for `git` status and current directory.", "stars": "1"}, {"name": "zigbar", "url": "https://github.com/dbushell/zigbar", "description": "Written in zig. Includes decorators for `git` status, current directory. Requires a [Nerd Font](https://www.nerdfonts.com/font-downloads).", "stars": "29"}, {"name": "zinc", "url": "https://gitlab.com/robobenklein/zinc", "description": "A blazing-fast, pure ZSH, mixed asynchronous prompt inspired by [Powerlevel9k (\u2b5013k)](https://github.com/bhilburn/powerlevel9k) and [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme) that's easily extensible and extremely configurable. It supports async segments using [zsh-async (\u2b50809)](https://github.com/mafredri/zsh-async)."}, {"name": "zish", "url": "https://github.com/RubixDev/zish/", "description": "Based on the `fish` shell's default look.", "stars": "1"}, {"name": "zlambda", "url": "https://github.com/wdhg/zlambda", "description": "Minimalist, includes `git` decorations without special font requirements.", "stars": "0"}, {"name": "zodiac", "url": "https://github.com/adamalsen/zsh-zodiac", "description": "Includes an emoji for the animal corresponding to the current year.", "stars": "0"}, {"name": "zoo", "url": "https://github.com/salamantos/zoo_sh", "description": "Casual theme with animal emoji. Includes decorators for current directory, time and `git` status.", "stars": "2"}, {"name": "zp", "url": "https://github.com/Karitham/zp", "description": "Fast prompt, written in `zig`. Includes `git` status and current directory decorators.", "stars": "7"}, {"name": "zprompts", "url": "https://github.com/z-shell/zprompts", "description": "Themes (prompts) that use original `zsh` theming subsystem.", "stars": "6"}, {"name": "zqt", "url": "https://github.com/ladychili/zqt-zsh-theme", "description": "Modified version of oh-my-zsh's [maran (\u2b50185k)](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/maran.zsh-theme) theme.", "stars": "3"}, {"name": "zsh1999", "url": "https://github.com/DTan13/zsh1999", "description": "Includes network connectivity, battery and `git` status decorations.", "stars": "6"}, {"name": "zsh2000", "url": "https://github.com/consolemaverick/zsh2000", "description": "Theme which resembles Powerline and includes the `rvm` prompt, `git` status and branch, current time, user, hostname, pwd, exit status, whether running as root and background job status.", "stars": "117"}, {"name": "zsh313", "url": "https://github.com/amirali313/zsh313-theme", "description": "Minimal theme with `git` status decorations.", "stars": "0"}, {"name": "zshcomrade", "url": "https://github.com/landongn/zshcomrade", "description": "A ZSH theme, comrade! Includes `git` status decorations.", "stars": "8"}, {"name": "zshify", "url": "https://github.com/nrjdalal/zshify", "description": "A minimalistic, one command installation to customize your prompt. Requires [npx](https://docs.npmjs.com/getting-started/installing-npm-packages-locally).", "stars": "5"}, {"name": "zshiggy", "url": "https://github.com/malouro/zshiggy", "description": "Includes decorators for `git` status, `node.js` version.", "stars": "0"}, {"name": "zshpower", "url": "https://github.com/snakypy/zshpower", "description": "Optimized for python developers. Includes `git` and `pyenv` status decorations, username and host. Tries to install other plugins and fonts, so read its instructions before installing.", "stars": "13"}, {"name": "zshred", "url": "https://github.com/redxtech/zshred", "description": "Shows current directory, `git` decorations, exit status of last command and time.", "stars": "1"}, {"name": "zskai", "url": "https://github.com/dinizgab/zskai-theme", "description": "Simple theme based on Monokai. Includes decorators for user\\@hostname, time, `git` status and current working directory.", "stars": "4"}, {"name": "zunder", "url": "https://github.com/Warbacon/zunder-prompt", "description": "Simple and fast ZSH prompt based on [gitstatus (\u2b501.8k)](https://github.com/romkatv/gitstatus).", "stars": "7"}, {"name": "zwsh", "url": "https://github.com/naens/zwsh", "description": "A Zpm3/Wordstar mode/theme for ZSH.", "stars": "0"}, {"name": "zys", "url": "https://github.com/ZYSzys/zys-zsh-theme", "description": "Similar to [Agnoster (\u2b504.2k)](https://github.com/agnoster/agnoster-zsh-theme), designed to disclose information contextually, with a powerline aesthetic.", "stars": "10"}, {"name": "zzshell", "url": "https://github.com/thezzisu/zzshell", "description": "Inspired by the default [Oh-My-Zsh](http://ohmyz.sh/) theme. Displays exit code and `git` status decorations. Doesn't require Powerline fonts.", "stars": "0"}, {"name": "Awesome Terminal Fonts", "url": "https://github.com/gabrielelana/awesome-terminal-fonts", "description": "A family of fonts that includes some nice monospaced Icons.", "stars": "2.5k"}, {"name": "Fantasque Awesome Font", "url": "https://github.com/ztomer/fantasque_awesome_powerline", "description": "A nice monospaced font, patched with Font-Awesome, Octoicons and Powerline-Glyphs.", "stars": "37"}, {"name": "Fantasque-sans", "url": "https://github.com/belluzj/fantasque-sans", "description": "Another Powerline-compatible font.", "stars": "7.3k"}, {"name": "Hack", "url": "https://sourcefoundry.org/hack/", "description": "Another Powerline-compatible font designed specifically for source code."}, {"name": "Input Mono", "url": "https://store.typenetwork.com/foundry/djr/series/input?family=input-mono", "description": "A family of fonts designed specifically for code. It offers both monospaced and proportional fonts and includes powerline glyphs."}, {"name": "Iosevka", "url": "https://github.com/be5invis/Iosevka", "description": "Coders' typeface, built from code. Highly customizable.", "stars": "22k"}, {"name": "Maple", "url": "https://github.com/subframe7536/maple-font", "description": "An open source monospace font with Nerd Font support focused on smoothing your coding flow.", "stars": "25k"}, {"name": "Monoid", "url": "https://larsenwork.com/monoid/", "description": "Monoid is customizable and optimized for coding with bitmap-like sharpness at 15px line-height even on low res displays."}, {"name": "Nerd Fonts", "url": "https://github.com/ryanoasis/nerd-fonts", "description": "Collection of over 20 patched fonts (over 2,000 variations) & FontForge font patcher python script for Powerline, Font Awesome, Octicons, Devicons, and Vim Devicons. Includes: Droid Sans, Meslo, Source Code, AnonymousPro, Hack, ProFont, Inconsolata, and many more.", "stars": "62k"}, {"name": "Powerline patched font collection", "url": "https://github.com/powerline/fonts", "description": "A collection of a dozen or so fonts patched to include powerline gylphs.", "stars": "26k"}, {"name": "SFMono Nerd Font Ligaturized", "url": "https://github.com/shaunsingh/SFMono-Nerd-Font-Ligaturized", "description": "Pre-patched opentype versions of macOS's SFMono fonts with support for ligatures and Nerd Fonts.", "stars": "1k"}, {"name": "Terminus", "url": "http://files.ax86.net/terminus-ttf/", "description": "TTF version of Terminus that includes powerline glyphs."}], "notes": []}, {"name": "Zsh Plugins \u2014 [Antigen (\u2b508.3k)](https://github.com/zsh-users/antigen)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [dotzsh (\u2b50230)](https://github.com/dotphiles/dotzsh)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [Oh-My-Zsh](http://ohmyz.sh/)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [Prezto (\u2b5014k)](https://github.com/sorin-ionescu/prezto)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [Zgen (\u2b501.5k)](https://github.com/tarjoilija/zgen)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [Zgenom (\u2b50419)](https://github.com/jandamm/zgenom)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zplug (\u2b506k)](https://github.com/zplug/zplug)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 [zpm (\u2b50394)](https://github.com/zpm-zsh/zpm)", "entries": [], "notes": []}, {"name": "Zsh Plugins \u2014 ZSH Tools", "entries": [{"name": "argcomplete", "url": "https://github.com/kislyuk/argcomplete", "description": "Generates tab completions for programs using Python's `argparse` module.", "stars": "1.6k"}, {"name": "carapace", "url": "https://github.com/rsteube/carapace", "description": "Completion generator for Bash, Elvish, Fish, Oil, Powershell, Xonsh and ZSH. Note - this does not automatically generate completions on demand, you have to explicitly run it to generate completions for a command.", "stars": "1.2k"}, {"name": "cgen", "url": "https://github.com/acristoffers/cgen", "description": "Generate shell completions for Fish, Bash, and ZSH and man-pages from a single YAML file. No more hand-writing separate completion files for every shell.", "stars": "1"}, {"name": "completion-generator", "url": "https://github.com/RobSis/zsh-completion-generator", "description": "Tries to read the list of options from the help text of programs and generate a completion function automatically. Note that this doesn't do it automatically, you have to explicitly call the generator to create a completion script.", "stars": "294"}, {"name": "completion-generators", "url": "https://github.com/zetlen/zsh-completion-generators", "description": "Has a table of tool names and the commands for outputting completion scripts for those tools. On every load, will check that table and run the completion command for every tool found in your `$PATH` and save its output to a file `toolnam`e. If the path of this repo is in `$fpath`, completions will work immediately.", "stars": "1"}, {"name": "complgen", "url": "https://github.com/adaszko/complgen", "description": "Generates completion scripts for bash/fish/zsh from a man-page/EBNF-like grammar. The resulting standalone scripts require only the target shell to be present.", "stars": "295"}, {"name": "crazy-complete", "url": "https://github.com/crazy-complete/crazy-complete", "description": "Every program should have autocompletion in the shell to enhance user experience and productivity. `crazy-complete` helps solve this task by generating robust and reliable autocompletion scripts.", "stars": "16"}, {"name": "manpage-completion-generator", "url": "https://github.com/umlx5h/zsh-manpage-completion-generator", "description": "Generats ZSH completions from man pages. Requires [create\\_manpage\\_completions.py (\u2b5033k)](https://github.com/fish-shell/fish-shell/blob/master/share/tools/create_manpage_completions.py) which is installed by the fish shell", "stars": "59"}, {"name": "oclif completion generator", "url": "https://github.com/MunifTanjim/oclif-plugin-completion", "description": "Generates shell completions for commands lacking them.", "stars": "13"}, {"name": "oh-plugin", "url": "https://github.com/mbergo/oh-plugin", "description": "Helps you install plugins for [oh-my-zsh](https://ohmyz.sh) by typing `oh-plugin install repository_address`.", "stars": "3"}, {"name": "rust-zsh-plugin-cli", "url": "https://github.com/johnstonskj/rust-zsh-plugin-cli", "description": "This tool scaffolds Zsh plugins with best practices built-in, including function tracking for clean unloading, optional alias support, autoloaded functions, and CI/CD workflows for shellcheck and shellspec. Choose from minimal, simple, or complete templates to match your plugin's complexity.", "stars": "0"}, {"name": "scog", "url": "https://github.com/Agentrifat/scog", "description": "Scog is the Shell COmpletion Generator. This tool helps you easily manage and generate command completions for your shell environment.", "stars": "0"}, {"name": "shell-color-prompt-tool", "url": "https://github.com/kyletimmermans/shell-color-prompt-tool", "description": "Helps you create a custom prompt for `ZSH` or `bash`.", "stars": "16"}, {"name": "shellSpec", "url": "https://github.com/shellspec/shellspec", "description": "A full-featured BDD unit testing framework for dash, bash, ksh, ZSH and all POSIX shells.", "stars": "1.4k"}, {"name": "shtab", "url": "https://github.com/iterative/shtab", "description": "Automatically generate shell tab completion scripts for Python CLI apps, supports `zsh`, `bash` and `tcsh`.", "stars": "446"}, {"name": "zargparse", "url": "https://github.com/ctil/zargparse", "description": "Pass it a script that uses `argparse` and it will write a ZSH completion to your current directory.", "stars": "13"}, {"name": "zsh-ai-completions", "url": "https://github.com/iloveitaly/zsh-ai-completions", "description": "AI-generated ZSH completions", "stars": "9"}, {"name": "zsh-bench", "url": "https://github.com/romkatv/zsh-bench", "description": "A benchmark for interactive ZSH. It measures user-visible latency of interactive `zsh`: input lag, command lag, etc.", "stars": "924"}, {"name": "zshdb", "url": "https://github.com/rocky/zshdb", "description": "A ZSH debugger.", "stars": "323"}, {"name": "zshelldoc", "url": "https://github.com/zdharma-continuum/zshelldoc", "description": "Doxygen for shell scripts. Parses ZSH and Bash scripts, outputs Asciidoc document with function lists, call trees, lists of exported variables, and more.", "stars": "23"}, {"name": "zunit", "url": "https://github.com/zunit-zsh/zunit", "description": "A powerful unit testing framework for ZSH.", "stars": "220"}], "notes": []}, {"name": "Zsh Plugins \u2014 Other Useful Lists", "entries": [{"name": "awesome-devenv", "url": "https://github.com/jondot/awesome-devenv", "description": "A curated list of awesome tools, resources and workflow tips making an awesome development environment.", "stars": "3.2k"}, {"name": "awesome-sysadmin", "url": "https://github.com/n1trux/awesome-sysadmin", "description": "A curated list of awesome open source sysadmin resources.", "stars": "33k"}, {"name": "Terminals Are Sexy", "url": "https://github.com/k4m4/terminals-are-sexy", "description": "A curated list for CLI lovers.", "stars": "13k"}], "notes": []}, {"name": "Zsh Plugins \u2014 Other References", "entries": [{"name": "Mastering ZSH", "url": "https://github.com/rothgar/mastering-zsh", "description": "", "stars": "1.6k"}], "notes": []}], "total_entries": 2489}, {"name": "Cli Apps in a Csv", "subcategories": [{"name": "Cli Apps in a Csv", "entries": [{"name": "AI / ChatGPT", "url": "#ai", "description": ""}, {"name": "Backup", "url": "#backup", "description": ""}, {"name": "Calculators", "url": "#calc", "description": ""}, {"name": "Data management", "url": "#data-management", "description": ""}, {"name": "Editors", "url": "#editors", "description": ""}, {"name": "File and file system handling", "url": "#file-handling", "description": ""}, {"name": "Games", "url": "#games", "description": ""}, {"name": "History management", "url": "#history", "description": ""}, {"name": "Learning and didactic tools", "url": "#learning", "description": ""}, {"name": "Markdown", "url": "#markdown", "description": ""}, {"name": "Networking", "url": "#networking", "description": ""}, {"name": "Office tools", "url": "#office", "description": ""}, {"name": "Package managers", "url": "#package-manager", "description": ""}, {"name": "RSS", "url": "#rss", "description": ""}, {"name": "Science", "url": "#science", "description": ""}, {"name": "Terminals", "url": "#terminal", "description": ""}, {"name": "Utilities", "url": "#utility", "description": ""}, {"name": "Versioning", "url": "#versioning", "description": ""}, {"name": "Web browser", "url": "#browser", "description": ""}, {"name": "AI", "url": "https://github.com/nitefood/ai-bash-gpt", "description": "A command-line ChatGPT client in BASH with conversation/completion support.", "stars": "81"}, {"name": "AIChat", "url": "https://github.com/sigoden/aichat", "description": "Using ChatGPT/GPT-3.5/GPT-4 in the terminal.", "stars": "9.5k"}, {"name": "Alibaba-CLI-Scraper", "url": "https://github.com/poneoneo/Alibaba-CLI-Scraper", "description": "Create your own Alibaba dataset and interact with it in plain English.", "stars": "36"}, {"name": "AskOra", "url": "https://github.com/rosettadb/askora", "description": "Unified Python CLI interacting with multiple AI providers sending prompts and getting structured AI responses, all from your terminal.", "stars": "10"}, {"name": "ata", "url": "https://github.com/transformrs/ata", "description": "Ask the Terminal Anything: OpenAI GPT in the terminal.", "stars": "284"}, {"name": "Browser CLI", "url": "https://github.com/browsemake/browser-cli", "description": "AI agent browser automation tool.", "stars": "81"}, {"name": "cai", "url": "https://github.com/ad-si/cai", "description": "The fastest CLI tool for prompting LLMs. Including support for prompting several LLMs at once!", "stars": "191"}, {"name": "CarthageAI", "url": "https://github.com/alaadotcom/CarthageAI", "description": "Multi-provider AI terminal assistant for developers and AI enthusiasts.", "stars": "14"}, {"name": "cha", "url": "https://github.com/MehmetMHY/cha", "description": "A simple CLI chat tool to easily interface with OpenAI's models.", "stars": "64"}, {"name": "chat.sh", "url": "https://github.com/basherbots/chat.sh", "description": "Pipeable LLM wrapper with code execution (OpenRouter).", "stars": "15"}, {"name": "Chatblade", "url": "https://github.com/npiv/chatblade", "description": "Chatblade is a versatile command-line interface (CLI) tool designed to interact with OpenAI's ChatGPT.", "stars": "2.6k"}, {"name": "chatgpt", "url": "https://github.com/mglantz/chatgpt", "description": "Simple command line integration to ChatGPT.", "stars": "11"}, {"name": "ChatGPTerminator", "url": "https://github.com/AineeJames/ChatGPTerminator", "description": "GPTerminator provides a convenient way to interact with OpenAI's chat completion and image generation API's using your command line interface.", "stars": "235"}, {"name": "clai", "url": "https://github.com/iivvoo/clai", "description": "Command Line AI is a command line integration for openai. It's setup to help you learn new shell commands and construct more complex commands.", "stars": "3"}, {"name": "clevercli", "url": "https://github.com/clevercli/clevercli", "description": "ChatGPT powered CLI utilities. Easily add new prompt types.", "stars": "167"}, {"name": "cligpt", "url": "https://github.com/paij0se/cligpt", "description": "ChatGPT but in the terminal.", "stars": "5"}, {"name": "codepack v4", "url": "https://github.com/w3spi5/codepack", "description": "CLI tool to extract folder structure and file contents with advanced minification for AI processing.", "stars": "14"}, {"name": "Context Extractor", "url": "https://github.com/vaibhav-mattoo/cxt", "description": "Command line tool that aggregates file and directory contents into the clipboard, for providing project context to AI chatbots in the browser like ChatGPT and Perplexity.", "stars": "20"}, {"name": "egit", "url": "https://github.com/Sweet-Papa-Technologies/egit", "description": "A.I. tools and workflows for Git.", "stars": "7"}, {"name": "Elia", "url": "https://github.com/darrenburns/elia", "description": "A terminal ChatGPT client built with Textual.", "stars": "2.4k"}, {"name": "Elroy", "url": "https://github.com/elroy-bot/elroy", "description": "AI personal assistant that remembers and sets goals.", "stars": "53"}, {"name": "fabric", "url": "https://github.com/danielmiessler/fabric", "description": "An open-source framework for augmenting humans using AI, providing a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.", "stars": "40k"}, {"name": "Ferrules", "url": "https://github.com/aminediro/ferrules", "description": "Modern, fast, document parser written in Rust designed to generate LLM-ready documents.", "stars": "579"}, {"name": "Gemini CLI", "url": "https://github.com/google-gemini/gemini-cli", "description": "It provides lightweight access to Gemini from the terminal.", "stars": "97k"}, {"name": "gemini-cli", "url": "https://github.com/reugn/gemini-cli", "description": "A command-line interface (CLI) for Google Gemini.", "stars": "222"}, {"name": "genie", "url": "https://github.com/harshalranjhani/genie", "description": "Personal assistant for the CLI that helps in tasks such as running commands, generating images and music, summarizing comments.", "stars": "31"}, {"name": "gpterm", "url": "https://github.com/MakisChristou/gpterm", "description": "Yet another command-line ChatGPT frontend written in Rust.", "stars": "31"}, {"name": "GPTparser", "url": "https://github.com/dtflare/GPTparser", "description": "Use GPTparser with your OpenAI API to scrape & parse files into structured JSON files.", "stars": "13"}, {"name": "HAL 2023", "url": "https://github.com/Brutuski/hal2023-cli", "description": "Inspired by the infamous HAL9000, it is a simple script to chat with OpenAI's ChatGPT.", "stars": "19"}, {"name": "hns", "url": "https://github.com/primaprashant/hns", "description": "A privacy-focused open-source command-line tool for on-device speech-to-text. It records your voice, transcribes it completely locally using faster-whisper, and automatically copies the text to clipboard for immediate use in any application.", "stars": "88"}, {"name": "Instrukt", "url": "https://github.com/blob42/Instrukt", "description": "A integrated AI environment in the terminal. Build, test and instruct agents.", "stars": "327"}, {"name": "kwaak", "url": "https://github.com/bosun-ai/kwaak", "description": "Run a team of autonomous AI agents on your code.", "stars": "323"}, {"name": "LamaCLI", "url": "https://github.com/hariharen9/lamacli", "description": "AI assistante in both interactive mode and command-line mode in the terminal.", "stars": "7"}, {"name": "leettools", "url": "https://github.com/leettools-dev/leettools", "description": "AI Search tools.", "stars": "343"}, {"name": "llm-term", "url": "https://github.com/juftin/llm-term", "description": "Chat with OpenAI's GPT models directly from the command line.", "stars": "31"}, {"name": "mcp-manager", "url": "https://github.com/nstebbins/mcp-manager", "description": "CLI tool for managing Model Context Protocol (MCP) servers in one place & using them across them different clients.", "stars": "25"}, {"name": "Mods!", "url": "https://github.com/charmbracelet/mods", "description": "AI for the command line, built for pipelines.", "stars": "4.5k"}, {"name": "ollama", "url": "https://ollama.com/", "description": "Get up and running with large language models locally."}, {"name": "OrChat", "url": "https://github.com/oop7/OrChat", "description": "A powerful, feature-rich command-line interface for interacting with AI models through OpenRouter.", "stars": "78"}, {"name": "parllama", "url": "https://github.com/paulrobello/parllama", "description": "TUI designed for easy management and use of Ollama based LLMs.", "stars": "426"}, {"name": "safespace", "url": "https://github.com/danlou/safespace", "description": "Your local AI counselor. LLM app that runs offline from a single binary.", "stars": "37"}, {"name": "savvy-cli", "url": "https://github.com/getsavvyinc/savvy-cli", "description": "Automatically capture and surface your team's tribal knowledge.", "stars": "444"}, {"name": "tenere", "url": "https://github.com/pythops/tenere", "description": "A TUI for LLMs (ChatGPT, llama\\_cpp, ollama) written in Rust.", "stars": "650"}, {"name": "termite", "url": "https://github.com/shobrook/termite", "description": "Generative UI in your terminal.", "stars": "405"}, {"name": "unibear", "url": "https://github.com/kamilmac/unibear", "description": "A lean TUI AI assistant.", "stars": "111"}, {"name": "vibebox", "url": "https://vibebox.robcholz.com", "description": "Per-project micro-VM sandbox for running coding agents on macOS with fast re-entry and explicit mounts."}, {"name": "wtg", "url": "https://github.com/brylee10/wtg", "description": "What The GPT (wtg), a CLI to chat with your program logs.", "stars": "5"}, {"name": "Blitzdenk", "url": "https://github.com/Lommix/blitzdenk", "description": "A minimal multi provider coding agent and personal AI TUI; Similar to tools like opencode or claudecode; Written in Rust.", "stars": "5"}, {"name": "c0admin", "url": "https://github.com/mbrell/c0admin", "description": "A terminal-based AI assistant for Linux sysadmins. Uses the Gemini API.", "stars": "18"}, {"name": "cmd-ai", "url": "https://github.com/BrodaNoel/cmd-ai", "description": "Natural language shell command generator and executor powered by AI.", "stars": "39"}, {"name": "ht", "url": "https://github.com/catallo/ht", "description": "A shell command that answers your questions about shell commands using OpenAI GPT.", "stars": "39"}, {"name": "LazyShell", "url": "https://github.com/bernoussama/lazyshell", "description": "AI CLI tool that generates and executes shell commands using AI.", "stars": "32"}, {"name": "llm-term", "url": "https://github.com/dh1011/llm-term", "description": "A Rust-based CLI tool that generates and executes terminal commands using OpenAI's language models.", "stars": "151"}, {"name": "Octomind", "url": "https://github.com/muvon/octomind", "description": "Sessions-based AI coding agent with extensible architecture, smart codebase understanding and no AI provider lock-in.", "stars": "38"}, {"name": "Ollamacode CLI", "url": "https://github.com/tooyipjee/ollamacode", "description": "The program creates a Python script from natural language and execute it automatically.", "stars": "101"}, {"name": "OpenCode", "url": "https://opencode.ai/download", "description": "AI coding agent, built for the terminal."}, {"name": "osh", "url": "https://github.com/charyan/osh", "description": "Ollama Shell Helper (osh): English to Unix-like Shell Commands translation using Local LLMs with Ollama.", "stars": "42"}, {"name": "py-ai-shell", "url": "https://github.com/cheney-yan/py-ai-shell", "description": "AI-powered shell for command line users.", "stars": "2"}, {"name": "reTermAI", "url": "https://github.com/pie0902/reTermAI", "description": "Smart command assistant for your terminal, using LLM.", "stars": "57"}, {"name": "Spren", "url": "https://smadgulkar.github.io/spren/", "description": "AI-powered terminal assistant that converts natural language to shell commands. Supports PowerShell, Bash, and CMD with intelligent command suggestions and safety checks."}, {"name": "terminal-command", "url": "https://github.com/huss-mo/terminal-command", "description": "A Python-based CLI tool for generating, and optionally executing, shell commands from natural language.", "stars": "5"}, {"name": "wut", "url": "https://github.com/shobrook/wut", "description": "An terminal assistant for the hopelessly confused; it explains the meaning of the output from the last command.", "stars": "1.4k"}, {"name": "zev", "url": "https://github.com/dtnewman/zev", "description": "A simple CLI tool to generate terminal commands using AI.", "stars": "710"}, {"name": "aclock", "url": "https://github.com/tenox7/aclock", "description": "Ascii analog clock for text console displays and terminals and terminal emulators.", "stars": "99"}, {"name": "animatrix", "url": "https://gitlab.com/christosangel/animatrix", "description": "C program that will create some basic animation of ascii-art loaded from a txt file, while rendering the matrix effect in the terminal window."}, {"name": "ascii-matrix", "url": "https://gitlab.com/christosangel/ascii-matrix", "description": "This script written in the C language, will render the matrix effect in the terminal, while rendering ASCII art loaded from a txt file, at the center of the terminal window."}, {"name": "ascii-movie", "url": "https://github.com/gabe565/ascii-movie", "description": "Allows to play the ASCII art Star War movie locally or it can open a connection to play it over SSH or telnet.", "stars": "545"}, {"name": "asciicquarium", "url": "http://www.robobunny.com/projects/asciiquarium/html/", "description": "Enjoy the mysteries of the sea from the safety of your own terminal!"}, {"name": "bb", "url": "https://github.com/stroucki/bb", "description": "The portable BB demo of AAlib, with fixes for vax etc.", "stars": "32"}, {"name": "Binary Clock", "url": "https://github.com/tom-on-the-internet/binary-clock", "description": "Displays a clock where numbers are represented with blue and gray dots with binary encoding.", "stars": "3"}, {"name": "c-pipes", "url": "https://gitlab.com/christosangel/c-pipes", "description": "Program written in the C language that will render random coloured zigzag lines in the terminal, while the font, speed, density and number of lines are fully costumizable. Each line stops once it reaches the edge of the window, only for a new line to begin."}, {"name": "c-squares", "url": "https://gitlab.com/christosangel/c-squares", "description": "Program written in C that will render random coloured rectangulars in the terminal, while the font, speed, density, color, ratio and number of the shapes drawn are fully costumizable."}, {"name": "cbonsai", "url": "https://gitlab.com/jallbrit/cbonsai", "description": "A bonsai tree generator, written in C using ncurses. It intelligently creates, colors, and positions a bonsai tree."}, {"name": "ccube", "url": "https://github.com/hamza512b/ccube", "description": "Rotating 3d cube in terminal; written in C.", "stars": "19"}, {"name": "cellscape", "url": "https://github.com/ashish0kumar/cellscape", "description": "TUI simulator for eight classic cellular automata.", "stars": "19"}, {"name": "cgol", "url": "https://github.com/lporanta/cgol", "description": "Conway's Game of Life in C.", "stars": "2"}, {"name": "chaftrix", "url": "https://gitlab.com/christosangel/chaftrix", "description": "C program that will render the matrix effect in the terminal window in the background, while rendering an image in the foreground, allowing animation of this image in one or two dimensions."}, {"name": "cli-fireplace", "url": "https://github.com/dolsup/cli-fireplace", "description": "Shows digital fireplace.", "stars": "66"}, {"name": "cli-mandelbrot", "url": "https://github.com/danyshaanan/cli-mandelbrot", "description": "A CLI for traversing the Mandelbrot fractal.", "stars": "103"}, {"name": "cmatrix", "url": "http://www.asty.org/cmatrix/", "description": "ncurses program that display the scrolling lines found in the movie `The matrix`."}, {"name": "console-fun", "url": "https://github.com/akgondber/console-fun", "description": "Some console stuff to have a fun and watch some animations with texts, figures, etc.", "stars": "6"}, {"name": "cpond", "url": "https://github.com/ayuzur/cpond", "description": "The program creates procedurally animated fish to swim around your terminal.", "stars": "74"}, {"name": "ctree", "url": "https://github.com/gleich/ctree", "description": "A Christmas tree right from your terminal.", "stars": "48"}, {"name": "firew0rks", "url": "https://github.com/addyosmani/firew0rks", "description": "Fireworks in your terminal.", "stars": "567"}, {"name": "gostty", "url": "https://github.com/ashish0kumar/gostty", "description": "Animation of a ghost for the terminal.", "stars": "82"}, {"name": "LundukeHoliday", "url": "https://github.com/BryanLunduke/LundukeHoliday", "description": "A simple Bash script that shows some animated, ASCII holiday decorations in your shell.", "stars": "28"}, {"name": "Maze Solver", "url": "https://github.com/Vlamonster/maze_solver_rust", "description": "Generate, display and solve mazes in an animated way in the terminal.", "stars": "8"}, {"name": "neo", "url": "https://github.com/st3w/neo", "description": "Recreates the digital rain effect from \"The Matrix\". Streams of random characters will endlessly scroll down your terminal screen.", "stars": "874"}, {"name": "No More Secrets", "url": "https://github.com/bartobri/no-more-secrets", "description": "A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.", "stars": "7.8k"}, {"name": "nyancat", "url": "https://github.com/klange/nyancat", "description": "Nyancat in your terminal, rendered through ANSI escape sequences.", "stars": "1.6k"}, {"name": "ora", "url": "https://github.com/sindresorhus/ora", "description": "Elegant terminal spinner.", "stars": "9.6k"}, {"name": "paclear", "url": "https://github.com/orangekame3/paclear", "description": "paclear is a clear command with pacman animation.", "stars": "230"}, {"name": "PyBonsai", "url": "https://github.com/Ben-Edwards44/PyBonsai", "description": "Generate procedural ASCII art trees in the terminal.", "stars": "133"}, {"name": "rich\\_life", "url": "https://github.com/paulrobello/rich_life", "description": "Conway's Game of Life and Langton's Ant.", "stars": "7"}, {"name": "rusty-rain", "url": "https://github.com/cowboy8625/rusty-rain", "description": "A cross platform matrix rain made with Rust.", "stars": "438"}, {"name": "sha256-animation", "url": "https://github.com/in3rsha/sha256-animation", "description": "Animation of the SHA-256 hash function in your terminal.", "stars": "3.4k"}, {"name": "Steam Locomotive", "url": "http://www.cyberciti.biz/tips/displays-animations-when-accidentally-you-type-sl-instead-of-ls.html", "description": "A steam locomotive traverses the screen from right to left if `sl` is typed instead of `ls`."}, {"name": "terminal-art", "url": "https://github.com/Eric-Lennartson/terminal-art", "description": "Art made in the terminal: rotating cube.", "stars": "3"}, {"name": "terminaltexteffects", "url": "https://github.com/ChrisBuilds/terminaltexteffects", "description": "TerminalTextEffects (TTE) is a terminal visual effects engine, application, and Python library.", "stars": "3.9k"}, {"name": "ternimal", "url": "https://github.com/p-e-w/ternimal", "description": "Simulate a life form in the terminal.", "stars": "1.1k"}, {"name": "The Cognitive Sandbox", "url": "https://github.com/sylcrala/cognitive_sandbox", "description": "The project is a local simulation environment that allows individual agents (particles) to interact with and remeber each other across sessions.", "stars": "2"}, {"name": "flash-tui", "url": "https://github.com/TBS1996/speki", "description": "Flashcard app for the terminal.", "stars": "511"}, {"name": "GoCard", "url": "https://github.com/DavidMiserak/GoCard", "description": "A lightweight file-based spaced repetition system (SRS) that uses plain Markdown files for flashcards. Perfect for developers who prefer text files, Git version control, and keyboard-driven interfaces.", "stars": "51"}, {"name": "hardv", "url": "https://github.com/dongyx/hardv", "description": "A CLI flashcard app for UNIX-compatible systems, conforming to the UNIX philosophy.", "stars": "40"}, {"name": "mdfc", "url": "https://github.com/bttger/markdown-flashcards", "description": "Easily create and study flashcards using a Markdown file with spaced repetition.", "stars": "90"}, {"name": "py\\_flashcards", "url": "https://github.com/M4THYOU/py_flashcards", "description": "Text-only CLI flashcards parsed from Markdown file.", "stars": "1"}, {"name": "revise-tui", "url": "https://github.com/noelzubin/revise-tui", "description": "A TUI Anki client. Revise is a command-line program used to schedule the review of items using spaced repetition.", "stars": "17"}, {"name": "speki", "url": "https://github.com/tbs1996/speki", "description": "Manage flashcards in the terminal similar to anki.", "stars": "511"}, {"name": "ToRRential Card processor", "url": "https://github.com/Constantin1489/trrc", "description": "A command-line program to add a card to Anki using AnkiConnect API.", "stars": "25"}, {"name": "tui-deck", "url": "https://github.com/mebitek/tui-deck", "description": "A TUI frontend for Nextcloud Deck app.", "stars": "23"}, {"name": "vocage", "url": "https://git.sr.ht/~proycon/vocage/", "description": "Vocage is a minimalistic terminal-based vocabulary-learning tool. It presents flashcards using a spaced-repetition algorithm (e.g. Leitner). Data is stored in a simple plain-text tab-separated values format (TSV)."}, {"name": "autorestic", "url": "https://autorestic.vercel.app/", "description": "A wrapper around the [restic](https://restic.net/) backup tool, with the goal of simplifying the setup and usage through the use of config files."}, {"name": "backhub", "url": "https://github.com/Tanq16/backhub", "description": "Backhub helps maintain backups of multiple GitHub repos as full local mirrors.", "stars": "70"}, {"name": "borg", "url": "https://www.borgbackup.org/", "description": "Encrypted backups with a clean and simple interface, easy to use and set up, possibility to mount the backup archive with FUSE and inspect it as a regular file system."}, {"name": "bup", "url": "https://bup.github.io/", "description": "Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication."}, {"name": "bupstash", "url": "https://github.com/andrewchambers/bupstash", "description": "Secure, encrypted backups with efficient deduplication, client-side encryption, offline decryption, search-tagged data protection, strong privacy, robust performance on slow networks, memory-safe security against attacks, incremental backups, and minimal RAM usage for production use.", "stars": "920"}, {"name": "Crestic", "url": "https://nils-werner.github.io/crestic/", "description": "Configurable Restic Wrapper."}, {"name": "duplicity", "url": "http://duplicity.nongnu.org/", "description": "Creates GPG encrypted, compressed backups; client-side encryption allows uploading the backup onto untrusted servers."}, {"name": "Duply", "url": "http://duply.net/", "description": "Simplifies the use of [duplicity](http://duplicity.nongnu.org/) by keeping clean configuration files to automate the backup."}, {"name": "gwbackupy", "url": "https://github.com/smartondev/gwbackupy", "description": "Open source Google Workspace\u2122 backup solution.", "stars": "47"}, {"name": "Kopia", "url": "https://kopia.io/", "description": "Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression, and data deduplication. CLI and GUI included."}, {"name": "paperbackup", "url": "https://github.com/intra2net/paperbackup", "description": "Create a PDF with barcodes to backup text files on paper.", "stars": "143"}, {"name": "qbak", "url": "https://github.com/andreas-glaser/qbak", "description": "A single-command backup helper for Linux and POSIX systems written in Rust; The program creates timestamped backup copies of files and directories with zero configuration.", "stars": "6"}, {"name": "rdiff-backup", "url": "https://rdiff-backup.net/", "description": "Reverse differential backup tool, over a network or locally, using the same protocol as rsync to transfer and store data."}, {"name": "Restic", "url": "https://restic.net/", "description": "A backup program that is fast, efficient, and secure."}, {"name": "rsnapshot", "url": "https://rsnapshot.org", "description": "A filesystem snapshot utility based on rsync. It manages a rotation schedule when to discard older backup, e.g. from hourly to yearly. The Perl code makes extensive use of hard links and greatly reduces the disk space required."}, {"name": "shallow-backup", "url": "https://github.com/alichtman/shallow-backup", "description": "Git integrated backup tool.", "stars": "1.3k"}, {"name": "thread-safe", "url": "https://github.com/dkaslovsky/thread-safe", "description": "Keep your favorite Twitter threads safe with a local copy.", "stars": "49"}, {"name": "Zaloha.sh", "url": "https://github.com/Fitus/Zaloha.sh", "description": "Shellscript for synchronization of files and directories.", "stars": "67"}, {"name": "zbackup", "url": "http://zbackup.org/", "description": "A globally-deduplicating backup tool, based on the ideas found in rsync."}, {"name": "ZnapZend", "url": "https://www.znapzend.org", "description": "ZFS centric backup tool creates snapshots and sends them to backup volumes. It manages local and remote copies by thinning them out as time progresses."}, {"name": "AngouriMathCLI", "url": "https://github.com/asc-community/AngouriMathCLI", "description": "CLI calculator based on AngouriMath.", "stars": "18"}, {"name": "bcal", "url": "https://github.com/jarun/bcal", "description": "Byte CALculator - A REPL CLI utility for storage expression evaluation, SI/IEC conversion, byte address calculation, base conversion and LBA/CHS calculation.", "stars": "686"}, {"name": "Bitwise", "url": "https://github.com/mellowcandle/bitwise", "description": "Base conversion and bit manipulator in ncurses.", "stars": "712"}, {"name": "CalcPy", "url": "https://github.com/idanpa/calcpy", "description": "Terminal calculator and advanced math solver using Python, IPython and SymPy.", "stars": "113"}, {"name": "DateTimeMate", "url": "https://github.com/jftuga/DateTimeMate", "description": "Golang package and CLI to compute the difference between date, time or duration.", "stars": "22"}, {"name": "genius", "url": "https://github.com/GNOME/genius", "description": "Genius calculator is a general purpose calculator and mathematics tool with many features.", "stars": "7"}, {"name": "HIP35", "url": "https://github.com/leonmavr/HIP35", "description": "HP-35 RPN calculator emulator in C++17 with a terminal user interface.", "stars": "6"}, {"name": "ka", "url": "https://github.com/Kevinpgalligan/ka", "description": "A calculator language.", "stars": "6"}, {"name": "kalc", "url": "https://github.com/bgkillas/kalc", "description": "A complex numbers, 2D/3D graphing, arbitrary precision, vector, CLI calculator with real-time output.", "stars": "224"}, {"name": "kalker", "url": "https://github.com/PaddiM8/kalker", "description": "Calculator that supports math-like syntax with user-defined variables, functions, derivation, integration, and complex numbers.", "stars": "1.9k"}, {"name": "maxima", "url": "https://maxima.sourceforge.io/", "description": "Maxima is a manipulation system for symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, sets, lists, vectors, matrices and tensors."}, {"name": "mdlt", "url": "https://github.com/metadelta/mdlt", "description": "A lightweight command line tool that lets you perform arithmetic and symbolic math operations right from the terminal.", "stars": "193"}, {"name": "Nota", "url": "https://kary.us/nota/", "description": "Terminal calculator with rich notation."}, {"name": "Numbat", "url": "https://github.com/sharkdp/numbat", "description": "Numbat is a calculator for scientific computations with first class support for physical dimensions and units.", "stars": "2.4k"}, {"name": "numio-cli", "url": "https://github.com/neholos/numio-cli", "description": "Tool to perform time calculations.", "stars": "6"}, {"name": "pdd", "url": "https://github.com/jarun/pdd", "description": "Tiny date, time diff calculator.", "stars": "405"}, {"name": "Programmer calculator", "url": "https://github.com/alt-romes/programmer-calculator", "description": "Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits.", "stars": "587"}, {"name": "Qalculate", "url": "https://qalculate.github.io/", "description": "Multi-purpose calculator with customizable functions, units, arbitrary precision, plotting (it includes a GUI)."}, {"name": "Speedcrunch", "url": "https://heldercorreia.bitbucket.io/speedcrunch", "description": "SpeedCrunch is a high-precision scientific calculator featuring a fast, keyboard-driven user interface."}, {"name": "TuringTape", "url": "https://github.com/cmspeedrunner/TuringTape", "description": "Turing machine.", "stars": "4"}, {"name": "Vectro", "url": "https://github.com/gurgeous/vectro", "description": "RPN (reversible polish notation) calculator for your terminal.", "stars": "18"}, {"name": "cli\\_chat\\_app", "url": "https://github.com/Johnkhk/cli_chat_app", "description": "A end-to-end encrypted chat application.", "stars": "11"}, {"name": "devzat", "url": "https://github.com/quackduck/devzat", "description": "Custom SSH server that takes you to a chat instead of a shell prompt.", "stars": "4k"}, {"name": "Discordo", "url": "https://github.com/ayn2op/discordo", "description": "A lightweight, secure, and feature-rich Discord terminal client.", "stars": "5.3k"}, {"name": "Endcord", "url": "https://github.com/mzivic7/endcord", "description": "Lightweight and feature rich Discord TUI client, running entirely in terminal, built with python and ncurses library.", "stars": "626"}, {"name": "finch", "url": "http://www.pidgin.im/", "description": "IM program supporting many protocols, including Yahoo!, AIM, IRC, or WLM; comes with the `Pidgin` project."}, {"name": "GNU Freetalk", "url": "https://www.gnu.org/software/freetalk/", "description": "A console based chat client for Jabber and other XMPP servers. It has context-sensitive autocompletion for buddy names, commands, and even ordinary English words."}, {"name": "Gomphotherium", "url": "https://github.com/mrusme/gomphotherium", "description": "A command line Mastodon client, offering a CLI and TUI with usage similar to rainbowstream; Intended to be used at 80 characters width maximum, ideally inside tmux as a sidebar-style program.", "stars": "103"}, {"name": "gomuks", "url": "https://github.com/tulir/gomuks", "description": "A terminal based Matrix client written in Go.", "stars": "1.6k"}, {"name": "gurk", "url": "https://github.com/boxdot/gurk-rs", "description": "Signal Messenger client for terminal.", "stars": "1.2k"}, {"name": "iamb", "url": "https://iamb.chat/", "description": "A Matrix client for the terminal that uses Vim keybindings."}, {"name": "icy\\_tools", "url": "https://github.com/mkrueger/icy_term", "description": "Icy Term a terminal program for legacy BBS systems, Icy Draw a drawing tool supporting almost all ANSI formats, Icy View a viewer to browse/view Ansi screens, Icy Play a tool that shows icy draw animations on cmd line/bbs.", "stars": "76"}, {"name": "Instagram CLI", "url": "https://github.com/supreme-gg-gg/instagram-cli", "description": "Instagram from your terminal; It allows you to use social media more intentionally (chat, stay updated with post and stories without falling into endless brainrot).", "stars": "1.7k"}, {"name": "irssi", "url": "http://www.irssi.org", "description": "The most popular IRC client for the command-line; a flexible program, with many options and supporting many protocols."}, {"name": "kirc", "url": "http://kirc.io/", "description": "A tiny IRC client written in POSIX C99."}, {"name": "matrix-commander", "url": "https://github.com/8go/matrix-commander", "description": "Simple but convenient CLI-based Matrix client app for sending and receiving.", "stars": "705"}, {"name": "matrixcli", "url": "https://github.com/saadjsct/matrixcli", "description": "A minimal command line matrix client.", "stars": "139"}, {"name": "matterhorn", "url": "https://github.com/matterhorn-chat/matterhorn", "description": "A terminal client for the Mattermost chat system.", "stars": "1.1k"}, {"name": "MCABBER", "url": "https://mcabber.com/", "description": "A small XMPP (Jabber) console client including features such as SASL/SSL/TLS support, MUC (Multi-User Chat) support, history logging, command completion, OpenPGP encryption and more."}, {"name": "nchat", "url": "https://github.com/d99kris/nchat", "description": "Terminal Telegram, WhatsApp and Signal client for LInux and macOS.", "stars": "1.6k"}, {"name": "nostratui", "url": "https://github.com/adamm-xyz/nostratui", "description": "TUI for browsing Nostr posts, written in Rust.", "stars": "5"}, {"name": "nostui", "url": "https://github.com/akiomik/nostui", "description": "TUI client for Nostr.", "stars": "64"}, {"name": "PingMe", "url": "https://github.com/kha7iq/pingme", "description": "Sends messages or alerts to multiple messaging platforms & email, including Slack, Telegram, Mattermost, WeChat, and others.", "stars": "844"}, {"name": "Poezio", "url": "https://poez.io/en/", "description": "Poezio is a free console XMPP client. It lets you connect very easily (no account creation needed) to the network and join various chatrooms. Many commands are identical to common IRC clients. Configuration can be made in a configuration file or directly from the client."}, {"name": "Profanity", "url": "https://profanity-im.github.io/", "description": "Profanity is a console based XMPP client written in C using ncurses and libstrophe, inspired by Irssi."}, {"name": "RainbowStream", "url": "http://www.rainbowstream.org/", "description": "Twitter client for the terminal allows almost all the operations that can be done from GUI and Web clients."}, {"name": "Sclack", "url": "https://github.com/haskellcamargo/sclack", "description": "CLI client for Slack.", "stars": "2.5k"}, {"name": "scli", "url": "https://github.com/isamert/scli", "description": "A simple terminal user interface for signal messenger.", "stars": "536"}, {"name": "senpai", "url": "https://git.sr.ht/~delthas/senpai/", "description": "A modern terminal IRC client."}, {"name": "Servitor", "url": "https://github.com/bentonedmondson/servitor", "description": "A command-line Fediverse client that doesn\u2019t require a server.", "stars": "82"}, {"name": "sic", "url": "https://tools.suckless.org/sic/", "description": "sic is an extremely simple IRC client. It consists of less than 250 lines of code."}, {"name": "siggo", "url": "https://github.com/derricw/siggo", "description": "TUI for signal-cli, written in Go, vim-style ux (quick messages, emoji support, configurable contacts, filter messages).", "stars": "327"}, {"name": "signal-cli", "url": "https://github.com/AsamK/signal-cli", "description": "signal-cli provides an unofficial command-line, dbus and JSON-RPC interface for the Signal messenger.", "stars": "4.3k"}, {"name": "slack-term", "url": "https://github.com/erroneousboat/slack-term", "description": "Slack client for the terminal.", "stars": "6.6k"}, {"name": "ssh-chat", "url": "https://github.com/shazow/ssh-chat", "description": "Custom SSH server written in Go. Instead of a shell, you get a chat prompt.", "stars": "5.9k"}, {"name": "Telegram messenger CLI", "url": "https://github.com/vysheng/tg", "description": "Command-line interface for Telegram using the readline interface.", "stars": "6.9k"}, {"name": "tgbounce", "url": "https://github.com/azhuchkov/tgbounce", "description": "Simple Telegram Assistant that allows replying to messages, clicking buttons from bots, marking messages as read, logging notable messages, and providing desktop notifications, among other features.", "stars": "14"}, {"name": "tgt", "url": "https://github.com/FedericoBruzzone/tgt", "description": "A TUI for Telegram written in Rust.", "stars": "859"}, {"name": "tiny", "url": "https://github.com/osa1/tiny", "description": "tiny is an IRC client written in Rust.", "stars": "1.1k"}, {"name": "toot", "url": "https://github.com/ihabunek/toot", "description": "Mastodon CLI & TUI.", "stars": "1.3k"}, {"name": "toxic", "url": "https://github.com/Jfreegman/toxic", "description": "A Tox-based instant messaging and video chat client.", "stars": "1.3k"}, {"name": "ttchat", "url": "https://github.com/atye/ttchat", "description": "Twitch chats in the terminal.", "stars": "62"}, {"name": "TUIR", "url": "https://gitlab.com/ajak/tuir", "description": "Text-based interface (TUI) to view and interact with Reddit from your terminal; TUIR is a fork of rtv, featuring vim keybindings and themes."}, {"name": "tuisky", "url": "https://github.com/sugyan/tuisky", "description": "TUI client for Bluesky.", "stars": "159"}, {"name": "tut", "url": "https://github.com/RasmusLindroth/tut", "description": "TUI for Mastodon with vim inspired keys.", "stars": "491"}, {"name": "tweets", "url": "https://github.com/diracdeltas/tweets", "description": "Decentralized alternative to Twitter that uses git as support tool to manage the tweets.", "stars": "778"}, {"name": "twitch-tui", "url": "https://github.com/Xithrius/twitch-tui", "description": "Twitch chat in the terminal.", "stars": "596"}, {"name": "twterm", "url": "https://github.com/ryota-ka/twterm", "description": "A full-featured TUI Twitter client.", "stars": "242"}, {"name": "WeeChat", "url": "http://weechat.org/", "description": "WeeChat is a fast, light and extensible chat client, with a text-based user interface, designed to be light and extensible: a lightweight core with optional plugins."}, {"name": "WeeChat", "url": "https://weechat.org/", "description": "Fast and light chat client, customizable and extensible with scripts."}, {"name": "Weechat-Matrix", "url": "https://github.com/poljar/weechat-matrix", "description": "A Python script for Weechat that lets Weechat communicate over the Matrix protocol.", "stars": "987"}, {"name": "Zulip Terminal", "url": "https://github.com/zulip/zulip-terminal", "description": "Official Zulip terminal client with TUI.", "stars": "818"}, {"name": "ZUSE", "url": "https://github.com/babycommando/zuse", "description": "Minimal IRC client for the terminal written in Go with Bubbletea.", "stars": "316"}, {"name": "backdown", "url": "https://github.com/Canop/backdown", "description": "Safely and ergonomically remove duplicate files", "stars": "141"}, {"name": "classifier", "url": "https://github.com/bhrigu123/classifier", "description": "Organize files in your current directory, by classifying them into folders of music, PDFs, images, etc.", "stars": "1.1k"}, {"name": "czkawka", "url": "https://qarmin.github.io/czkawka/", "description": "Remove unnecessary files from your computer"}, {"name": "detox", "url": "https://github.com/dharple/detox", "description": "Easily clean up filenames; it replaces characters like spaces with standard equivalents and UTF-8 or Latin-1 (or CP 1252) characters with more handy ones.", "stars": "433"}, {"name": "Dext", "url": "https://github.com/AfzGit/dext", "description": "(Directories by Extensions) is a script that moves (or copies) files of the same extension into a folder.", "stars": "16"}, {"name": "doggo", "url": "https://github.com/0nsh/doggo", "description": "CLI tool that uses AI to help you search for and organize images using natural language queries (instead of remembering filenames, you can describe what you're looking for).", "stars": "52"}, {"name": "duple", "url": "https://github.com/dbruce-ae05/duple", "description": "Find and remove duplicate files.", "stars": "3"}, {"name": "Duplito", "url": "https://github.com/ftarlao/duplito", "description": "Command-line tool designed to help you identify duplicate file on your system by listing the files in folders like ls does and highlighting what is duplicate.", "stars": "9"}, {"name": "FClones", "url": "https://github.com/pkolaczk/fclones", "description": "Efficient Duplicate File Finder.", "stars": "2.7k"}, {"name": "Framed", "url": "https://github.com/mactat/framed", "description": "A CLI tool that simplifies the organization and management of files and directories in a reusable and architectural manner.", "stars": "180"}, {"name": "image-sorter", "url": "https://github.com/jgalat/image-sorter", "description": "Terminal user interface for sorting images using key bindings written in Rust; It requires w3m to render the images.", "stars": "44"}, {"name": "inventory", "url": "https://github.com/mothdotmonster/inventory", "description": "Move files like an old text adventure.", "stars": "50"}, {"name": "mat2", "url": "https://0xacab.org/jvoisin/mat2.git", "description": "Metadata removal tool, supporting a wide range of commonly used file formats."}, {"name": "NTC", "url": "https://codeberg.org/ItsZariep/ntc", "description": "A program that, based on the contents of a folder, create tabs (subfolders inside the selected folder) and displays their contents."}, {"name": "organize-cli", "url": "https://github.com/ManrajGrover/organize-cli", "description": "Organize your files automatically.", "stars": "364"}, {"name": "rmlint", "url": "https://github.com/sahib/rmlint", "description": "Recursively scan a directory tree looking for duplicate and broken files; it outputs statistics and save the list of files in JSON format and produces a shell script that can be inspected before running it to delete the desire files.", "stars": "2.3k"}, {"name": "smash", "url": "https://github.com/thushan/smash", "description": "Smash through to find duplicate files super fast by slicing files intelligently.", "stars": "20"}, {"name": "aider", "url": "https://github.com/paul-gauthier/aider", "description": "aider is AI pair programming in your terminal.", "stars": "42k"}, {"name": "aido-cli", "url": "https://github.com/kris7ian/aido-cli", "description": "Looks another interface to online GPT models to execute command through natural language. Very poor documentation and readme, though.", "stars": "36"}, {"name": "aish", "url": "https://github.com/chr15m/aish", "description": "A program that retrieve shell script one-liners, ready to be executed in the terminal.", "stars": "34"}, {"name": "CLI Co-Pilot", "url": "https://github.com/AntonOsika/CLI-Co-Pilot", "description": "CLI tool that uses GPT4 to turn natural language commands into their Bash/ZShell/PowerShell equivalents.", "stars": "191"}, {"name": "codemancer", "url": "https://0xmmo.github.io/codemancer/", "description": "Code with GPT-4 from your command line."}, {"name": "Commandpilot", "url": "https://github.com/barthr/commandpilot", "description": "An assistant which uses ChatGPT to aid in constructing commands for bash.", "stars": "4"}, {"name": "gpt-do", "url": "https://github.com/yasyf/gpt-do", "description": "This is a handy-dandy CLI for when you don't know wtf to do; instead of furiously grepping through man pages, simply use do (or ddo if on bash/zsh), and have GPT-3 do all the magic for you.", "stars": "212"}, {"name": "Llama Terminal Completion", "url": "https://github.com/adammpkins/llama-terminal-completion", "description": "Application that interacts with the llama.cpp library to provide virtual assistant capabilities through the command line. It allows you to ask questions and receive intelligent responses, as well as generate Linux commands based on your prompts.", "stars": "190"}, {"name": "Open Interpreter", "url": "https://github.com/KillianLucas/open-interpreter", "description": "OpenAI's Code Interpreter in your terminal, running locally.", "stars": "63k"}, {"name": "shy-sh", "url": "https://github.com/mceck/shy-sh", "description": "Shell AI copilot.", "stars": "56"}, {"name": "Smart-Shell", "url": "https://github.com/Lusan-sapkota/smart-shell", "description": "Intelligent terminal assistant that converts natural language into executable Bash or Zsh commands using Gemini AI model via google-genai SDK.", "stars": "8"}, {"name": "Yai", "url": "https://github.com/ekkinox/yai", "description": "Yai (your AI) is an assistant for your terminal, using OpenAI ChatGPT to build and run commands for you.", "stars": "861"}, {"name": "climenu", "url": "https://github.com/10xJSChad/climenu", "description": "Compact application for creating shell menus with executable entries. Use it to build straightforward static shortcut menus or dynamically generate advanced menus for more complex programs.", "stars": "38"}, {"name": "entr", "url": "https://github.com/eradman/entr", "description": "Event Notify Test Runner - Run an arbitrary command when files change.", "stars": "5.5k"}, {"name": "foy", "url": "https://github.com/zaaack/foy", "description": "A simple, light-weight, type-friendly and modern task runner for general purpose.", "stars": "287"}, {"name": "fzs", "url": "https://github.com/Squirreljetpack/fzs", "description": "\"Fuzzy selector for your binaries that generalizes the function of launchers like rofi and alfred/raycast using the concept of plugins to group related \"actions\".", "stars": "5"}, {"name": "Gaze", "url": "https://github.com/wtetsu/gaze", "description": "Runs a command, right after you save a file.", "stars": "317"}, {"name": "hypershell", "url": "https://github.com/holepunchto/hypershell", "description": "Spawn shells anywhere. Fully peer-to-peer, authenticated, and end-to-end encrypted.", "stars": "251"}, {"name": "lmt", "url": "https://github.com/Rohansjamadagni/lmt", "description": "A program that can be used to run applications with resource limits enforced using cgroupsv2 on Linux; it allows setting limits on CPU usage, memory usage, and the number of cores for a process.", "stars": "86"}, {"name": "Marker", "url": "https://github.com/pindexis/marker", "description": "The terminal command palette.", "stars": "2.1k"}, {"name": "mash", "url": "https://github.com/dennisbergevin/mash", "description": "A customizable command launcher for storing and executing commands with a tree view of commands and filterable list tagging.", "stars": "35"}, {"name": "menu.sh", "url": "https://github.com/iandennismiller/menu.sh", "description": "A lightweight menu and launcher for text-mode consoles. Menus are described with YAML and sub-menus are supported.", "stars": "29"}, {"name": "mk", "url": "https://github.com/orangekame3/mk", "description": "Interactive task runner for Makefile or Taskfile.yml, designed to interactively execute make commands. It provides a user-friendly interface to select and run predefined commands, making it easier to manage and execute build tasks.", "stars": "43"}, {"name": "mprocs", "url": "https://github.com/pvolok/mprocs", "description": "mprocs runs multiple commands in parallel and shows output of each command separately.", "stars": "2.5k"}, {"name": "Mxflow-cli", "url": "https://github.com/metaory/mxflow-cli", "description": "A modern, general purpose CLI task runner with human-readable YAML config file.", "stars": "10"}, {"name": "paneru", "url": "https://github.com/pondda/paneru", "description": "Launcher panel from the terminal.", "stars": "39"}, {"name": "parallel", "url": "https://www.gnu.org/software/parallel/", "description": "A shell tool from GNU for executing jobs in parallel using one or more computers, it can split the input and pipe it into commands in parallel."}, {"name": "process-compose", "url": "https://github.com/F1bonacc1/process-compose", "description": "TUI for running apps and processes.", "stars": "2.2k"}, {"name": "procmux", "url": "https://github.com/napisani/procmux", "description": "A TUI utility for running multiple commands in parallel in easily switchable terminals.", "stars": "108"}, {"name": "pueue", "url": "https://github.com/Nukesor/pueue", "description": "Pueue is a command-line task management tool for sequential and parallel execution of long-running tasks.", "stars": "6.1k"}, {"name": "rofi", "url": "https://github.com/davatorium/rofi", "description": "A window switcher, application launcher and dmenu replacement.", "stars": "16k"}, {"name": "sake", "url": "https://github.com/alajmo/sake", "description": "A command runner for local and remote hosts. You define servers and tasks in sake.yaml file and then run the tasks on the servers.", "stars": "743"}, {"name": "shell2http", "url": "https://github.com/msoap/shell2http", "description": "Executing shell commands via HTTP server.", "stars": "1.5k"}, {"name": "Steam TUI", "url": "https://github.com/dmadisetti/steam-tui", "description": "A simple TUI client for steamcmd, allows for the graphical launching, updating, and downloading of steam games through a simple terminal client.", "stars": "992"}, {"name": "sunbeam", "url": "https://github.com/pomdtr/sunbeam", "description": "General purpose command-line launcher that defines UIs composed of a succession of views from simple scripts written in any language; a mix between an application launcher like `raycast` or `rofi` and a fuzzy-finder like `fzf` or `telescope`.", "stars": "533"}, {"name": "Sway-Talisman", "url": "https://github.com/sebastiancarlos/sway-talisman", "description": "Terminal application launcher in scratchpad, minimalist and native.", "stars": "18"}, {"name": "Task", "url": "https://taskfile.dev/", "description": "A task runner / simpler Make alternative written in Go."}, {"name": "task-spooler", "url": "http://vicerveza.homeunix.net/~viric/soft/ts/", "description": "A Unix batch system that can be used to add the Linux commands to the queue and execute them one after the other in numerical order (ascending order, to be precise). This can be very useful when you have to run a lot of commands, but you don't want to waste time waiting for one command to finish and run the next command. You can queue it all up and Task Spooler will execute them one by one. In the mean time, you can do other activities."}, {"name": "taverner", "url": "https://github.com/vagos/taverner", "description": "CLI launcher menu for games (or anything), the UNIX way.", "stars": "14"}, {"name": "Violet", "url": "https://github.com/braheezy/violet", "description": "Colorful TUI frontend to run Vagrant commands.", "stars": "33"}, {"name": "alman", "url": "https://github.com/vaibhav-mattoo/alman", "description": "TUI for managing shell aliases with intelligent suggestions based on you command history (organize, create and manage aliases across multiple files and shells).", "stars": "83"}, {"name": "asciit", "url": "https://github.com/Q1CHENL/asciit", "description": "A more compact and intuitive ASCII table in your terminal: an alternative to \"man 7 ascii\" and \"ascii\".", "stars": "15"}, {"name": "bkmr", "url": "https://github.com/sysid/bkmr", "description": "A unified CLI tool for bookmark, snippet, and knowledge management.", "stars": "242"}, {"name": "carapace", "url": "https://github.com/rsteube/carapace-bin", "description": "Carapace provides argument completion for multiple CLI commands and works across multiple POSIX and non-POSIX shells.", "stars": "1.7k"}, {"name": "cheatshh", "url": "https://github.com/AnirudhG07/cheatshh", "description": "A fzf based cheatsheet to store commands and their descriptions in a place you can look into so you dont have to remember them.", "stars": "156"}, {"name": "cmdCompass", "url": "https://github.com/johnwangwyx/cmdCompass", "description": "Cross-platform terminal command manager/notebook with features like custom collections, tagging, variable substitution, and integrated man page with option highlighting.", "stars": "60"}, {"name": "docfd", "url": "https://github.com/darrenldl/docfd", "description": "TUI fuzzy document finder that looks for documentation files in Markdown and txt format in the directory tree.", "stars": "286"}, {"name": "eg", "url": "https://github.com/srsudar/eg", "description": "Useful examples at the command line.", "stars": "2k"}, {"name": "ehh", "url": "https://github.com/lennardv2/ehh", "description": "Command-line tool for remembering Linux/terminal commands.", "stars": "81"}, {"name": "fzf-help", "url": "https://github.com/BartSte/fzf-help", "description": "An fzf extension that allows you to select command line options of a given command; the options are retrieved from the command its `--help` documentation.", "stars": "60"}, {"name": "gocheat", "url": "https://github.com/Achno/gocheat", "description": "Customizable TUI cheatsheet for keybindings, hotkeys, gestures and aliases.", "stars": "325"}, {"name": "halp", "url": "https://github.com/orhun/halp", "description": "halp aims to help find the correct arguments for command-line tools by checking the predefined list of commonly used options/flags.", "stars": "754"}, {"name": "IntelliShell", "url": "https://github.com/lasantosr/intelli-shell", "description": "Like IntelliSense, but for shells, acting like a bookmark store for commands.", "stars": "1.2k"}, {"name": "IntelliShell", "url": "https://github.com/lasantosr/intelli-shell", "description": "Command template and snippet manager for the shell.", "stars": "1.2k"}, {"name": "kmdr-cli", "url": "https://github.com/ediardo/kmdr-cli", "description": "The CLI tool for explaining commands from your terminal.", "stars": "19"}, {"name": "ManPDF & ManWEB", "url": "https://github.com/sebastiancarlos/manpdf", "description": "Read your Man pages in PDF format. Even online!", "stars": "33"}, {"name": "MUC", "url": "https://github.com/nate-sys/muc", "description": "Visualize your most used commands.", "stars": "222"}, {"name": "Nap", "url": "https://github.com/maaslalani/nap", "description": "Code snippet manager that allows creating and access new snippets quickly with the command-line interface or browse, manage, and organize them with the text-user interface.", "stars": "2.2k"}, {"name": "navi", "url": "https://github.com/denisidoro/navi", "description": "An interactive cheatsheet tool for the command-line.", "stars": "17k"}, {"name": "pet", "url": "https://github.com/knqyf263/pet", "description": "Pet is a simple command-line snippet manager, written in Go.", "stars": "5.1k"}, {"name": "rsnip", "url": "https://github.com/sysid/rsnip", "description": "A powerful command-line snippet manager.", "stars": "19"}, {"name": "Runme", "url": "https://runme.dev/", "description": "DevOps notebooks built with Markdown."}, {"name": "snip", "url": "https://github.com/marcopaganini/snip", "description": "A snippet manager for bash, mostly written in pure bash.", "stars": "36"}, {"name": "snip", "url": "https://github.com/mehran-prs/snip", "description": "A simple and minimal command-line snippet manager.", "stars": "78"}, {"name": "snipt", "url": "https://github.com/snipt/snipt", "description": "Snipt is a powerful text snippet expansion tool.", "stars": "149"}, {"name": "Subshella", "url": "https://github.com/danpizz/subshella", "description": "The program helps you manage groups of Bash environment variables with an interactive menu, making it quick to activate different configurations.", "stars": "7"}, {"name": "tealdeer", "url": "https://github.com/dbrgn/tealdeer", "description": "Very fast implementation of tldr in Rust.", "stars": "6k"}, {"name": "The Fuck", "url": "https://github.com/nvbn/thefuck", "description": "Magnificent app which corrects your previous console command (although I would be extra-cautious at making a program to automatically infer what I was intending).", "stars": "96k"}, {"name": "tldr", "url": "https://tldr.sh/", "description": "Client for tldr pages, a community effort to simplify the beloved man pages with practical examples."}, {"name": "tlrc", "url": "https://tldr.sh/tlrc/", "description": "Official tldr client written in Rust."}, {"name": "tome", "url": "https://github.com/laktak/tome", "description": "Interactive Script playbooks for your terminal with Vim/Neovim (and Tmux).", "stars": "156"}, {"name": "topalias", "url": "https://github.com/meteoritt/topalias", "description": "Linux alias generator from bash/zsh command history with statistics, written on Python.", "stars": "55"}, {"name": "Wat", "url": "https://github.com/dthree/wat", "description": "Instant, central, community-built docs.", "stars": "507"}, {"name": "bocker", "url": "https://github.com/p8952/bocker", "description": "Docker implemented in around 100 lines of bash.", "stars": "13k"}, {"name": "ContainerSSH", "url": "https://github.com/ContainerSSH/ContainerSSH", "description": "An SSH Server that Launches Containers in Kubernetes and Docker on demand.", "stars": "3k"}, {"name": "ctop", "url": "https://github.com/bcicen/ctop", "description": "Top-like interface for container metrics.", "stars": "18k"}, {"name": "decompose", "url": "https://github.com/s0rg/decompose", "description": "Reverse-engineering tool for docker environments.", "stars": "126"}, {"name": "distrobox", "url": "https://github.com/89luca89/distrobox", "description": "Use any Linux distribution inside your terminal as docker or podman containers.", "stars": "12k"}, {"name": "dive", "url": "https://github.com/wagoodman/dive", "description": "A tool for exploring each layer in a docker image.", "stars": "54k"}, {"name": "docker", "url": "https://docs.docker.com/", "description": "Self-sufficient runtime for containers."}, {"name": "docker-shell", "url": "https://github.com/Trendyol/docker-shell", "description": "A simple interactive prompt for Docker.", "stars": "389"}, {"name": "Dockly", "url": "https://github.com/lirantal/dockly", "description": "Immersive terminal interface for managing docker containers, services, and images.", "stars": "4k"}, {"name": "dry", "url": "https://github.com/moncho/dry", "description": "A Docker manager for the terminal.", "stars": "3.2k"}, {"name": "EMU2", "url": "https://github.com/dmsc/emu2", "description": "A simple DOS emulator for the Linux text console, supporting basic DOS system calls and console I/O.", "stars": "451"}, {"name": "Incus", "url": "https://linuxcontainers.org/lxc", "description": "A manager/hypervisor for containers (via LXC) and virtual-machines (via QEMU)."}, {"name": "lazydocker", "url": "https://github.com/jesseduffield/lazydocker", "description": "The lazier way to manage everything docker. A simple terminal UI for both docker and docker-compose, written in Go with the gocui library.", "stars": "50k"}, {"name": "lxc", "url": "https://linuxcontainers.org/lxc", "description": "A userspace interface for the Linux kernel containment features."}, {"name": "nemu", "url": "https://github.com/nemuTUI/nemu", "description": "Ncurses UI for QEMU.", "stars": "563"}, {"name": "ocui", "url": "https://github.com/fishinthecalculator/ocui", "description": "Simple text based UI for managing containers.", "stars": "10"}, {"name": "oxker", "url": "https://github.com/mrjackwills/oxker", "description": "A simple TUI to view & control docker containers.", "stars": "1.6k"}, {"name": "Pocker", "url": "https://github.com/pommee/Pocker", "description": "Pocker is a TUI tool to help with docker related tasks, such as view containers/images, manage status of containers, see logs, attributes, environment variables and container statistics, filter logs based on keywords, start shell inside a container.", "stars": "188"}, {"name": "podman", "url": "https://podman.io/", "description": "Podman is a daemonless, open source, Linux native tool designed to make it easy to find, run, build, share and deploy applications using OCI Containers and Container Images."}, {"name": "QEMU", "url": "https://qemu.org", "description": "A generic machine & userspace emulator and virtualizer."}, {"name": "quickemu", "url": "https://github.com/quickemu-project/quickemu", "description": "Quickly create and run optimized Windows, macOS and Linux desktop virtual machines.", "stars": "15k"}, {"name": "toolbox", "url": "https://containertoolbx.org", "description": "Use containerized environments where development tools and libraries can be easily installed and used."}, {"name": "VCTUI", "url": "https://github.com/thebsdbox/vctui", "description": "Console interface for vCenter: create, delete and search virtual machines and power management.", "stars": "37"}, {"name": "virsh", "url": "https://libvirt.org/index.html", "description": "An interactive shell, and batch scriptable tool for performing management tasks on all libvirt managed domains, networks, and storage. A part of the libvirt core distribution."}, {"name": "Waydroid", "url": "https://waydro.id", "description": "A container-based approach to boot a full Android system on a regular Linux distribution."}, {"name": "antiword", "url": "https://web.archive.org/web/20071002133135/http://www.winfield.demon.nl/", "description": "Reader and converted for the proprietary MS .doc file format."}, {"name": "BaFi", "url": "https://mmalcek.github.io/bafi/", "description": "Universal JSON, BSON, YAML, CSV, XML translator to ANY format using templates."}, {"name": "catdoc", "url": "http://www.wagner.pp.ru/~vitus/software/catdoc/", "description": "Convert Microsoft Word files to plain text; output is sent to the standard output."}, {"name": "hecat", "url": "https://gitlab.com/nodiscc/hecat", "description": "A generic automation tool around data stored as plain-text YAML files."}, {"name": "hget", "url": "https://github.com/bevacqua/hget", "description": "A CLI to convert HTML into plain text. Can be used to fetch a site's HTML version and convert it into plain text, or to deliver plain text versions of your site dynamically.", "stars": "387"}, {"name": "jsonify-resume", "url": "https://github.com/ashishbinu/jsonify-resume", "description": "A CLI that converts resumes into JSON Resume schema.", "stars": "6"}, {"name": "lx", "url": "https://github.com/rasros/lx", "description": "Convert arbitrary files into Markdown-fenced blocks for LLM context.", "stars": "43"}, {"name": "markdrop", "url": "https://github.com/shoryasethia/markdrop", "description": "Converts PDFs to markdown while extracting images and tables, generating descriptive text descriptions for extracted tables/images using several LLM clients.", "stars": "191"}, {"name": "MarkItDown", "url": "https://github.com/microsoft/markitdown", "description": "Python tool for converting files and office documents to Markdown.", "stars": "91k"}, {"name": "NestedTextTo", "url": "https://github.com/AndydeCleyre/nestedtextto", "description": "CLI to convert between NestedText and JSON, YAML, or TOML.", "stars": "23"}, {"name": "Pandoc", "url": "http://pandoc.org/", "description": "Universal document file converter; handles input output from/to a number of formats: HTML, PDF, LaTeX, DOCX, ODT, AsciiDoc, Markdown, Textile, just to mention a few; the quality of conversion strongly depends on the combination of input/output formats."}, {"name": "scss-to-css", "url": "https://github.com/adamlui/scss-to-css/#readme", "description": "Recursively compile all SCSS files into minified CSS.", "stars": "14"}, {"name": "simtex", "url": "https://github.com/simtex-dev/engine", "description": "simtex (simplified LaTeX) allows you to convert your Markdown or text lectures into LaTeX file with one command, configured with simple .json file.", "stars": "20"}, {"name": "transflac", "url": "https://bitbucket.org/gbcox/transflac.git/", "description": "A repository containing a series of utilities to assist in the maintenance and organization of FLAC based music collections."}, {"name": "unoserver", "url": "https://github.com/unoconv/unoserver", "description": "Using LibreOffice as a server for converting documents, it allows converting multiple documents without loading libreoffice into memory every time.", "stars": "891"}, {"name": "Vertopal-CLI", "url": "https://github.com/vertopal/vertopal-cli", "description": "Vertopal-CLI is a small, yet powerful utility for converting digital files to a variety of file formats using Vertopal public API.", "stars": "43"}, {"name": "wv", "url": "https://wvware.sourceforge.net/", "description": "Utility for performing operations on .doc files. The tool is now deprecated in favor of AbiWord, which uses the same library that is used in the CLI program."}, {"name": "clipboard-viewer", "url": "https://github.com/jaggzh/xclipview-tui", "description": "Terminal-based clipboard browser.", "stars": "1"}, {"name": "clipper", "url": "https://github.com/supitsdu/clipper", "description": "Seamlessly copy file contents to clipboard from command line. Lightweight, cross-platform tool for instant text transfers.", "stars": "8"}, {"name": "clipse", "url": "https://github.com/savedra1/clipse", "description": "TUI-based clipboard manager application written in Go.", "stars": "937"}, {"name": "Clipsync", "url": "https://github.com/marcopaganini/clipsync", "description": "Share your clipboard across multiple machines using an MQTT service.", "stars": "21"}, {"name": "clipy", "url": "https://github.com/szktkfm/clipy", "description": "Manage clipboard history.", "stars": "19"}, {"name": "copytools.sh", "url": "https://github.com/sdavidsson90/copytools.sh", "description": "Tools for copying and pasting in the command line.", "stars": "22"}, {"name": "extrakto", "url": "https://github.com/laktak/extrakto", "description": "extrakto for tmux - quickly select, copy/insert/complete text without a mouse.", "stars": "1.1k"}, {"name": "pbproxy", "url": "https://github.com/nikvdp/pbproxy", "description": "Send your clipboard anywhere you can ssh to.", "stars": "258"}, {"name": "pcopy", "url": "https://github.com/binwiederhier/pcopy", "description": "A temporary file host, nopaste and clipboard across machines. It can be used from the Web UI, via a CLI or without a client by using curl.", "stars": "398"}, {"name": "shcopy", "url": "https://github.com/aymanbagabas/shcopy", "description": "Copy text to your system clipboard locally and remotely using ANSI OSC52 sequence.", "stars": "83"}, {"name": "yank", "url": "https://github.com/mptre/yank", "description": "Reads input from stdin and display a selection interface that allows a field to be selected and copied to the clipboard.", "stars": "1.7k"}, {"name": "chndlr", "url": "https://github.com/bharatvaj/chndlr", "description": "Replacement for xdg-open; It determines the appropriate application to open a file or URL based on user-defined rules in configuration.", "stars": "11"}, {"name": "crudini", "url": "https://github.com/pixelb/crudini", "description": "A utility for manipulating .ini files.", "stars": "479"}, {"name": "datadash", "url": "https://github.com/keithknott26/datadash", "description": "Visualize and graph data in the terminal.", "stars": "309"}, {"name": "datasetGPT", "url": "https://github.com/radi-cho/datasetGPT", "description": "A command-line interface and a Python library for inferencing Large Language Models to generate textual datasets.", "stars": "299"}, {"name": "dateutils", "url": "http://www.fresse.org/dateutils/", "description": "Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line with a strong focus on use cases that arise when dealing with large amounts of financial data."}, {"name": "GNU Recutils", "url": "https://www.gnu.org/software/recutils/manual/", "description": "Set of tools and libraries to access human-editable, text-based databases called recfiles."}, {"name": "gnuplot", "url": "https://www.explainshell.com/explain/1/gnuplot", "description": "Generate two and three-dimensional plots of data."}, {"name": "IRedis", "url": "https://github.com/laixintao/iredis", "description": "Interactive Redis: A CLI for Redis with autocompletion and Syntax Highlighting.", "stars": "2.7k"}, {"name": "lowcharts", "url": "https://github.com/juan-leon/lowcharts", "description": "lowcharts is meant to be used in those scenarios where we have numerical data in text files that we want to display in the terminal to do a basic analysis.", "stars": "245"}, {"name": "osmf", "url": "https://github.com/codesoap/osmar", "description": "OpenStreetMap find - A simple command line tool to explore OSM data.", "stars": "132"}, {"name": "ramda-cli", "url": "https://github.com/raine/ramda-cli", "description": "A tool for processing data with functional pipelines.", "stars": "582"}, {"name": "Redis Viewer", "url": "https://github.com/SaltFishPr/redis-viewer", "description": "A tool to view Redis data in terminal.", "stars": "154"}, {"name": "redis\\_tui", "url": "https://github.com/mat2cc/redis_tui", "description": "Redis terminal browser application.", "stars": "116"}, {"name": "ROAPI", "url": "https://github.com/roapi/roapi", "description": "ROAPI automatically spins up read-only APIs for static datasets without requiring you to write a single line of code.", "stars": "3.4k"}, {"name": "sampler", "url": "https://github.com/sqshq/sampler", "description": "Sampler is a tool for shell commands execution, visualization, and alerting. Configured with a simple YAML file.", "stars": "15k"}, {"name": "ttyplot", "url": "https://github.com/tenox7/ttyplot", "description": "A realtime plotting utility for terminals with data input from stdin/pipe.", "stars": "1.3k"}, {"name": "WOPR", "url": "https://github.com/yaronn/wopr", "description": "A simple markup language for creating rich terminal reports, presentations, and infographic.", "stars": "3.1k"}, {"name": "zq", "url": "https://zed.brimdata.io/docs/commands/zq/", "description": "A command-line tool that uses the Zed language for pipeline-style search and analytics. It can query a variety of data formats (CSV, JSON, etc.) in files, over HTTP, or in S3 storage."}, {"name": "dasel", "url": "https://github.com/TomWright/dasel", "description": "Allows you to query and modify data structures using selector strings.", "stars": "7.9k"}, {"name": "faq", "url": "https://github.com/jzelinskie/faq", "description": "Format Agnostic jQ - process various formats with libjq.", "stars": "461"}, {"name": "Frontmatter CLI Tool", "url": "https://github.com/marad/frontmatter", "description": "CLI tool for managing YAML frontmatter in text files; Built with Go and optimized for performance with large files.", "stars": "12"}, {"name": "fx", "url": "https://github.com/antonmedv/fx", "description": "Command-line JSON viewer.", "stars": "20k"}, {"name": "gojq", "url": "https://github.com/itchyny/gojq", "description": "Pure Go implementation of jq.", "stars": "3.7k"}, {"name": "Graphtage", "url": "https://github.com/trailofbits/graphtage", "description": "Graphtage is a command-line utility and underlying library for semantically comparing and merging tree-like structures, such as JSON, XML, HTML, YAML, plist, and CSS files.", "stars": "2.5k"}, {"name": "gron", "url": "https://github.com/tomnomnom/gron", "description": "gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it.", "stars": "14k"}, {"name": "GROQ", "url": "https://github.com/sanity-io/groq-cli", "description": "The CLI tool consumes both JSON and NDJSON documents. You can pass in data from a local file, or from piping to standard input.", "stars": "231"}, {"name": "jaq", "url": "https://github.com/01mf02/jaq", "description": "jaq is a clone of the JSON data processing tool jq, that aims to support a large subset of jq's syntax and operations.", "stars": "3.4k"}, {"name": "jayin", "url": "https://github.com/we-cli/jayin", "description": "Piping with js at terminal.", "stars": "14"}, {"name": "jc", "url": "https://github.com/kellyjonbrazil/jc", "description": "Serializes the output of command line tools to JSON.", "stars": "8.5k"}, {"name": "jellex", "url": "https://github.com/kellyjonbrazil/jellex", "description": "TUI to filter JSON and JSON Lines data with Python syntax.", "stars": "120"}, {"name": "jello", "url": "https://github.com/kellyjonbrazil/jello", "description": "CLI tool to filter JSON and JSON Lines data with Python syntax, similar to - surprise :-), jq!", "stars": "528"}, {"name": "jf", "url": "https://github.com/sayanarijit/jf", "description": "A small utility to safely format and print JSON objects in the commandline.", "stars": "41"}, {"name": "jid", "url": "https://github.com/simeji/jid", "description": "You can drill down JSON interactively by using filtering queries like jq.", "stars": "7k"}, {"name": "jiq", "url": "https://github.com/fiatjaf/jiq", "description": "jid on jq - interactive JSON query tool using jq expressions.", "stars": "937"}, {"name": "jj", "url": "https://github.com/tidwall/jj", "description": "A command line utility that provides a fast and simple way to retrieve or update values from JSON documents.", "stars": "2.1k"}, {"name": "jl", "url": "https://github.com/chrisdone/jl", "description": "jl (\"JSON lambda\") is a tiny functional language for querying and manipulating JSON.", "stars": "474"}, {"name": "jless", "url": "https://pauljuliusmartinez.github.io/", "description": "Command-line JSON viewer designed for reading, exploring, and searching through JSON data."}, {"name": "jnv", "url": "https://github.com/ynqa/jnv", "description": "Interactive JSON filter using jq.", "stars": "5.9k"}, {"name": "jo", "url": "https://github.com/jpmens/jo", "description": "A small utility to create JSON objects from the command line.", "stars": "4.9k"}, {"name": "jp", "url": "https://github.com/therealklanni/jp", "description": "A tiny command-line tool for parsing JSON from any source.", "stars": "51"}, {"name": "jp", "url": "https://github.com/jmespath/jp", "description": "A command line interface to JMESPath, an expression language for manipulating JSON.", "stars": "783"}, {"name": "jq", "url": "https://stedolan.github.io/jq/", "description": "(JSON Query?) - sed-like processor for JSON data; can be used to process JSON files and data streams and perform operations such as those allowed by `cat`, `sed`, `grep` and `awk` on regular text files."}, {"name": "jqp", "url": "https://github.com/noahgorstein/jqp", "description": "A TUI playground for exploring jq.", "stars": "2.8k"}, {"name": "jqview", "url": "https://github.com/fiatjaf/jqview", "description": "Simplest possible native GUI for inspecting JSON.", "stars": "370"}, {"name": "Jsawk", "url": "https://github.com/micha/jsawk", "description": "Like awk, but for JSON. You work with an array of JSON objects read from stdin, filter them using JavaScript to produce a results array that is printed to stdout.", "stars": "1.4k"}, {"name": "jsed", "url": "https://github.com/jtopjian/jsed", "description": "jsed is a small command-line utility to add, remove, and search for data in a JSON structure.", "stars": "60"}, {"name": "jshon", "url": "https://github.com/keenerd/jshon", "description": "Jshon is a JSON parser designed for maximum convenience within the shell.", "stars": "392"}, {"name": "json", "url": "https://github.com/trentm/json", "description": "A \"json\" command for massaging JSON on your Unix command line.", "stars": "1.6k"}, {"name": "JSON Command", "url": "https://github.com/zpoley/json-command", "description": "JSON command line processing toolkit: no more writing code to inspect or transform JSON objects.", "stars": "162"}, {"name": "JSON-Grep", "url": "https://github.com/ploubser/JSON-Grep", "description": "JGrep is a command line tool and API for parsing JSON documents based on logical expressions.", "stars": "94"}, {"name": "JSON.awk", "url": "https://github.com/step-/JSON.awk", "description": "A practical JSON parser written in awk.", "stars": "448"}, {"name": "JSON.sh", "url": "https://github.com/dominictarr/JSON.sh", "description": "A JSON parser written in shell, compatible with ash, bash, dash and zsh.", "stars": "2k"}, {"name": "jsongrep", "url": "https://github.com/dsc/jsongrep", "description": "A shell tool to search and select bits out of JSON documents.", "stars": "15"}, {"name": "jsongrep", "url": "https://github.com/terrycojones/jsongrep", "description": "Python for extracting pieces of JSON objects", "stars": "5"}, {"name": "jsonpp", "url": "https://github.com/jmhodges/jsonpp", "description": "A fast command line JSON pretty printer.", "stars": "337"}, {"name": "jsonv.sh", "url": "https://github.com/archan937/jsonv.sh", "description": "A Bash command line tool for converting JSON to CSV.", "stars": "223"}, {"name": "jtbl", "url": "https://github.com/kellyjonbrazil/jtbl", "description": "A simple CLI tool to print JSON and JSON Lines data as a table in the terminal.", "stars": "331"}, {"name": "jtc", "url": "https://github.com/ldn-softdev/jtc", "description": "JSON manipulation and transformation.", "stars": "508"}, {"name": "Konfigo", "url": "https://github.com/ebogdum/konfigo", "description": "Command-line tool designed to work with multiple configuration file formats like JSON, YAML, TOML.", "stars": "16"}, {"name": "RecordStream", "url": "https://github.com/benbernard/RecordStream", "description": "Command-line tools for slicing and dicing JSON records.", "stars": "307"}, {"name": "rq", "url": "https://github.com/dflemstr/rq", "description": "Record Query - A tool for doing record analysis and transformation.", "stars": "2.3k"}, {"name": "TickTick", "url": "https://github.com/kristopolous/TickTick", "description": "TickTick enables you to put JSON in bash scripts. Yes, just encapsulate them with two back-ticks.", "stars": "586"}, {"name": "underscore-cli", "url": "https://github.com/ddopson/underscore-cli", "description": "Command-line utility-belt for hacking JSON and JavaScript.", "stars": "1.7k"}, {"name": "vj", "url": "https://github.com/busyloop/vj", "description": "JSON Humanizer makes JSON human-readable by applying visual formatting.", "stars": "96"}, {"name": "YAML Paths", "url": "https://github.com/wwkimball/yamlpath", "description": "YAML/JSON/EYAML/Compatible get/set/merge/validate/scan/convert/diff processors using powerful, intuitive, command-line friendly syntax.", "stars": "134"}, {"name": "yq", "url": "https://github.com/mikefarah/yq", "description": "Portable command-line YAML processor.", "stars": "15k"}, {"name": "csvkit", "url": "https://github.com/wireservice/csvkit", "description": "A suite of command-line tools for converting to and working with CSV, the king of tabular file formats.", "stars": "6.4k"}, {"name": "csvlens", "url": "https://github.com/YS-L/csvlens", "description": "CSV file viewer; like `less` but made for CSV.", "stars": "3.6k"}, {"name": "csvq", "url": "https://github.com/mithrandie/csvq", "description": "SQL-like query language for CSV.", "stars": "1.6k"}, {"name": "csvsuite", "url": "https://github.com/wiluite/csvsuite", "description": "A suite of tools to process CSV files, written in C++.", "stars": "2"}, {"name": "csvtk", "url": "https://bioinf.shenwei.me/csvtk/", "description": "A cross-platform, efficient and practical CSV/TSV toolkit written in Go."}, {"name": "daff", "url": "https://github.com/paulfitz/daff", "description": "Efficient table comparison and alignment, supporting formats like CSV and SQLite, useful for data analysis and synchronization tasks.", "stars": "898"}, {"name": "DBee", "url": "https://github.com/murat-cileli/dbee", "description": "Fast & Minimalistic Database Browser (MySQL, MariaDB, PostgreSQL).", "stars": "160"}, {"name": "dblab", "url": "https://github.com/danvergara/dblab", "description": "Interactive client for PostgreSQL, MySQL, SQLite3, Oracle and SQL Server.", "stars": "3.1k"}, {"name": "dolphie", "url": "https://github.com/charles-001/dolphie", "description": "Your single pane of glass (TUI) for real-time analytics into MySQL/MariaDB & ProxySQL.", "stars": "1.1k"}, {"name": "Dolt", "url": "https://github.com/dolthub/dolt", "description": "Dolt is Git for Data! Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository.", "stars": "21k"}, {"name": "gobang", "url": "https://github.com/TaKO8Ki/gobang", "description": "A cross-platform TUI database management tool written in Rust.", "stars": "3.3k"}, {"name": "harlequin", "url": "https://github.com/tconbeer/harlequin", "description": "The SQL IDE for Your Terminal.", "stars": "5.8k"}, {"name": "LAZYSQL", "url": "https://github.com/jorgerojas26/lazysql", "description": "A cross-platform TUI database management tool written in Go.", "stars": "3.5k"}, {"name": "levite", "url": "https://github.com/RauliL/levite", "description": "A TUI spreadsheet application that uses an RPN formulas and features a Vi-friendly interface.", "stars": "8"}, {"name": "litecli", "url": "https://github.com/dbcli/litecli", "description": "CLI for SQLite Databases with autocompletion and syntax highlighting.", "stars": "3.2k"}, {"name": "Miller", "url": "https://github.com/johnkerl/miller", "description": "Miller is like awk, sed, cut, join, and sort for data formats such as CSV, TSV, JSON, JSON Lines, and positionally-indexed.", "stars": "9.8k"}, {"name": "mycli", "url": "https://github.com/dbcli/mycli", "description": "A command line client for MySQL that can do autocompletion and syntax highlighting.", "stars": "12k"}, {"name": "pgcli", "url": "https://github.com/dbcli/pgcli", "description": "Postgres CLI with autocompletion and syntax highlighting.", "stars": "13k"}, {"name": "pykli", "url": "https://github.com/eshepelyuk/pykli", "description": "Interactive ksqlDB command line client with autocompletion and syntax highlighting written in Python.", "stars": "7"}, {"name": "q", "url": "http://harelba.github.io/q/", "description": "Execute SQL-like queries on CSVs/TSVs tabular data files; each tabular file is treated as a database table; supports all SQL constructs (`WHERE`, `GROUP BY`, `JOIN`)."}, {"name": "qsv", "url": "https://github.com/jqnatividad/qsv", "description": "CSVs sliced, diced & analyzed.", "stars": "3.5k"}, {"name": "qsv", "url": "https://github.com/dathere/qsv", "description": "qsv is a command line program for querying, slicing, indexing, analyzing, filtering, enriching, transforming, sorting, validating, joining, formatting & converting tabular data (CSV, spreadsheets, DBs, parquet, etc).", "stars": "3.5k"}, {"name": "rainfrog", "url": "https://github.com/achristmascarl/rainfrog", "description": "A database management tui for PostGres.", "stars": "4.9k"}, {"name": "Soul", "url": "https://github.com/thevahidal/soul", "description": "A SQLite REST and real-time server.", "stars": "1.7k"}, {"name": "sq", "url": "https://github.com/neilotoole/sq", "description": "Command line tool that provides jq-style access to structured data sources such as SQL databases, or document formats like CSV or Excel.", "stars": "2.5k"}, {"name": "sqlite-utils", "url": "https://github.com/simonw/sqlite-utils", "description": "Python CLI utility and library for manipulating SQLite databases.", "stars": "2k"}, {"name": "tabiew", "url": "https://github.com/shshemi/tabiew", "description": "A lightweight, terminal-based application to view and query delimiter separated value formatted documents, such as CSV or TSV files.", "stars": "2.8k"}, {"name": "tabview", "url": "https://github.com/TabViewer/tabview", "description": "Python curses command line CSV and tabular data viewer.", "stars": "473"}, {"name": "termdbms", "url": "https://github.com/mathaou/termdbms", "description": "A TUI for viewing and editing databases, written in pure Go.", "stars": "1.8k"}, {"name": "textql", "url": "https://github.com/dinedal/textql", "description": "Execute SQL against structured text like CSV or TSV.", "stars": "9.1k"}, {"name": "TSV Utilities", "url": "https://github.com/eBay/tsv-utils", "description": "Command line tools for large, tabular data files.", "stars": "1.5k"}, {"name": "TV", "url": "https://github.com/alexhallam/tv", "description": "Cross-platform CSV pretty printer made to maximize viewer enjoyment.", "stars": "2.1k"}, {"name": "usql", "url": "https://github.com/xo/usql", "description": "Universal command-line interface for PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, and others, including NoSQL and non-relational databases.", "stars": "9.9k"}, {"name": "VisiData", "url": "https://www.visidata.org/", "description": "Interactive multitool for tabular data. It combines the clarity of a spreadsheet, the efficiency of the terminal, and the power of Python, into a lightweight utility which can handle millions of rows with ease."}, {"name": "xsv", "url": "https://www.johndcook.com/blog/2019/12/31/sql-join-csv-files/", "description": "Doing a SQL join with CSV files."}, {"name": "YAS-QWIN", "url": "https://github.com/sebastiancarlos/yas-qwin", "description": "YAS-QWIN (Yet Another SQL-Query Writing Interface) is a CLI tool for building (and optionally running) SQL queries.", "stars": "8"}, {"name": "zsv", "url": "https://github.com/liquidaty/zsv", "description": "The world's fastest (simd) CSV parser, with an extensible, multi-purpose CLI.", "stars": "373"}, {"name": "aria2", "url": "https://github.com/aria2/aria2", "description": "Lightweight and easy-to-use download utility; it supports HTTP/HTTPS, FTP, SFTP, BitTorrent, Metalink and multiple sources; cross-platform.", "stars": "40k"}, {"name": "Better Curl Saul", "url": "https://github.com/DeprecatedLuar/better-curl-saul", "description": "HTTP client with persistent workspace configs and dynamic variables to eliminate API setup repetition.", "stars": "290"}, {"name": "croc", "url": "https://github.com/schollz/croc", "description": "Easily and securely send things from one computer to another.", "stars": "34k"}, {"name": "curl", "url": "https://curl.haxx.se/", "description": "A tool and library for transferring data with URL syntax, supports a lot of protocols."}, {"name": "curlie", "url": "https://github.com/rs/curlie", "description": "The power of curl, the ease of use of httpie.", "stars": "3.6k"}, {"name": "downloader-cli", "url": "https://github.com/deepjyoti30/downloader-cli", "description": "A simple downloader written in Python with an awesome customizable progress bar.", "stars": "459"}, {"name": "ffsend", "url": "https://github.com/timvisee/ffsend", "description": "Easily and securely share files from the command line. A fully featured Firefox Send client.", "stars": "7.3k"}, {"name": "Filebin cli", "url": "https://github.com/mshirazkamran/filebin-api", "description": "CLI tool to share files temporarily from the terminal (share short code to download on the other machine).", "stars": "1"}, {"name": "Froop", "url": "https://github.com/happer64bit/froop", "description": "Share file across network seamlessly and securely.", "stars": "2"}, {"name": "gallery-dl", "url": "https://github.com/mikf/gallery-dl", "description": "Gallery-dl is a command-line program to download image galleries and collections from several image hosting sites.", "stars": "17k"}, {"name": "github-dlr", "url": "https://github.com/rocktimsaikia/github-dlr", "description": "Download individual files and folders from Github recursively.", "stars": "54"}, {"name": "goop-cli", "url": "https://github.com/yojoecapital/goop-cli", "description": "The Google Drive Push CLI is a simple tool for syncing files between a local directory and Google Drive.", "stars": "2"}, {"name": "Jitter", "url": "https://github.com/kevspau/jitter", "description": "A repository-oriented binary manager for Linux, Jitter searches through online repository (currently only on GitHub) for releases with .tar.gz, .tgz, .zip or .AppImage assets.", "stars": "89"}, {"name": "lftp", "url": "https://lftp.yar.ru/", "description": "\"Sophisticated FTP/HTTP client, and a file transfer program supporting a number of network protocols\"; support for bookmarks and mirroring features."}, {"name": "lux", "url": "https://github.com/iawia002/lux", "description": "Lux is a fast and simple video downloader built with Go.", "stars": "31k"}, {"name": "Magic Wormhole", "url": "https://github.com/magic-wormhole/magic-wormhole", "description": "The program allows transfer arbitrary-sized files and directories (or short pieces of text) from one computer to another The two endpoints are identified by using identical human-readable codes.", "stars": "22k"}, {"name": "Managarr", "url": "https://github.com/Dark-Alex-17/managarr", "description": "A TUI and CLI for managing your arr servers.", "stars": "714"}, {"name": "newsboat\\_video\\_downloader", "url": "https://github.com/Jocomol/newsboat_video_downloader", "description": "Downloads content from YouTube and have them sorted into different folders depending on the channel.", "stars": "26"}, {"name": "Nextcloud share URL downloader", "url": "https://github.com/aertslab/nextcloud_share_url_downloader", "description": "Download files from and list content of NextCloud (password protected) share directly from the command line without needing a web browser.", "stars": "27"}, {"name": "OnionShare", "url": "https://onionshare.org/", "description": "\"An open source tool that lets you securely and anonymously share a file of any size.\""}, {"name": "osync", "url": "http://www.netpower.fr/osync", "description": "A robust two-way (bidirectional) file sync script based on rsync with fault tolerance, POSIX ACL support, time control and near real-time sync."}, {"name": "pbgopy", "url": "https://github.com/nakabonne/pbgopy", "description": "Copy and paste between devices.", "stars": "815"}, {"name": "portal", "url": "https://github.com/SpatiumPortae/portal", "description": "A quick and easy command-line file transfer utility from any computer to another.", "stars": "1.8k"}, {"name": "qr-filetransfer", "url": "https://github.com/sdushantha/qr-filetransfer", "description": "Transfer files over Wi-Fi between your computer and your smartphone from the terminal.", "stars": "1k"}, {"name": "qrcp", "url": "https://www.linuxuprising.com/2020/07/qrcp-transfer-files-between-desktop-and.html", "description": "Transfer Files Between Desktop And Mobile Devices Over Wi-Fi By Scanning A QR Code."}, {"name": "rclone", "url": "https://rclone.org/", "description": "Manage file synchronization on cloud storage."}, {"name": "rclone-tui", "url": "https://github.com/darkhz/rclone-tui", "description": "Cross-platform manager for rclone, which aims to be on-par with the web GUI.", "stars": "83"}, {"name": "rsync", "url": "https://download.samba.org/pub/rsync/rsync.html", "description": "A tool that mirrors directories across networked machines, handling changes to files, working across SSH, with plenty of parameters for configuration."}, {"name": "sharing", "url": "https://github.com/parvardegr/sharing", "description": "Sharing is a command-line tool to share directories and files from the CLI to iOS and Android devices without the need of an extra client app.", "stars": "1.8k"}, {"name": "shbin", "url": "https://github.com/Shiphero/shbin", "description": "Upload code snippets, notebooks, images or any other content to a GitHub repository that acts as your internal pastebin, and returns the URL to share it with your team.", "stars": "66"}, {"name": "sitecopy", "url": "http://www.manyfish.co.uk/sitecopy/", "description": "Synchronizes a local copy of a website with a remote copy on a server, does not use SSH/`scp` but FTP for file copy, useful when the remote server does not support secure copy."}, {"name": "smartscp", "url": "https://github.com/lengyijun/smartscp", "description": "A replacement of scp, but auto skip git-ignored files; it's just a wrapper of sshfs and xcp.", "stars": "27"}, {"name": "stftp", "url": "http://stftp.sourceforge.net/", "description": "(simple terminal FTP) aims to be an \"easy-to-use and unbloated client for the UNIX (and UNIX-like) console\"."}, {"name": "tdl", "url": "https://github.com/iyear/tdl", "description": "Beautiful and feature-rich Telegram downloader, written in Go.", "stars": "7.2k"}, {"name": "termscp", "url": "https://github.com/veeso/termscp", "description": "A TUI file transfer and explorer, with support for SCP/SFTP/FTP/S3.", "stars": "2.8k"}, {"name": "tran", "url": "https://github.com/abdfnx/tran", "description": "Securely transfer and send anything between computers with TUI.", "stars": "442"}, {"name": "tshare", "url": "https://github.com/trikko/tshare", "description": "The fastest way to share your files on the web, for free.", "stars": "138"}, {"name": "Unison", "url": "https://www.cis.upenn.edu/~bcpierce/unison/", "description": "File synchronizer. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other."}, {"name": "Woof", "url": "http://www.home.unix-ag.org/simon/woof.html", "description": "(Web Offer One File) sets up an HTTP webserver to serve files from a given local directory all the users connected to the network can see and download the files."}, {"name": "xh", "url": "https://github.com/ducaale/xh", "description": "xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design.", "stars": "7.6k"}, {"name": "Yark", "url": "https://github.com/Owez/yark", "description": "YouTube archiving made simple.", "stars": "2.2k"}, {"name": "youtube-dl", "url": "https://github.com/ytdl-org/youtube-dl", "description": "Downloads videos from [YouTube](https://www.youtube.com/) and some other sites useful for automated bulk downloads.", "stars": "140k"}, {"name": "yt-dlp", "url": "https://github.com/yt-dlp/yt-dlp", "description": "A youtube-dl fork with additional features and fixes.", "stars": "150k"}, {"name": "ytdl-tui", "url": "https://github.com/darky/ytdl-tui", "description": "TUI for downloading Youtube videos.", "stars": "32"}, {"name": "ytfzf", "url": "https://github.com/pystardust/ytfzf", "description": "A POSIX script that helps you find YouTube videos (without API) and opens/downloads them using mpv/youtube-dl.", "stars": "4.1k"}, {"name": "ytmdl", "url": "https://github.com/deepjyoti30/ytmdl", "description": "Get songs from YouTube in mp3 format.", "stars": "3.5k"}, {"name": "zrok", "url": "https://github.com/openziti/zrok", "description": "Geo-scale, next-generation peer-to-peer sharing platform built on top of OpenZiti.", "stars": "3.9k"}, {"name": "Amazon EC2 Instance Selector", "url": "https://github.com/aws/amazon-ec2-instance-selector", "description": "A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory.", "stars": "927"}, {"name": "Devbox", "url": "https://github.com/jetpack-io/devbox", "description": "Devbox is a command-line tool that lets you easily create isolated shells and containers by defining the list of packages required by the environment.", "stars": "11k"}, {"name": "Ducker", "url": "https://github.com/robertpsoane/ducker", "description": "TUI for managing docker containers.", "stars": "853"}, {"name": "E1S", "url": "https://github.com/keidarcy/e1s", "description": "TUI for browsing and managing AWS ECS resources.", "stars": "846"}, {"name": "eks-node-viewer", "url": "https://github.com/awslabs/eks-node-viewer/", "description": "Tool for visualizing dynamic node usage within a kubernetes cluster.", "stars": "1.6k"}, {"name": "k9s", "url": "https://github.com/derailed/k9s", "description": "Kubernetes CLI To Manage Your Clusters In Style!", "stars": "33k"}, {"name": "KDash", "url": "https://github.com/kdash-rs/kdash", "description": "A simple and fast terminal dashboard for Kubernetes.", "stars": "2.4k"}, {"name": "ktop", "url": "https://github.com/vladimirvivien/ktop", "description": "Tool that displays useful metrics information about nodes, pods, and other workload.", "stars": "1k"}, {"name": "kubectx", "url": "https://kubectx.dev/", "description": "Quickly switch between clusters and namespaces in kubectl."}, {"name": "kubefwd", "url": "https://kubefwd.com", "description": "Bulk port forwarding Kubernetes services to localhost with unique IPs per service and interactive TUI."}, {"name": "kubetui", "url": "https://github.com/sarub0b0/kubetui", "description": "A TUI tool designed for monitoring Kubernetes resources.", "stars": "359"}, {"name": "lazycontainer", "url": "https://github.com/andreybleme/lazycontainer", "description": "TUI for managing Apple containers.", "stars": "342"}, {"name": "lazyjournal", "url": "https://github.com/Lifailon/lazyjournal", "description": "Terminal user interface for reading logs from journald, auditd, file system, Docker (including Swarm) containers, Compose stacks, Podman and Kubernetes pods with support for output coloring and multiple filtering modes.", "stars": "1.2k"}, {"name": "mkdkr", "url": "https://github.com/rosineygp/mkdkr", "description": "Super small and powerful framework for build CI pipeline, scripted with Makefile and isolated with docker.", "stars": "381"}, {"name": "OPS", "url": "https://github.com/nanovms/ops", "description": "Ops is a tool for creating and running a [Nanos (\u2b503.1k)](https://github.com/nanovms/nanos) unikernel. It is used to package, create, and run your application as a [Nanos (\u2b503.1k)](https://github.com/nanovms/nanos) unikernel instance.", "stars": "1.5k"}, {"name": "planor", "url": "https://github.com/mrusme/planor", "description": "The Cloud Aviator: TUI client for cloud services (AWS, Vultr, Heroku, Render.com, Fleek, ...).", "stars": "86"}, {"name": "podman-tui", "url": "https://github.com/containers/podman-tui", "description": "TUI for Podman environment.", "stars": "1.1k"}, {"name": "PUG", "url": "https://github.com/leg100/pug", "description": "TUI for Terraform (perform tasks in parallel, manage state resources, calculate costs, automatically loads workspace variable files).", "stars": "665"}, {"name": "SAWS", "url": "https://github.com/donnemartin/saws", "description": "A supercharged AWS command line interface (CLI).", "stars": "5.3k"}, {"name": "sen", "url": "https://github.com/TomasTomecek/sen", "description": "TUI for containers (manages interactively and inspects containers, dashboard view for containers and images, searching and filtering, real-time updates, tree view of all images).", "stars": "1k"}, {"name": "stern", "url": "https://github.com/stern/stern", "description": "Multi pod and container log tailing for Kubernetes.", "stars": "4.5k"}, {"name": "TFTUI", "url": "https://github.com/idoavrah/terraform-tui", "description": "TUI to view and interact with Terraform state.", "stars": "1.3k"}, {"name": "csv-diff", "url": "https://github.com/simonw/csv-diff", "description": "Python CLI tool and library for diffing CSV and JSON files", "stars": "329"}, {"name": "delta", "url": "https://github.com/dandavison/delta", "description": "A syntax-highlighter for git and diff output.", "stars": "29k"}, {"name": "diff-so-fancy", "url": "https://github.com/so-fancy/diff-so-fancy", "description": "Make your diffs human-readable instead of machine-readable.", "stars": "18k"}, {"name": "diff2html-cli", "url": "https://github.com/rtfpessoa/diff2html-cli", "description": "Parse git diffs as JSON and generate pretty HTML.", "stars": "588"}, {"name": "Difftastic", "url": "https://github.com/Wilfred/difftastic", "description": "Syntax-aware structured diff tool.", "stars": "24k"}, {"name": "Dirdiff", "url": "https://github.com/OCamlPro/dirdiff", "description": "Efficiently compute the differences between two directories.", "stars": "93"}, {"name": "dyff", "url": "https://github.com/homeport/dyff", "description": "A diff tool for YAML files, and sometimes JSON.", "stars": "1.7k"}, {"name": "leven-cli", "url": "https://github.com/sindresorhus/leven-cli", "description": "Measure the difference between two strings using the Levenshtein distance algorithm.", "stars": "48"}, {"name": "LLM Prompt Semantic Diff", "url": "https://github.com/aatakansalar/llm-prompt-semantic-diff", "description": "A CLI tool for managing and comparing LLM prompts using semantic diffing instead of traditional text-based comparison.", "stars": "6"}, {"name": "pdf-diff", "url": "https://github.com/serhack/pdf-diff", "description": "A tool for visualizing differences between two PDF files. Mainly dedicated to editors that usually spends a lot of hours on several PDFs.", "stars": "857"}, {"name": "sesdiff", "url": "https://github.com/proycon/sesdiff", "description": "Generates a shortest edit script (Myers' diff algorithm) to indicate how to get from the strings in column A to the strings in column B. Also provides the edit distance (levenshtein).", "stars": "7"}, {"name": "ydiff", "url": "https://github.com/ymattw/ydiff", "description": "View colored, incremental diff.", "stars": "917"}, {"name": "Apparition", "url": "https://github.com/david-haerer/apparition", "description": "Apparition allows giving names to paths, so that moving to the specific path can be done by using the name; it also allows managing the list of assigned names.", "stars": "5"}, {"name": "autojump", "url": "https://github.com/wting/autojump", "description": "A cd command that maintains a database of most visited paths and allows the access to a directory with shortened versions of the path.", "stars": "17k"}, {"name": "broot", "url": "https://dystroy.org/broot/", "description": "broot displays an optimized (omitting unnecessary content) tree view of the filesystem, allowing to fuzzy search files and folder, and move to specified directories."}, {"name": "cdwe", "url": "https://github.com/synoet/cdwe", "description": "(cd with env vars) Wrapper of the cd command that sets and unsets env vars when you change dir based on a config file.", "stars": "43"}, {"name": "enhancd", "url": "https://github.com/babarot/enhancd", "description": "A next-generation cd command with your interactive filter.", "stars": "2.7k"}, {"name": "fasd", "url": "https://github.com/clvv/fasd", "description": "It offers quick access to files and directories for POSIX shells by keeping track of files and directories you have accessed, so that you can quickly reference them in the command line.", "stars": "5.9k"}, {"name": "fastdiract", "url": "https://github.com/dp12/fastdiract", "description": "Lightning-fast cd and command execution.", "stars": "11"}, {"name": "ff", "url": "https://github.com/akymos/ff", "description": "ff is a command-line tool to manage favorite folders, creating an alias, to be used via shell directly with the cd command.", "stars": "12"}, {"name": "fz", "url": "https://github.com/changyuheng/fz.sh", "description": "Fuzzy tab completion for z.", "stars": "572"}, {"name": "Jmp", "url": "https://github.com/gholmes829/Jmp", "description": "Change directory with smart searching of the path specified through regex.", "stars": "26"}, {"name": "menucd", "url": "https://github.com/andy5995/menucd", "description": "Directory browser and changer for the command line.", "stars": "3"}, {"name": "nav", "url": "https://github.com/dkaslovsky/nav", "description": "Terminal navigator for interactive ls workflows.", "stars": "131"}, {"name": "navita", "url": "https://github.com/CodesOfRishi/navita", "description": "A command-line tool for fast directory navigation in Bash & Zsh, ranking directories by frequency and recency. It enables quick fuzzy searches, recent history access, and smooth directory switching for efficient terminal workflows.", "stars": "42"}, {"name": "pazi", "url": "https://github.com/euank/pazi", "description": "Fast autojump helper.", "stars": "165"}, {"name": "pm", "url": "https://github.com/Angelmmiguel/pm", "description": "The easy way to switch between your projects on ZSH. In short, another directory changer.", "stars": "203"}, {"name": "qcd", "url": "https://github.com/ClaasBontus/qcd_rs", "description": "A tool to change to another directory by just by entering commands like `qcd 3` and step back to where you came from with `qcd -o`. Frequently visited directories are stored in a sqlite3 database.", "stars": "5"}, {"name": "Shunpo", "url": "https://github.com/egurapha/Shunpo", "description": "A minimalist bash tool that makes directory navigation just a little bit faster.", "stars": "440"}, {"name": "slingshot", "url": "https://github.com/caio-ishikawa/slingshot", "description": "Lightweight command line tool to quickly navigate across folders.", "stars": "37"}, {"name": "SmartCd", "url": "https://github.com/CodesOfRishi/smartcd", "description": "A cd command with improved usability features, which can remember your recently visited directory paths and, search and directly traverse to sub-directories and as well as parent directories, all with Fuzzy searching.", "stars": "35"}, {"name": "z", "url": "https://github.com/rupa/z", "description": "Directory changer based on aging and 'frecency'.", "stars": "17k"}, {"name": "z.lua", "url": "https://github.com/skywind3000/z.lua", "description": "Directory changer that learns your habits.", "stars": "3.1k"}, {"name": "zm", "url": "https://github.com/benrutter/zm", "description": "Improved cd.", "stars": "3"}, {"name": "zoxide", "url": "https://github.com/ajeetdsouza/zoxide", "description": "It remembers which directories you use most frequently, so you can \"jump\" to them in just a few keystrokes.", "stars": "34k"}, {"name": "cdu", "url": "http://arsunik.free.fr/prog/cdu.html", "description": "(colored `du`) - a Perl script that calls `du` and displays a pretty histogram with optional colors allowing to immediately see the directories which take most disk space."}, {"name": "dfc", "url": "https://github.com/rolinh/dfc", "description": "Report file system space usage information with style.", "stars": "114"}, {"name": "diskonaut", "url": "https://github.com/imsnif/diskonaut", "description": "Terminal disk space navigator that traverse the file-system with a TUI interface.", "stars": "3k"}, {"name": "diskroaster", "url": "https://github.com/favoritelotus/diskroaster", "description": "Multi-threaded disk testing utility that writes and verifies data on a raw disk device (designed to stress-test hard drives and SSDs by dividing the disk into sections, writing data in parallel using multiple threads and verifying the written content).", "stars": "3"}, {"name": "diskus", "url": "https://github.com/sharkdp/diskus", "description": "Minimal, fast alternative to du -sh.", "stars": "1.2k"}, {"name": "dua", "url": "https://github.com/Byron/dua-cli", "description": "Disk Usage Analyzer. Learn about the usage of disk space of a given directory with parallel access to max out SSD exploration.", "stars": "5.7k"}, {"name": "duf", "url": "https://github.com/muesli/duf", "description": "Disk Usage/Free Utility.", "stars": "15k"}, {"name": "Dust", "url": "https://github.com/bootandy/dust", "description": "du + rust = dust. Like du but more intuitive.", "stars": "11k"}, {"name": "dutree", "url": "https://github.com/nachoparker/dutree", "description": "A tool to analyze file system usage written in Rust.", "stars": "867"}, {"name": "erdtree", "url": "https://github.com/solidiquis/erdtree", "description": "A multithreaded file-tree visualizer and disk usage analyzer.", "stars": "2.6k"}, {"name": "gdu", "url": "https://github.com/dundee/gdu", "description": "Pretty fast disk usage analyzer written in Go. Gdu is intended primarily for SSD disks where it can fully utilize parallel processing. However, HDDs work as well, but the performance gain is not so huge.", "stars": "5.4k"}, {"name": "mac-storage-manager", "url": "https://github.com/NarekMosisian/mac-storage-manager", "description": "A cross\u2011platform CLI for macOS & Linux that reclaims disk space by identifying and removing large apps and associated files, with multi\u2011language interface (40+ translations), robust logging, and seamless Homebrew integration (macOS) for a safe, interactive cleanup experience."}, {"name": "ncdu", "url": "https://dev.yorhel.nl/ncdu", "description": "\"A disk usage analyzer with a ncurses interface. It is designed to find space hogs on a remote server where you don't have an entire graphical setup available.\""}, {"name": "vizex", "url": "https://github.com/bexxmodd/vizex", "description": "Visualize the disk space usage for every partition and media on the user's machine.", "stars": "244"}, {"name": "Amp", "url": "https://github.com/jmacdonald/amp", "description": "A complete text editor for your terminal.", "stars": "4k"}, {"name": "aretext", "url": "https://github.com/aretext/aretext", "description": "Minimalist text editor with vim-compatible key bindings.", "stars": "277"}, {"name": "ash", "url": "https://github.com/akashnag/ash", "description": "A simple and clean terminal-based text editor, that aims to be easy to use with modern key-bindings.", "stars": "124"}, {"name": "Bob", "url": "https://github.com/MordechaiHadad/bob", "description": "Bob is a cross-platform and easy-to-use Neovim version manager, allowing for easy switching between versions.", "stars": "2k"}, {"name": "C-EDIT", "url": "https://github.com/velorek1/c-edit", "description": "A text editor in C with drop down menus in the style of MS-DOS Editor.", "stars": "294"}, {"name": "Diakonos", "url": "https://github.com/Pistos/diakonos", "description": "A powerful editor with \u201cstandard\" keybindings and several advanced features; written in Ruby.", "stars": "139"}, {"name": "ed", "url": "https://www.gnu.org/software/ed/", "description": "GNU ed is a line-oriented text editor. It is used to create, display, modify and otherwise manipulate text files, both interactively and via shell scripts."}, {"name": "edit", "url": "https://github.com/microsoft/edit", "description": "This editor pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code.", "stars": "14k"}, {"name": "Emacs", "url": "https://www.gnu.org/software/emacs/", "description": "One of the oldest text editors, free long-standing software project, with a huge amount of functionalities and extensions; implemented and extendable with E-Lisp."}, {"name": "eon", "url": "https://github.com/tomas/eon", "description": "A light, modern editor for your terminal that doesn't want to be vim.", "stars": "48"}, {"name": "Erys", "url": "https://github.com/natibek/erys", "description": "Terminal Interface for Jupyter Notebooks.", "stars": "144"}, {"name": "Feather", "url": "https://www.feathereditor.com/", "description": "The only terminal based text editor designed to work with BIG files."}, {"name": "Helix", "url": "https://github.com/helix-editor/helix", "description": "A Kakoune / Neovim inspired editor, written in Rust. The editing model is very heavily based on Kakoune.", "stars": "43k"}, {"name": "Helix", "url": "https://helix-editor.com/", "description": "A text editor with multiple selections, tree-sitter integration, powerful code manipulation, language server support and other modern builtin features."}, {"name": "jed", "url": "http://www.jedsoft.org/jed/index.html", "description": "A text editor with a drop-down menu facility that make it especially user-friendly."}, {"name": "joe", "url": "http://joe-editor.sourceforge.net/", "description": "(Joe's Own Editor) - a compact text editor written in C, a detailed list of features and missing ones is explicitly reported on the website. This editor is mentioned in several web sources for its capability in handling large files."}, {"name": "Kakoune", "url": "http://kakoune.org/", "description": "Modal editor, faster as in less keystrokes, multiple selections, orthogonal design."}, {"name": "maki", "url": "https://sr.ht/~bscit/maki/", "description": "A simple text editor with file navigation and an emphasis on preserving battery life."}, {"name": "micro", "url": "https://github.com/zyedidia/micro", "description": "Aims to be a successor to [`nano`](https://www.nano-editor.org/). Aiming to be easy to use, it has a nano-like keybindings menu; also takes advantage of the full capabilities of modern terminals, supports mutiple cursors, and has a plugin system. Written in Go.", "stars": "28k"}, {"name": "nano", "url": "https://www.nano-editor.org/", "description": "Easy to use, lightweight text editor; no complex keybindings to remember; the main ones are shown in the main menu."}, {"name": "neovim", "url": "https://neovim.io/", "description": "A work in progress attempt to improve [vim](http://www.vim.org/), dropping older/unused OS compatibility, improving the codebase readability, modularity, and maintainability; it has chances to become the next choice of vim users."}, {"name": "o", "url": "https://github.com/xyproto/orbiton", "description": "Configuration-free text editor and IDE limited to VT100. Suitable for writing git commit messages, editing Markdown, config files, source code, viewing man pages and for quick edit-compile cycles when programming.", "stars": "640"}, {"name": "ox", "url": "https://github.com/curlpipe/ox", "description": "An independent Rust text editor.", "stars": "3.7k"}, {"name": "slap", "url": "https://github.com/slap-editor/slap", "description": "Text editor inspired by [Sublime Text](https://www.sublimetext.com/) written in NodeJS, extendable in JavaScript.", "stars": "6.2k"}, {"name": "Tilde", "url": "https://os.ghalkes.nl/tilde/", "description": "Tilde is a text editor that provides an intuitive interface for people accustomed to GUI environments, usual shortcuts for common operation, a traditional menu bar, etc."}, {"name": "Turbo", "url": "https://github.com/magiblot/turbo", "description": "An experimental text editor for the terminal, based on Scintilla and Turbo Vision.", "stars": "631"}, {"name": "vai", "url": "https://github.com/stefanoborini/vai", "description": "Text editor similar to `vim` written in Python; many features are nicely replicated, some are still missing; however, the advantage of this implementation is its simplicity, maintainability and extensibility, thanks to the Python implementation.", "stars": "247"}, {"name": "VE", "url": "http://www.inverary.net/ve/ve.html", "description": "Lean, fast and feature rich text editor."}, {"name": "vicut", "url": "https://github.com/km-clay/vicut", "description": "Vim-based, scriptable and headless text editor for the command line, it can be used to extract fields, edit text files in-place and apply global substitutions and more.", "stars": "45"}, {"name": "vim", "url": "http://www.vim.org/", "description": "Historically one of the preferred text editors, behavior based on editing modes, plenty of plugins and tips to address every possible editing problem."}, {"name": "vis", "url": "https://github.com/martanne/vis", "description": "\"a modern, legacy free, simple yet efficient vim-like editor\", and more: \"The intention is not to be bug for bug compatible with vim, instead a similar editing experience should be provided. The goal could thus be summarized as 80% of vim's features implemented in roughly 1% of the code\"; the editor is scriptable in LUA and supports editing large files.", "stars": "4.5k"}, {"name": "vy", "url": "https://github.com/vyapp/vy", "description": "A vim-like in Python made from scratch.", "stars": "1.2k"}, {"name": "WordGrinder", "url": "https://cowlark.com/wordgrinder/", "description": "From the website: \"WordGrinder is a word processor for processing words. It is not WYSIWYG. It is not point and click. It is not a desktop publisher. It is not a text editor. It does not do fonts and it barely does styles. What it does do is words. It's designed for writing text. It gets out of your way and lets you type.\""}, {"name": "zee", "url": "https://github.com/zee-editor/zee", "description": "Zee is a modern editor for the terminal, in the spirit of Emacs. It is written in Rust and it is somewhat experimental.", "stars": "1.8k"}, {"name": "abook", "url": "https://abook.sourceforge.io/", "description": "TUI addressbook with Mutt mail client integration (runs on Linux, FreeBSD and other UNIXes)."}, {"name": "aerc", "url": "https://aerc-mail.org/", "description": "A pretty good email client"}, {"name": "alot", "url": "https://github.com/pazz/alot", "description": "MUA written in Python using the [NotMuch](https://notmuchmail.org/) backend, MailDir format support.", "stars": "740"}, {"name": "alpine", "url": "http://www.washington.edu/alpine/", "description": "Mail client which aims at being \"fast, easy to use email client that is suitable for both the inexperienced email user as well as for the most demanding of power users\"."}, {"name": "gmailtail", "url": "https://github.com/c4pt0r/gmailtail", "description": "Command-line tool to monitor Gmail messages and output the as JSON; The program in designed for automation, monitoring and integration with other tools.", "stars": "441"}, {"name": "Himalaya", "url": "https://github.com/soywod/himalaya", "description": "Command-line interface for email management.", "stars": "5.6k"}, {"name": "Himalaya", "url": "https://github.com/pimalaya/himalaya", "description": "CLI to manage emails.", "stars": "5.7k"}, {"name": "maildir-rank-addr", "url": "https://github.com/ferdinandyb/maildir-rank-addr", "description": "Creates a ranked list of email addresses from local email files, which can be used for address completion for example in aerc.", "stars": "40"}, {"name": "mailsy", "url": "https://github.com/BalliAsghar/Mailsy.git", "description": "Generates disposable emails in the CLI through [mail.tm](https://mail.tm)."}, {"name": "Mailtide", "url": "https://github.com/LandonH2007/mailtide", "description": "Lightweight Python-based CLI email client that allows you to browse and manage IMAP inboxes via terminal and send emails.", "stars": "1"}, {"name": "mbsync", "url": "http://isync.sourceforge.net/mbsync.html", "description": "Mailboxes synchronization tool, allows downloading email locally, MailDir format supported."}, {"name": "meli", "url": "https://github.com/meli/meli", "description": "Terminal mail client.", "stars": "841"}, {"name": "Mutt", "url": "http://www.mutt.org/", "description": "Mail client with tons of features, customization chances, support for IMAP, POP3, multiple storage formats."}, {"name": "NeoMutt", "url": "https://neomutt.org/", "description": "Patched and up-to-dated mutt fork."}, {"name": "nmail", "url": "https://github.com/d99kris/nmail", "description": "nmail is a console-based email client for Linux and macOS with a user interface similar to alpine / pine.", "stars": "243"}, {"name": "Notmuch", "url": "https://git.notmuchmail.org/git/notmuch", "description": "Notmuch is a command-line based program for indexing, searching, reading, and tagging large collections of email messages."}, {"name": "Open Archiver", "url": "https://github.com/LogicLabs-OU/OpenArchiver", "description": "The program provides a solution for archiving, storing, indexing and searching emails from major platforms.", "stars": "1.8k"}, {"name": "paws", "url": "https://github.com/tomhrr/paws", "description": "sendmail/maildir interface to Slack.", "stars": "8"}, {"name": "pop", "url": "https://github.com/charmbracelet/pop", "description": "Send emails from your terminal; it uses the API at [https://resend.com/](https://github.com/toolleeo/awesome-cli-apps-in-a-csv/blob/master/README.md/resend.com).", "stars": "2.8k"}, {"name": "pymailgen", "url": "https://github.com/toolleeo/pymailgen", "description": "Starting from the content of a CSV file and a template text file, pymailgen generates a list of emails to be sent out using a command-line SMTP client.", "stars": "3"}, {"name": "quackalias-cli", "url": "https://github.com/Megane0103/quackalias-cli", "description": "Scripts to generate DuckDuckGo email aliases and store the history of generated aliases."}, {"name": "sup", "url": "http://sup-heliotrope.github.io/", "description": "MUA written in Ruby; specifically developed for accounts with \"a lot of emails\"; nice thread-based presentation."}, {"name": "tmpmail", "url": "https://github.com/sdushantha/tmpmail", "description": "A command line utility written in POSIX sh that allows you to create a temporary email address and receive emails to the temporary email address.", "stars": "4.2k"}, {"name": "burf", "url": "https://github.com/razeghi71/burf", "description": "TUI for Google Cloud Storage (GCS).", "stars": "19"}, {"name": "CHMpy-sp", "url": "https://github.com/AmmarSyamil/CHMpy", "description": "TUI made from Textual for changing file/folder permission in Linux.", "stars": "0"}, {"name": "choof", "url": "https://github.com/elParadigm/choof", "description": "Choof is a fast and minimal CLI tool for managing files, built with Bubble Tea for Linux.", "stars": "34"}, {"name": "compsize", "url": "https://github.com/kilobyte/compsize", "description": "Find compression type/ratio on a file or set of files on a btrfs file system.", "stars": "392"}, {"name": "conan", "url": "https://github.com/mirage/conan", "description": "Find clue about the type of the file.", "stars": "55"}, {"name": "dlorg", "url": "https://github.com/deepspeccode/dlorg", "description": "Powerful and intuitive that automatically organizes your cluttered Downloads folder into a neatly structured directory system.", "stars": "14"}, {"name": "doppelganger", "url": "https://github.com/witchard/doppelganger", "description": "Save and load your shell environment to create doppelganger shells!", "stars": "15"}, {"name": "dotbins", "url": "https://github.com/basnijholt/dotbins", "description": "Keep updated binaries in your dotfiles.", "stars": "251"}, {"name": "doxx", "url": "https://github.com/bgreenwell/doxx", "description": "Terminal native document viewer for Word files (view, search and export documents).", "stars": "3.6k"}, {"name": "dtrx", "url": "https://brettcsmith.org/2007/dtrx/", "description": "(Do The Right eXtraction) aims at taking \"all the hassle out of extracting archives\"; allows using one command to extract archives in different formats, recursive extraction (files into file) and extracts files into dedicated directories."}, {"name": "Fast Files", "url": "https://github.com/mintycube/fast-files", "description": "ff is a bash script which is a combination of `mkdir` and `touch`. It can create directory structures and files simultaneously and lists the created objects using `eza`, `lsd`, or `ls`.", "stars": "6"}, {"name": "file-type-cli", "url": "https://github.com/sindresorhus/file-type-cli", "description": "Detect the file type of a file or stdin.", "stars": "87"}, {"name": "ForkFS", "url": "https://github.com/SUPERCILEX/forkfs", "description": "ForkFS allows you to sandbox a process's changes to your file system.", "stars": "84"}, {"name": "fstk", "url": "https://github.com/archsyscall/fstk", "description": "Stack-based file & directory manager: modern \"cut/paste\" alternative to mv.", "stars": "31"}, {"name": "gcp", "url": "https://github.com/aelafifi/gcp", "description": "(Goffi's cp) - an advanced file copier tool, heavily inspired from the traditional `cp` command, but with some additional features: Displays the copy progress indicator, with estimated time, current file speed; logs of all actions; resume of interrupted copy processes.", "stars": "16"}, {"name": "gcstree", "url": "https://github.com/owlinux1000/gcstree", "description": "Tree command for GCS (Google Cloud Storage).", "stars": "11"}, {"name": "lib-x", "url": "https://github.com/Benexl/lib-x", "description": "Browse your calibre library from the terminal.", "stars": "73"}, {"name": "logrotate", "url": "https://github.com/logrotate/logrotate", "description": "Rotate, compress and mail logs.", "stars": "1.5k"}, {"name": "ouch", "url": "https://github.com/ouch-org/ouch", "description": "Painless compression and decompression in the terminal.", "stars": "3.4k"}, {"name": "PathPicker", "url": "https://facebook.github.io/PathPicker/", "description": "A tool from Facebook that parses the output from a command and presents a UI to select files and directories, can be used to apply a command of a interactively selected files or to move across directories."}, {"name": "progress", "url": "https://github.com/Xfennec/progress", "description": "Monitor the progress of common Coreutils command-line tools (`cp`, `mv`, `dd`, `tar`, `rsync`, etc.); it uses a ncurses interface to display the percentage of data copied; it works by reading from system files and retrieving the necessary information for the estimation.", "stars": "8.8k"}, {"name": "pycp", "url": "https://github.com/dmerejkowsky/pycp", "description": "cp and mv with a progress bar.", "stars": "152"}, {"name": "qcp", "url": "https://github.com/crazyscot/qcp", "description": "Quick File Copy using QUIC.", "stars": "267"}, {"name": "Snoop", "url": "https://github.com/Mandrew0822/Snoop", "description": "A command-line utility for Linux that provides information about files in a directory.", "stars": "28"}, {"name": "symlinks", "url": "https://github.com/brandt/symlinks", "description": "Symlinks is a simple tool that helps find and remedy problematic symbolic links on a system.", "stars": "149"}, {"name": "treegen", "url": "https://github.com/bilbilak/treegen", "description": "ASCII tree directory and file structure generator.", "stars": "68"}, {"name": "TUI Archiver", "url": "https://www.nexus0.net/pub/sw/tuiarchiver/", "description": "A TUI/CLI application to list / manage archives. Can be used stand-alone and has some features for integrating with TUI file managers"}, {"name": "unix-permissions", "url": "https://github.com/ehmicky/unix-permissions", "description": "Swiss Army knife for Unix permissions.", "stars": "143"}, {"name": "vidir", "url": "https://github.com/trapd00r/vidir", "description": "vidir allows editing of the contents of a directory in a text editor.", "stars": "223"}, {"name": "xcp", "url": "https://github.com/tarka/xcp", "description": "Extended cp.", "stars": "905"}, {"name": "zip-stream-cli", "url": "https://github.com/alexandre-garrec/zip-stream-cli", "description": "A tool that allows to stream and display the contents of various file types from a remote ZIP archive directly in your terminal. With support for images, audio files, text, PDFs, and more,", "stars": "24"}, {"name": "Brash", "url": "https://github.com/zakariagatter/brash", "description": "Move and restore items from the XDG trash. Written in pure Bash.", "stars": "20"}, {"name": "del", "url": "https://fex.belwue.de/fstools/del.html", "description": "Save deleted files to a .del/ subdirectory in the same directory."}, {"name": "extundelete", "url": "https://extundelete.sourceforge.net/", "description": "Recover deleted files from an ext3 or ext4 partition through its journal."}, {"name": "gomi", "url": "https://github.com/babarot/gomi", "description": "UNIX rm command with a safety net.", "stars": "522"}, {"name": "gtrash", "url": "https://github.com/umlx5h/gtrash", "description": "TUI for moving and restoring items from the XDG trash. Fully compliant with the FreeDesktop.org specification.", "stars": "305"}, {"name": "RecoverPy", "url": "https://github.com/PabloLec/RecoverPy", "description": "Recover deleted files and overwritten data. It scans every block of the partition. You can even find a string in binary files.", "stars": "1.7k"}, {"name": "RecoverPy", "url": "https://github.com/PabloLec/recoverpy", "description": "A TUI to recover overwritten or deleted data by inspecting disk blocks directly.", "stars": "1.7k"}, {"name": "rip", "url": "https://github.com/nivekuil/rip", "description": "Move and restore items from the graveyard (by default, `/tmp/graveyard-$USER` if $XDG\\_DATA\\_HOME is not set and `$XDG_DATA_HOME/graveyard` otherwise)", "stars": "1.7k"}, {"name": "rm-trash", "url": "https://github.com/nateshmbhat/rm-trash", "description": "Meant to be used in place of `rm` in Linux, supporting all its arguments. It can move and restore the files from the XDG trash.", "stars": "50"}, {"name": "rmw", "url": "https://remove-to-waste.info/", "description": "(ReMove to Waste) is a trashcan/recycle bin utility for the command line. It can move and restore files to and from directories specified in a configuration file."}, {"name": "testdisk", "url": "https://www.cgsecurity.org/wiki/TestDisk", "description": "Lets you undelete files from FAT, exFAT, NTFS, and ext2 filesystems and do many other things, e.g., fix partition tables and recover deleted partitions."}, {"name": "trash-cli", "url": "https://github.com/sindresorhus/trash-cli", "description": "Move files and folders to the trash on Linux (XDG trash), macOS (`macOS-trash` library) and Windows (`recycle-bin` library).", "stars": "1.4k"}, {"name": "trashbhuwan", "url": "https://github.com/tribhuwan-kumar/trashbhuwan", "description": "Trashing CLI application for Linux distros, written in C.", "stars": "5"}, {"name": "trasher", "url": "https://github.com/clementnerma/trasher", "description": "Delete files to a trash directory instead of deleting them immediately. Uses its own trash instead of the XDG one.", "stars": "24"}, {"name": "undelete-btrfs", "url": "https://github.com/danthem/undelete-btrfs", "description": "Automate the generation of path regex for BTRFS restore and attempt the restore for you in 3 levels. The longer a file has existed prior to being deleted, the more likely it is to be recovered.", "stars": "267"}, {"name": "alder", "url": "https://github.com/aweary/alder", "description": "Directory tree visualizer.", "stars": "247"}, {"name": "browsr", "url": "https://github.com/juftin/browsr", "description": "A pleasant file explorer that can browse the contents of local and remote filesystems with your keyboard or mouse; remotes include GitHub, over SSH, in AWS S3, Google Cloud Storage, or Azure Blob Storage.", "stars": "533"}, {"name": "Hop!", "url": "https://github.com/benrutter/hop", "description": "File explorer designed to be fast, simple and user-friendly, running on any operating system.", "stars": "30"}, {"name": "ictree", "url": "https://github.com/NikitaIvanovV/ictree", "description": "Like tree but interactive.", "stars": "166"}, {"name": "kupo", "url": "https://github.com/darrenburns/kupo", "description": "A terminal file browser, kupo!", "stars": "212"}, {"name": "Rust-Traverse", "url": "https://github.com/dmcg310/Rust-Traverse", "description": "Rust traverse is a terminal based file explorer. It is inspired by the NNN file manager. It uses Ratatui for the terminal UI, with Crossterm for the terminal backend.", "stars": "83"}, {"name": "tere", "url": "https://github.com/mgunyho/tere", "description": "Terminal file explorer that is a faster alternative to using cd and ls to browse folders in your terminal.", "stars": "1.8k"}, {"name": "tre", "url": "https://github.com/dduan/tre", "description": "`tree` command improved with git awareness, editor aliasing, and colors.", "stars": "1.2k"}, {"name": "tree", "url": "http://mama.indstate.edu/users/ice/tree/", "description": "Recursive directory listing command that produces a depth indented list of files."}, {"name": "twf", "url": "https://github.com/wvanlint/twf", "description": "Standalone tree view file explorer.", "stars": "289"}, {"name": "xplr", "url": "https://github.com/sayanarijit/xplr", "description": "A hackable, minimal, fast TUI file explorer, stealing ideas from nnn and fzf.", "stars": "4.7k"}, {"name": "bfs", "url": "https://github.com/tavianator/bfs", "description": "A breadth-first version of the UNIX find command.", "stars": "1.2k"}, {"name": "crtag", "url": "https://github.com/CarrotyLemons/crtag", "description": "CLI for searching directories by tag (UNIX and OS).", "stars": "2"}, {"name": "fd", "url": "https://github.com/sharkdp/fd", "description": "A simple, fast, and user-friendly alternative to find. Written in Rust.", "stars": "42k"}, {"name": "Findpick", "url": "https://github.com/thingsiplay/findpick", "description": "General purpose file picker combining \"find\" command with a fuzzy finder.", "stars": "13"}, {"name": "friendly-find", "url": "https://github.com/sjl/friendly-find", "description": "Usable replacement for find.", "stars": "220"}, {"name": "gret", "url": "https://github.com/4imothy/gret", "description": "A command-line utility designed to search through directories and files for a regex expression that matches.", "stars": "64"}, {"name": "happyfinder", "url": "https://github.com/hugows/hf", "description": "(another) Fuzzy file finder for the command line.", "stars": "336"}, {"name": "plocate", "url": "https://plocate.sesse.net/", "description": "A much faster locate; plocate is a locate based on posting lists, completely replacing mlocate with a much faster (and smaller) index."}, {"name": "rawhide", "url": "https://github.com/raforg/rawhide", "description": "File finder that uses C expressions to specify the filenames.", "stars": "55"}, {"name": "trovatore", "url": "https://github.com/trikko/trovatore", "description": "A fast command-line tool for searching files by name.", "stars": "7"}, {"name": "colorls", "url": "https://github.com/athityakumar/colorls", "description": "A Ruby script that colorizes the `ls` output with color and icons.", "stars": "5.1k"}, {"name": "exa", "url": "https://the.exa.website/", "description": "Replacement for 'ls' written in Rust, with colors and several additional \"views\". As of today, the README says it is currently unmaintained and the only maintainer is unreachable. See `eza` for a maintained fork."}, {"name": "eza", "url": "https://github.com/eza-community/eza", "description": "eza is a modern, *maintained* replacement for `ls`, built on `exa`.", "stars": "20k"}, {"name": "Files-Sort-py", "url": "https://github.com/AfzGit/Files-Sort-py", "description": "Python-based file sorter that sorts file by extensions, size, and time.", "stars": "2"}, {"name": "ll", "url": "https://github.com/antonmedv/ll", "description": "ls with git status.", "stars": "51"}, {"name": "lscoltui", "url": "https://github.com/breynard0/lscoltui", "description": "A TUI tool for changing the colours of ls.", "stars": "16"}, {"name": "lsd", "url": "https://github.com/lsd-rs/lsd", "description": "This project is a rewrite of GNU ls with lots of added features like colors, icons, tree-view, more formatting options etc. The project is heavily inspired by the super colorls project.", "stars": "16k"}, {"name": "lsnotes", "url": "https://github.com/aeilot/lsnotes", "description": "The program lets you add a description to your directories.", "stars": "12"}, {"name": "nat", "url": "https://github.com/willdoescode/nat", "description": "Complete replacement for the `ls` command.", "stars": "1.3k"}, {"name": "pretty-ls", "url": "https://github.com/ix/pretty-ls", "description": "Rust ls clone with pretty colors.", "stars": "11"}, {"name": "stree", "url": "https://github.com/orangekame3/stree", "description": "A CLI tool designed to visualize the directory tree structure of an S3 bucket.", "stars": "143"}, {"name": "vivid", "url": "https://github.com/sharkdp/vivid", "description": "A themeable LS\\_COLORS generator with a rich filetype datebase.", "stars": "2.2k"}, {"name": "adbtuifm", "url": "https://github.com/darkhz/adbtuifm", "description": "A TUI file manager for the Android Debug Bridge, to make transfers between the device and client easier.", "stars": "184"}, {"name": "Better tree", "url": "https://github.com/LeperGnome/bt", "description": "Interactive tree-like terminal file manager.", "stars": "153"}, {"name": "cfiles", "url": "https://github.com/mananapr/cfiles", "description": "ncurses file manager written in C with vim like keybindings", "stars": "501"}, {"name": "clifm", "url": "https://github.com/leo-arch/clifm", "description": "A CLI-based, shell-like, and non-curses terminal file manager written in C: simple, fast, extensible, and lightweight as hell.", "stars": "1.6k"}, {"name": "Far2l", "url": "https://github.com/elfmz/far2l", "description": "Linux port of Far v2 file manager.", "stars": "2.1k"}, {"name": "felix", "url": "https://github.com/kyoheiu/felix", "description": "TUI file manager with vim-like key mapping", "stars": "875"}, {"name": "fff", "url": "https://github.com/dylanaraps/fff", "description": "Fast, simple file manager written in bash.", "stars": "4.2k"}, {"name": "fman", "url": "https://github.com/nore-dev/fman", "description": "TUI File Manager", "stars": "338"}, {"name": "fml", "url": "https://github.com/wick3dr0se/fml", "description": "Simple and fast file manager written in BASH.", "stars": "95"}, {"name": "fzfm", "url": "https://github.com/ashish0kumar/fzfm", "description": "A command-line fuzzy finder file manager.", "stars": "201"}, {"name": "goful", "url": "https://github.com/anmitsu/goful", "description": "Goful is a CUI file manager written in Go.", "stars": "381"}, {"name": "hunter", "url": "https://github.com/rabite0/hunter", "description": "Ranger-like file browser written in rust.", "stars": "1.3k"}, {"name": "joshuto", "url": "https://github.com/kamiyaa/joshuto", "description": "ranger-like terminal file manager", "stars": "3.7k"}, {"name": "lf", "url": "https://github.com/gokcehan/lf", "description": "lf (as in \"list files\") is a terminal file manager written in Go with a heavy inspiration from ranger file manager.", "stars": "9.1k"}, {"name": "lfm", "url": "https://inigo.katxi.org/devel/lfm/", "description": "(Last File Manager) - a file manager written in Python; it comes with lots of features, including 1-pane or 2-pane view, files filters and bookmarks, tree view, virtual file-systems to open compressed archives, search in files, customizable keybindings and themes."}, {"name": "Midnight Commander", "url": "http://www.midnight-commander.org/", "description": "A visual file manager, full-screen text mode application that allows you to copy, move and delete files and whole directory trees and search for files; includes an internal viewer and editor."}, {"name": "ncursesFM", "url": "https://github.com/FedeDP/ncursesFM", "description": "File manager written in C, rather complete in terms of features, especially lightweight and responsive.", "stars": "91"}, {"name": "nnn", "url": "https://github.com/jarun/nnn", "description": "\"The unorthodox terminal file manager\" - a tiny, nearly 0-config and fast file manager supporting all the operations on files and directories.", "stars": "21k"}, {"name": "projectable", "url": "https://github.com/dzfrias/projectable", "description": "A TUI file manager built for projects.", "stars": "449"}, {"name": "ranger", "url": "https://ranger.github.io/", "description": "File manager with vi key bindings, curses interface with a view on the directory hierarchy, comes with a file launcher that automatically determines which program to use for opening a given file type."}, {"name": "rnr", "url": "https://github.com/bugnano/rnr", "description": "The RNR File Manager (RNR's Not Ranger) is a text based file manager that combines the best features of Midnight Commander and Ranger.", "stars": "54"}, {"name": "RTFM", "url": "https://github.com/isene/RTFM", "description": "Feature-rich Terminal File Manager written in Ruby.", "stars": "53"}, {"name": "sfm", "url": "https://github.com/afify/sfm", "description": "Simple file manager for unix-like systems with kernel event notifications, monitoring filesystem events, dual pane and more.", "stars": "251"}, {"name": "superfile", "url": "https://github.com/yorukot/superfile", "description": "Pretty fancy and modern file manager.", "stars": "17k"}, {"name": "TUIFI Manager", "url": "https://github.com/GiorgosXou/TUIFIManager", "description": "A cross-platform terminal-based termux-oriented file manager (and component), meant to be used with a Uni-Curses project or as is.", "stars": "805"}, {"name": "veld", "url": "https://github.com/BranBushes/veld-fm", "description": "A modern, tileable, terminal-based file manager built with Python and Textual.", "stars": "27"}, {"name": "vifm", "url": "https://vifm.info/", "description": "\"ncurses based file manager with vi like keybindings/modes/options/commands/configuration, which also borrows some useful ideas from mutt\" (cit.)."}, {"name": "walk", "url": "https://github.com/antonmedv/walk", "description": "Terminal file manager.", "stars": "3.6k"}, {"name": "Yazi", "url": "https://github.com/sxyazi/yazi", "description": "Blazing fast terminal file manager written in Rust, based on async I/O.", "stars": "33k"}, {"name": "Bren", "url": "https://www.byteptr.com/bren/", "description": "Bren is a command line tool for GNU/Linux (and many others). It has support for GNU Guile scripting. Bren is simple, fast, and it's written in C."}, {"name": "F2", "url": "https://github.com/ayoisaiah/f2", "description": "Cross-platform command-line tool for batch renaming files and directories quickly and safely.", "stars": "2.4k"}, {"name": "massren", "url": "https://github.com/laurent22/massren", "description": "Easily rename multiple files using your text editor.", "stars": "1.4k"}, {"name": "mmv", "url": "https://github.com/itchyny/mmv", "description": "Rename multiple files using your $EDITOR. The command name is named after multi-mv.", "stars": "801"}, {"name": "mmv-c", "url": "https://github.com/mcauley-penney/mmv-c", "description": "Interactively rename files with your favorite editor.", "stars": "13"}, {"name": "moove", "url": "https://github.com/urin/moove", "description": "Manipulate file names and locations using a text editor.", "stars": "15"}, {"name": "Musort", "url": "https://github.com/tdeerenberg/Musort", "description": "Rename multiple audio/music files based on the ID3 tag at once.", "stars": "91"}, {"name": "nomino", "url": "https://github.com/yaa110/nomino", "description": "Batch rename utility for developers.", "stars": "708"}, {"name": "Ren", "url": "https://github.com/robenkleene/ren-find", "description": "Ren is a command-line utility that takes find-formatted lines via standard input, and batch renames them.", "stars": "64"}, {"name": "rename", "url": "https://www.kernel.org/pub/linux/utils/util-linux/", "description": "Included in `util-linux`, allows bulk rename of files with regex support."}, {"name": "rename-cli", "url": "https://github.com/jhotmann/node-rename-cli", "description": "File renamer with TUI interface and preview.", "stars": "170"}, {"name": "renamed.to", "url": "https://www.renamed.to/cli", "description": "AI-powered file renamer that analyzes document content (PDFs, scans, images) and generates descriptive filenames in bulk."}, {"name": "renameutils", "url": "http://www.nongnu.org/renameutils/", "description": "A set of programs to change file and directory names by editing them in-place, I find `imv` especially useful to edit a filename at the program prompt."}, {"name": "Tempren", "url": "https://github.com/idle-code/tempren", "description": "A powerful file renaming utility that uses flexible template expressions to create new file paths and names.", "stars": "10"}, {"name": "VisioNomicon", "url": "https://github.com/rehanzo/VisioNomicon", "description": "A utility that leverages GPT-4V to rename image files based on their content.", "stars": "47"}, {"name": "ipfs-deploy", "url": "https://github.com/ipfs-shipyard/ipfs-deploy", "description": "Zero-Config CLI to Deploy Static Websites to IPFS [IPFS](https://en.wikipedia.org/wiki/InterPlanetary_File_System).", "stars": "1.2k"}, {"name": "sshfs", "url": "https://github.com/libfuse/sshfs", "description": "Locally mount a remote file-system through SSH and access files and directory as they would be on the local machine.", "stars": "7.3k"}, {"name": "TMSU", "url": "http://tmsu.org/", "description": "A simple tool for tagging files, providing a virtual filesystem for a tag-based view of your files from within any other program."}, {"name": "wutag", "url": "https://github.com/vv9k/wutag", "description": "CLI Tool for tagging and organizing files by tags.", "stars": "43"}, {"name": "Chokidar CLI", "url": "https://github.com/open-cli-tools/chokidar-cli", "description": "Fast cross-platform command line utility to watch file system changes.", "stars": "870"}, {"name": "fswatch", "url": "https://github.com/codeskyblue/fswatch", "description": "Watch file change, and trigger commands (cross platform).", "stars": "346"}, {"name": "reflex", "url": "https://github.com/cespare/reflex", "description": "Reflex is a small tool to watch a directory and rerun a command when certain files change.", "stars": "3.5k"}, {"name": "rwatch", "url": "https://github.com/davidhfrankelcodes/rwatch", "description": "A Rust re-implementation of the classic Unix watch command that allows you to run a command repeatedly and watch its output.", "stars": "33"}, {"name": "Viddy", "url": "https://github.com/sachaos/viddy", "description": "Modern watch command. Time machine and pager etc.", "stars": "5.3k"}, {"name": "watcher", "url": "https://github.com/sethigeet/watcher", "description": "Watches all the files present in a directory and whenever a file is changed or a file is created/deleted from the directory, it runs a specified command.", "stars": "9"}, {"name": "watchexec", "url": "https://github.com/watchexec/watchexec", "description": "Executes commands in response to file modifications.", "stars": "6.8k"}, {"name": "wfh", "url": "https://github.com/kzys/wfh", "description": "Continuously watches your local directories and rsync them against a remote host.", "stars": "13"}, {"name": "abandon", "url": "https://github.com/hrj/abandon", "description": "A text based, double-entry accounting system inspired by Ledger with infinite precision arithmetic. Made in Java. Includes a GUI.", "stars": "185"}, {"name": "Bagels", "url": "https://github.com/EnhancedJax/Bagels", "description": "TUI application where you can track and analyse your money flow.", "stars": "2.7k"}, {"name": "beancount", "url": "https://beancount.github.io/", "description": "Double-entry bookkeeping computer language that lets you define financial transaction records in a text file, read them in memory, generate a variety of reports from them, and provides a web interface."}, {"name": "bits", "url": "https://github.com/jtraub91/bits", "description": "CLI tool and pure Python library for Bitcoin.", "stars": "6"}, {"name": "budget-cli", "url": "https://www.joshcanhelp.com/budget-cli/", "description": "Import, de-dupe, categorize, and report on financial transactions."}, {"name": "budget\\_tracker\\_tui", "url": "https://github.com/Feromond/budget_tracker_tui", "description": "A simple TUI budget tracker app built in rust. Designed to track income and expenses and help visualize and gather basic insights from your transactions.", "stars": "172"}, {"name": "cash-cli", "url": "https://github.com/xxczaki/cash-cli", "description": "Convert Currency Rates.", "stars": "264"}, {"name": "Cloudcash", "url": "https://github.com/mrusme/cloudcash", "description": "Check your cloud spending from the CLI, from Waybar, and from the macOS menu bar!", "stars": "23"}, {"name": "cointop", "url": "https://github.com/cointop-sh/cointop", "description": "A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies.", "stars": "4.4k"}, {"name": "ecb-rates", "url": "https://github.com/lov3b/ecb-rates", "description": "Fetch exchage rates from the European Central Bank.", "stars": "3"}, {"name": "Finance Tracker", "url": "https://github.com/shen-kit/finance-tracker-tui/", "description": "TUI financial tracker written in Go, using sqlite database.", "stars": "33"}, {"name": "gocost", "url": "https://github.com/madalinpopa/gocost", "description": "Simple TUI application to manage monthly expenses; Built with Go and Bubble Tea framework.", "stars": "61"}, {"name": "hledger", "url": "https://hledger.org/", "description": "A is fast, reliable, free, multicurrency double-entry accounting software to track money, investments, cryptocurrencies, time, or any other quantifiable commodity; uses a future-proof plain text file format."}, {"name": "Invoice", "url": "https://github.com/maaslalani/invoice", "description": "Generate invoices from the command line.", "stars": "2.1k"}, {"name": "Lakshmi", "url": "https://github.com/sarvjeets/lakshmi", "description": "Investing library and command-line interface inspired by the Bogleheads philosophy.", "stars": "137"}, {"name": "ledger", "url": "http://ledger-cli.org/", "description": "A powerful, double-entry accounting system; it uses a simple yet powerful text syntax to specify the items to account."}, {"name": "moeda", "url": "https://github.com/thompsonemerson/moeda", "description": "A foreign exchange rates and currency conversion using the command line.", "stars": "150"}, {"name": "mop", "url": "https://github.com/mop-tracker/mop", "description": "Stock market tracker for hackers.", "stars": "2.2k"}, {"name": "paycon", "url": "https://github.com/arcorion/paycon", "description": "Converts pay amounts between different time units.", "stars": "1"}, {"name": "portfolio\\_rs", "url": "https://github.com/MarkusZoppelt/portfolio_rs", "description": "A command line TUI tool for managing financial investment portfolios.", "stars": "85"}, {"name": "Puffin", "url": "https://github.com/siddhantac/puffin", "description": "A beautiful TUI dashboard for hledger.", "stars": "523"}, {"name": "Quoter", "url": "https://github.com/frossm/quoter", "description": "The console based stock quote tool.", "stars": "23"}, {"name": "rustledger", "url": "https://rustledger.github.io", "description": "Pure Rust implementation of Beancount, a drop-in replacement that is 10x faster with a single binary and no dependencies."}, {"name": "stocksTUI", "url": "https://github.com/andriy-git/stocksTUI", "description": "StocksTUI: Real-time stock market data in your terminal.", "stars": "133"}, {"name": "Ticker", "url": "https://github.com/achannarasappa/ticker", "description": "Terminal stock watcher and stock position tracker.", "stars": "6k"}, {"name": "cfonts", "url": "https://github.com/dominikwilkowski/cfonts", "description": "\u0410 command line tool for generating ANSI fonts in the console.", "stars": "1.8k"}, {"name": "FIGlet", "url": "http://www.figlet.org/", "description": "Not exactly a font manager, but a nice program for making large letters out of ordinary text; an astonishing number of different fonts is available."}, {"name": "fnt", "url": "https://github.com/alexmyczko/fnt", "description": "apt for fonts, the missing font manager for macOS/Linux.", "stars": "606"}, {"name": "Iconic Fonts", "url": "https://github.com/iconicFonts/iconic-fonts", "description": "A collection of over 50 patched fonts featuring over 60,000 icons, tailored specifically for TUIs.", "stars": "66"}, {"name": "toilet", "url": "http://caca.zoy.org/wiki/toilet", "description": "Tries to improve `FIGlet`; can load FIGlet fonts; supports Unicode input and output, color fonts and output, and various output formats, including HTML, IRC and ANSI; uses `libcaca` to produce nice textual effects."}, {"name": "bollywood", "url": "https://github.com/abloch/bollywood", "description": "Runs terminal screencasts in multiple panes, resulting in another real-time Hollywood-style real-time hacking terminal.", "stars": "9"}, {"name": "boxes", "url": "https://github.com/ascii-boxes/boxes", "description": "Boxes is a command line filter program which draws ASCII art boxes around your input text.", "stars": "671"}, {"name": "bucklespring", "url": "https://github.com/zevv/bucklespring", "description": "Emulates the sound of the old IBM Model-M space saver bucklespring keyboard while typing.", "stars": "1.5k"}, {"name": "chadsay", "url": "https://github.com/agvxov/chadsay", "description": "Like cowsay, but pronounced by GigaChad.", "stars": "84"}, {"name": "clouddrift", "url": "https://github.com/thrly/clouddrift", "description": "Soft clouds drifting across your terminal.", "stars": "18"}, {"name": "cowsay", "url": "https://en.wikipedia.org/wiki/Cowsay", "description": "Generate an ASCII art of a cow with a bubble containing the specified message (I provide the Wikipedia link since at the moment the link to the author's homepage results to be unreachable)."}, {"name": "cowthink", "url": "https://en.wikipedia.org/wiki/Cowsay", "description": "Same as `cowsay`, but uses a \"think\" bubble instead of a speech bubble."}, {"name": "daktilo", "url": "https://github.com/orhun/daktilo", "description": "Turn your keyboard into a typewriter adding sounds at each keystroke.", "stars": "1.2k"}, {"name": "Draw", "url": "https://github.com/maaslalani/draw", "description": "draw is an simple drawing tool in the terminal. Hold your mouse down and move it across the screen to draw anything you want!", "stars": "525"}, {"name": "fortune", "url": "http://software.clapper.org/fortune/", "description": "Generates random messages fetched from a quotation database."}, {"name": "HARRY\\_POTTER\\_ALIASES", "url": "https://github.com/P-Y-R-O-B-O-T/HARRY_POTTER_ALIASES", "description": "Harry Potter-themed aliases a magical journey through the wizarding world of terminal commands.", "stars": "18"}, {"name": "hollywood", "url": "https://github.com/dustinkirkland/hollywood", "description": "Runs a script turning your Linux terminal into a Hollywood style real-time hacking terminal.", "stars": "3.1k"}, {"name": "kyun", "url": "https://github.com/file-acomplaint/kyun", "description": "Kyun is a low productivity, low fidelity, low customizablity text editor that has its focus firm on user discomfort.", "stars": "271"}, {"name": "Limoji", "url": "https://github.com/GEROGIANNIS/Limoji", "description": "Limoji is an open source tool that makes it easy to choose between hundreds of cool ASCII emoticons and share them with your friends.", "stars": "19"}, {"name": "matrix-webcam", "url": "https://github.com/joschuck/matrix-webcam", "description": "Take your video conference from within the matrix.", "stars": "1.5k"}, {"name": "pokeget", "url": "https://github.com/talwat/pokeget-rs", "description": "A bash script you can use to display cool sprites of Pokemon in your terminal.", "stars": "267"}, {"name": "ponysay", "url": "https://github.com/erkin/ponysay", "description": "Pony rewrite of cowsay.", "stars": "1.3k"}, {"name": "pyjokes", "url": "https://github.com/pyjokes/pyjokes", "description": "One line jokes for programmers (jokes as a service).", "stars": "362"}, {"name": "Russhian Roulette", "url": "https://github.com/cyradotpink/russhian-roulette", "description": "1/6 chance of posting your SSH private key on pastebin (do you really want to try?).", "stars": "88"}, {"name": "Splash", "url": "https://github.com/joshi4/splash", "description": "Program that adds color to your logs to make them easier to read.", "stars": "123"}, {"name": "ting", "url": "https://github.com/dhth/ting", "description": "The program provides audio feedback on the command line.", "stars": "9"}, {"name": "yosay", "url": "https://github.com/yeoman/yosay", "description": "Like cowsay, but for yeoman.", "stars": "208"}, {"name": "choose", "url": "https://github.com/jagprog5/choose", "description": "NCurses based token selector with a nice terminal user interface for selecting tokens. Selecting a line from the bash history is only one of its use cases.", "stars": "7"}, {"name": "cmenu", "url": "https://github.com/10xJSChad/cmenu", "description": "Vaguely dmenu-like minimal TUI menu utility, it reads entries from stdin, creates a selection menu, and writes the selected entry to stdout.", "stars": "6"}, {"name": "Fnf", "url": "https://github.com/leo-arch/fnf", "description": "An interactive fuzzy finder for the terminal; As you type a query, fnf filters candidates and instantly updates the sorted list.", "stars": "46"}, {"name": "fss", "url": "https://github.com/5n00py/fss", "description": "User-friendly command-line search scripts combining find and grep utilities with fzf previewing and direct actions on specific file types.", "stars": "17"}, {"name": "fuzzysh", "url": "https://github.com/yazgoo/fuzzysh", "description": "Minimalist selector in shell, inspired by fzf.", "stars": "9"}, {"name": "fzf", "url": "https://github.com/junegunn/fzf", "description": "(FuZzy Finder) - a general-purpose command-line finder with fuzzy search/filter capabilities, good integration with `vim`.", "stars": "79k"}, {"name": "fzy", "url": "https://github.com/jhawthorn/fzy", "description": "Better fuzzy finder.", "stars": "3.2k"}, {"name": "lSel", "url": "https://github.com/unsigned-enby/lSel", "description": "Simple no-fuss TUI selection menu for use in scripts.", "stars": "2"}, {"name": "luneta", "url": "https://github.com/fbeline/luneta", "description": "Interactive filter that can be easily composed within any script.", "stars": "63"}, {"name": "percol", "url": "https://github.com/mooz/percol", "description": "A Python script that \"1) receives input lines from `stdin` or a file, 2) lists the input lines and waits for input that filter/select the line(s), 3) outputs the selected line(s) to `stdout`\"; can be used to add interactivity to many regular shell commands.", "stars": "3.3k"}, {"name": "pick", "url": "https://github.com/mptre/pick", "description": "Choose one option from a set of choices using an interface with fuzzy search functionality.", "stars": "833"}, {"name": "pmenu", "url": "https://github.com/sgtpep/pmenu", "description": "A dynamic terminal-based menu inspired by dmenu.", "stars": "131"}, {"name": "shmenu", "url": "https://github.com/duclos-cavalcanti/shmenu", "description": "Menu TUI tool written solely in bash.", "stars": "29"}, {"name": "skim", "url": "https://github.com/lotabout/skim", "description": "Fuzzy Finder in rust.", "stars": "6.7k"}, {"name": "smenu", "url": "https://github.com/p-gen/smenu", "description": "Started as a lightweight and flexible terminal menu generator, it evolved into a powerful and versatile CLI selection tool for interactive or scripting use.", "stars": "2.5k"}, {"name": "television", "url": "https://github.com/alexpasmantier/television", "description": "Blazing fast general purpose fuzzy finder TUI.", "stars": "4.3k"}, {"name": "tp", "url": "https://github.com/minefuto/tp", "description": "Display the result of the commands at every keystroke.", "stars": "56"}, {"name": "tui-datepicker", "url": "https://github.com/maraloon/pickdate", "description": "Select date in terminal with vim-motions and copy to buffer.", "stars": "43"}, {"name": "2048-cli", "url": "https://github.com/Frost-Phoenix/2048-cli", "description": "A 2048 clone that run in the terminal.", "stars": "47"}, {"name": "Angband", "url": "https://rephial.org/", "description": "Angband is a free, single-player dungeon exploration game."}, {"name": "anonymine", "url": "https://oskog97.com/projects/anonymine/", "description": "Curses mode minesweeper without guessing and other original features."}, {"name": "asterion", "url": "https://github.com/ricott1/asterion", "description": "Find your way through an inifinite maze in this multiplayer ssh game. Beware of the minotaurs!", "stars": "62"}, {"name": "awkaster", "url": "https://github.com/TheMozg/awk-raycaster", "description": "Pseudo-3D shooter written completely in gawk using raycasting technique.", "stars": "2.5k"}, {"name": "Balatro TUI", "url": "https://github.com/Passeriform/BalatroTUI", "description": "A minimal TUI clone of Balatro built in Rust.", "stars": "162"}, {"name": "Bashtaker", "url": "https://github.com/EC2854/bashtaker", "description": "Demake of Helltaker (videogame) written in bash.", "stars": "1"}, {"name": "bastet", "url": "http://fph.altervista.org/prog/bastet.html", "description": "(Bastard Tetris) implements the classical Tetris but with a logic to generate the next block which maximizes the difficulty for the player."}, {"name": "blackjack", "url": "https://github.com/acidvegas/blackjack", "description": "IRC bot to play blackjack.", "stars": "4"}, {"name": "botany", "url": "https://github.com/jifunks/botany/", "description": "A command line, realtime, virtual plant buddy.", "stars": "515"}, {"name": "Brick Game emulator", "url": "https://github.com/ilyakurdyukov/brickgame-4bit", "description": "Brick Game emulator that uses 4-bit microcontroller from Holtek.", "stars": "22"}, {"name": "Brogue CE", "url": "https://sites.google.com/site/broguegame/", "description": "Single-player strategy game set in the halls of a mysterious and randomly-generated dungeon."}, {"name": "Cataclysm: Dark Days Ahead", "url": "https://cataclysmdda.org/", "description": "Open source turn-based survival RPG development project."}, {"name": "Cemetery Escape", "url": "https://github.com/tom-on-the-internet/cemetery-escape", "description": "A game in which you must escape the cemetery. Search tombstones to find the key. Then head for the door, but watch out for ghosts.", "stars": "35"}, {"name": "cheezee", "url": "https://github.com/detectivekaktus/cheezee", "description": "Chess TUI client built for Linux.", "stars": "23"}, {"name": "chess-tui", "url": "https://github.com/thomas-mauran/chess-tui", "description": "Play chess from your terminal.", "stars": "978"}, {"name": "chs", "url": "https://github.com/nickzuber/chs", "description": "Play chess against the Stockfish engine in your terminal.", "stars": "220"}, {"name": "cli-chess", "url": "https://github.com/trevorbayless/cli-chess", "description": "A highly customizable way to play chess in your terminal. Play online (via Lichess.org) and offline against the Fairy-Stockfish engine. All Lichess variants are supported.", "stars": "274"}, {"name": "clidle", "url": "https://github.com/ajeetdsouza/clidle", "description": "Wordle, now over SSH.", "stars": "620"}, {"name": "crappybird-py", "url": "https://github.com/JonPizza/crappybird-py", "description": "Flappy bird.", "stars": "19"}, {"name": "csol", "url": "https://github.com/nielssp/csol", "description": "Collection of solitaire/patience games, such as Klondike, FreeCell, Spider, and Yukon.", "stars": "97"}, {"name": "CTetris++", "url": "https://github.com/Jejis06/CTetris/tree/master", "description": "Feature-rich Tetris game written in C++ that runs in terminal with customizable visual styles and smooth gameplay.", "stars": "3"}, {"name": "dans-dungeon", "url": "https://github.com/ruscoe/dans-dungeon", "description": "A dungeon crawler engine written in Python.", "stars": "5"}, {"name": "Dino", "url": "https://github.com/wldfngrs/chrome-dinosaur-terminal", "description": "A C++ and ncurses rendering of the popular chrome dinosaur game on the terminal.", "stars": "25"}, {"name": "DOOM-ASCII", "url": "https://github.com/wojciech-graj/doom-ascii", "description": "Text-based DOOM running in terminal without sound.", "stars": "815"}, {"name": "DUNGEN!", "url": "https://github.com/derekburgess/dungen", "description": "Creates dynamically a world of mistery, peril and unexpected discoveries (LLM generated labyrinths: your choices shape the story, the dangers you face and the secrets you uncover).", "stars": "15"}, {"name": "Durak", "url": "https://github.com/levkush/durak", "description": "Durak card game for two in a terminal.", "stars": "7"}, {"name": "Dwarf fortress", "url": "http://www.bay12games.com/dwarves/", "description": "A fantasy game using ASCII art graphical representation of the game environment, it features a rich environment with many options and possibilities."}, {"name": "escaping-figures-game-cli", "url": "https://github.com/akgondber/escaping-figures-game-cli", "description": "Count figure's occurrences in the escaping figures matrix.", "stars": "0"}, {"name": "Flapioca", "url": "https://github.com/kbrgl/flapioca", "description": "A Flappy Bird-inspired terminal game written in Go.", "stars": "73"}, {"name": "freesweep", "url": "http://www.upl.cs.wisc.edu/~hartmann/sweep/", "description": "A Minesweeper clone for the terminal which allows you to configure settings such as table rows and columns up to 1024x1024!), percentage of bombs, colors, and also has a high scores table."}, {"name": "Frotz", "url": "https://davidgriffith.gitlab.io/frotz/", "description": "Frotz is an interpreter for Infocom games and other Z-machine games."}, {"name": "gambit", "url": "https://github.com/maaslalani/gambit", "description": "Chess board in your terminal.", "stars": "892"}, {"name": "Gameboy Emulator", "url": "https://github.com/gabrielrcouto/php-terminal-gameboy-emulator", "description": "A PHP Terminal GameBoy Emulator.", "stars": "1.6k"}, {"name": "gg", "url": "https://github.com/Kaamkiya/gg", "description": "A collection of games you can play in your terminal; written in Go.", "stars": "62"}, {"name": "go-life", "url": "https://github.com/sachaos/go-life", "description": "Terminal based Conway's Game of Life, implemented in Go.", "stars": "144"}, {"name": "go-sweep", "url": "https://github.com/maxpaulus43/go-sweep", "description": "Minesweeper game in the command line programmed in Go.", "stars": "54"}, {"name": "greed", "url": "http://www.catb.org/~esr/greed/", "description": "A game in which the goal is to move and consume all the numbers in a table."}, {"name": "guess-word-cli", "url": "https://github.com/akgondber/guess-word-cli", "description": "Find out a source word which characters was shuffled and moreover an extra character was added to bring some complexity.", "stars": "4"}, {"name": "hangman", "url": "https://github.com/braheezy/hangman", "description": "A Go TUI Hangman game built with the lovely BubbleTea framework.", "stars": "13"}, {"name": "Language-games", "url": "https://github.com/Hellisotherpeople/Language-games", "description": "Dead simple games made with word vectors.", "stars": "96"}, {"name": "Maze of Me", "url": "https://github.com/bakill3/maze-of-me", "description": "A deeply personal psychological game powered by AI and real user data.", "stars": "6"}, {"name": "mazter", "url": "https://github.com/Canop/mazter", "description": "A maze in your terminal.", "stars": "44"}, {"name": "Micro Snake", "url": "https://github.com/troglobit/snake", "description": "A small snake game, utilizing ANSI escape sequences to draw the board.", "stars": "36"}, {"name": "Micro Tetris", "url": "https://github.com/troglobit/tetris", "description": "One of the smallest Tetris implementations in the world, utilizing only ANSI escape sequences to draw the board.", "stars": "162"}, {"name": "minesweeper", "url": "https://github.com/gazpachoking/minesweeper", "description": "Cross-platform terminal based minesweeper.", "stars": "26"}, {"name": "Minesweeper Game", "url": "https://github.com/omerkarabacak/minesweeper", "description": "A small command line Minesweeper Game.", "stars": "5"}, {"name": "Moon-Buggy", "url": "https://github.com/seehuhn/moon-buggy", "description": "Game where you drive a car across the moon and jump over craters.", "stars": "105"}, {"name": "MyMan", "url": "https://sourceforge.net/projects/myman/", "description": "Video game for color and monochrome text terminals in the genre of Namco's Pac-Man."}, {"name": "nc2048", "url": "https://github.com/t0xk/nc2048", "description": "A ncurses 2048 game that can be played in the terminal.", "stars": "6"}, {"name": "nchess", "url": "https://github.com/billyvinning/nchess", "description": "Chess in the terminal, written in C (player vs player in the same terminal).", "stars": "19"}, {"name": "NCurses Pacman", "url": "https://github.com/woodrowb96/ncurses-pacman", "description": "Terminal-based Pac Man game written in c++.", "stars": "3"}, {"name": "Nethack", "url": "http://nethack.org/", "description": "Single player rogue-like dungeon exploration game."}, {"name": "nInvaders", "url": "http://ninvaders.sourceforge.net/", "description": "Game of Space Invaders for terminal."}, {"name": "Noughts & Crosses (Tic Tac Toe)", "url": "https://github.com/vyalovvldmr/onx", "description": "Noughts & Crosses client-server online game with your partner through websockets.", "stars": "14"}, {"name": "nSnake", "url": "https://github.com/alexdantas/nSnake", "description": "The classic snake game in terminal with textual interface.", "stars": "218"}, {"name": "nudoku", "url": "https://github.com/jubalh/nudoku", "description": "ncurses based sudoku game.", "stars": "363"}, {"name": "Oldrunner", "url": "http://culot.org/public/Code/oldrunner.html", "description": "Character-based remake of Lode Runner, includes all the original 150 levels."}, {"name": "othello-cli", "url": "https://github.com/LelsersLasers/othello-cli", "description": "othello-cli is a CLI version of Othello (Reversi) written in Rust. You can play against another player, the AI, or watch two AIs play each other.", "stars": "7"}, {"name": "Par Infinite Minesweeper", "url": "https://github.com/paulrobello/par_infini_sweeper", "description": "Minesweeper TUI.", "stars": "9"}, {"name": "Pokete", "url": "https://github.com/lxgr-linux/pokete", "description": "A terminal based Pokemon like game.", "stars": "3.1k"}, {"name": "rebels-in-the-sky", "url": "https://github.com/ricott1/rebels-in-the-sky", "description": "P2P terminal game about spacepirates playing basketball across the galaxy.", "stars": "599"}, {"name": "rooshk", "url": "https://github.com/cmspeedrunner/rooshk", "description": "A command line game in which you act as god over a sandbox world.", "stars": "30"}, {"name": "rpg-cli", "url": "https://github.com/facundoolano/rpg-cli", "description": "Your filesystem as a dungeon!", "stars": "1.7k"}, {"name": "Sausage", "url": "https://gitlab.com/christosangel/sausage", "description": "Terminal word forming game, written in Bash, inspired by Bookworm."}, {"name": "shellphone", "url": "https://github.com/kokasmark/shellphone", "description": "Terminal based Terraria player file editor.", "stars": "10"}, {"name": "sku", "url": "https://github.com/fedeztk/sku", "description": "Simple TUI written in go to play sudoku in the terminal.", "stars": "75"}, {"name": "Slash'EM", "url": "http://slashem.sourceforge.net/", "description": "Rogue-like game derived from `nethack` offering extra features, monsters, and items; includes a GUI version."}, {"name": "snake", "url": "https://github.com/wick3dr0se/snake", "description": "A minimal TUI snake game written in pure BASH v5\\_1+.", "stars": "113"}, {"name": "Solitaire TUI", "url": "https://github.com/brianstrauch/solitaire-tui", "description": "Klondike solitaire for the terminal.", "stars": "346"}, {"name": "Square Tic Tac Toe", "url": "https://github.com/learnbyexample/TUI-apps/tree/main/SquareTicTacToe", "description": "A game like Tic Tac Toe, but you have to form a square with 4 corners instead of a line.", "stars": "961"}, {"name": "sshattrick", "url": "https://github.com/ricott1/sshattrick", "description": "Play Hattrick in your terminal over SSH.", "stars": "145"}, {"name": "SSHTron", "url": "https://github.com/zachlatta/sshtron", "description": "Multiplayer lightcycle game that runs through SSH.", "stars": "2.5k"}, {"name": "sssnake", "url": "https://github.com/AngelJumbo/sssnake", "description": "(Smart and sexy snake) The classic snake game for the terminal that can plays itself and be use like a screensaver.", "stars": "227"}, {"name": "sudoku-rs", "url": "https://github.com/MitchelPaulin/sudoku-rs", "description": "Sudoku game for the terminal, built with tui-rs.", "stars": "25"}, {"name": "Sweeper", "url": "https://github.com/igor47/sweeper", "description": "Basic ncurses Minesweeper game, wirtten in python, using curtsies library.", "stars": "5"}, {"name": "T-RexC", "url": "https://github.com/StiveMan1/T-RexC", "description": "Simple Console Google T-Rex Game.", "stars": "18"}, {"name": "terdle", "url": "https://github.com/neelkarma/terdle", "description": "Wordle implemented in Rust.", "stars": "19"}, {"name": "term-asteroids", "url": "https://github.com/NoiseByNorthwest/term-asteroids", "description": "An Asteroids-like game, running in a terminal, written in PHP.", "stars": "54"}, {"name": "Terminal Phase", "url": "https://dustycloud.org/blog/terminal-phase-1.0/", "description": "A space shooter game you can play in your terminal."}, {"name": "Terminal Ping Pong", "url": "https://github.com/IshmamR/terminal.pong", "description": "A ping pong game in your terminal (play against AI opponent or a friend locally).", "stars": "24"}, {"name": "Terminal Roulette", "url": "https://github.com/levkush/TerminalRoulette", "description": "Your own roulette table in the terminal.", "stars": "9"}, {"name": "terminal-doom", "url": "https://github.com/cryptocode/terminal-doom", "description": "Play DOOM in modern terminals.", "stars": "386"}, {"name": "terminal\\_board\\_games", "url": "https://github.com/salt-die/terminally_bored_terminal_board_games", "description": "Board games for the terminal.", "stars": "62"}, {"name": "terminordle", "url": "https://github.com/HP4k1h5/terminordle", "description": "Inspired by the popular online game wordle made, you can play a pretty close replica of the original locally or multiplayer over the network.", "stars": "9"}, {"name": "tetrs", "url": "https://github.com/Strophox/tetrs", "description": "Tetromino game engine and terminal application to play Tetris, written in Rust.", "stars": "0"}, {"name": "tinytetris", "url": "https://github.com/taylorconor/tinytetris", "description": "80x23 terminal tetris game.", "stars": "3.2k"}, {"name": "tty-solitaire", "url": "https://github.com/mpereira/tty-solitaire", "description": "Solitaire game for the terminal ncurses based.", "stars": "334"}, {"name": "tui-sudoku", "url": "https://gitlab.com/christosangel/tui-sudoku", "description": "tui-sudoku is a configurable terminal interface sudoku game, with quite a few features."}, {"name": "tuifoop", "url": "https://gitlab.com/christosangel/tuifoop", "description": "Terminal puzzle game with the goal of removing as many cells as possible (or even all cells) from a grid. A terminal clone of Swell Foop."}, {"name": "usolitaire", "url": "https://github.com/eliasdorneles/usolitaire", "description": "Solitaire in your terminal.", "stars": "100"}, {"name": "what-is-sequence-game", "url": "https://github.com/akgondber/what-is-sequence-game", "description": "Game consisting in remembering sequence of appearing items and try to restore them in right order.", "stars": "0"}, {"name": "Wocogo", "url": "https://codeberg.org/kedlubnowski/wocogo", "description": "Terminal word game that challenges players to combine given segments into existing words, uses rich library."}, {"name": "word-blazer", "url": "https://github.com/mmed-hajnasr/word-blazer", "description": "TUI labyrinth game that takes advantage of multiple graph algortihms.", "stars": "3"}, {"name": "Wordle", "url": "https://github.com/m-dango/raku-wordle/", "description": "Implementation of Wordle game hosted by The New York Times, written in Raku.", "stars": "2"}, {"name": "Wordle Solver", "url": "https://gitlab.com/christosangel/wordle-solver", "description": "A bash script that can solve wordle riddles."}, {"name": "wordle-curses", "url": "https://github.com/knosmos/wordle-curses", "description": "A simple TUI wordle game with curses.", "stars": "31"}, {"name": "Words", "url": "https://github.com/ludovicianul/words", "description": "A set of word-based puzzle games for the CLI while you wait for the build to run.", "stars": "10"}, {"name": "Zigtris", "url": "https://github.com/ringtailsoftware/zigtris", "description": "Minimal terminal tetris game written in Zig.", "stars": "30"}, {"name": "Zoridor", "url": "https://github.com/ringtailsoftware/zoridor", "description": "Terminal and web version of the Quoridor board game for terminal and web.", "stars": "16"}, {"name": "AI Git Narrator", "url": "https://github.com/pmusolino/AI-Git-Narrator", "description": "Command-line tool for generating Git commit messages and PR descriptions with AI based on Git diffs and commits. Supports staged/unstaged changes and customizable AI parameters.", "stars": "118"}, {"name": "automate-git-commands", "url": "https://github.com/LEDparty/automate-git-commands", "description": "Automates many of the common uses of git, ssh key generation, and ssh configuration.", "stars": "4"}, {"name": "BFG Repo-Cleaner", "url": "https://github.com/rtyley/bfg-repo-cleaner", "description": "Removes large or troublesome blobs like git-filter-branch does, but faster.", "stars": "12k"}, {"name": "czg", "url": "https://github.com/Zhengqbbb/cz-git", "description": "Interactively generate standardized commit messages.", "stars": "1.5k"}, {"name": "dunk", "url": "https://github.com/darrenburns/dunk", "description": "Prettier git diffs in the terminal.", "stars": "886"}, {"name": "Export Pull Requests", "url": "https://github.com/sshaw/export-pull-requests", "description": "Export pull requests and/or issues to a CSV file. Supports GitHub, GitLab, and Bitbucket.", "stars": "107"}, {"name": "forgit", "url": "https://github.com/wfxr/forgit", "description": "A utility tool powered by fzf for using git interactively.", "stars": "4.9k"}, {"name": "Froggit", "url": "https://github.com/thewizardshell/froggit", "description": "Minimalist Git TUI with GitHub CLI integration.", "stars": "457"}, {"name": "fzf-git.sh", "url": "https://github.com/junegunn/fzf-git.sh", "description": "bash and zsh key bindings for Git objects, powered by fzf.", "stars": "1.1k"}, {"name": "gacp", "url": "https://github.com/anhsirk0/gacp", "description": "git add, commit and push in one go.", "stars": "12"}, {"name": "ggc", "url": "https://github.com/bmf-san/ggc", "description": "A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.", "stars": "272"}, {"name": "gh", "url": "https://cli.github.com/", "description": "GitHub's official tool to manage repos, issues, projects, gists and much more."}, {"name": "gh-dash", "url": "https://github.com/dlvhdr/gh-dash", "description": "A beautiful CLI dashboard for GitHub.", "stars": "10k"}, {"name": "gh-f", "url": "https://github.com/gennaro-tedesco/gh-f", "description": "The ultimate, compact and snappy fzf extension for gh CLI.", "stars": "378"}, {"name": "gh-repo-man", "url": "https://github.com/2KAbhishek/gh-repo-man", "description": "GitHub CLI extension that allows developers to browse, clone and work with multiple repositories interactively.", "stars": "27"}, {"name": "gh-s", "url": "https://github.com/gennaro-tedesco/gh-s", "description": "Search GitHub repositories interactively.", "stars": "387"}, {"name": "gh-stars", "url": "https://github.com/aymanbagabas/gh-stars", "description": "A GitHub CLI extension to show repository stargazers.", "stars": "52"}, {"name": "giq", "url": "https://github.com/doganarif/giq", "description": "Git CLI with AI-powered commit messages and insights; it is a drop-in replacement for git with the same commands.", "stars": "15"}, {"name": "git", "url": "https://git-scm.com/", "description": "The winner across all the existing file versioning tools, distributed versioning, fully controllable from the command-line, plenty of configuration and usage options, behind a number of related project that leverage git as backend."}, {"name": "git absorb", "url": "https://github.com/tummychow/git-absorb", "description": "git commit --fixup, but automatic.", "stars": "5.4k"}, {"name": "Git Activity Visualization", "url": "https://github.com/dakennedyd/activity", "description": "Creates a git activity heat map in the command line.", "stars": "4"}, {"name": "Git Auto Sync", "url": "https://github.com/GitJournal/git-auto-sync", "description": "Automatically commits changes to a git repository, and always keep that repository up to date.", "stars": "188"}, {"name": "git commander", "url": "https://github.com/golbin/git-commander", "description": "A git tool with an easy interactive terminal interface.", "stars": "1.1k"}, {"name": "Git Commit Vanity Hash Solver", "url": "https://github.com/trichner/gitc0ffee", "description": "Neat tool to find a 'vanity' hash for a given git commit. Make all your commits hashes start with the prefix c0ffee, cafe, badc0de5 or whatever makes you happy!", "stars": "17"}, {"name": "git-all-branches", "url": "https://github.com/zacanger/git-all-branches", "description": "Improved visualization of git branches (`git branch -a`).", "stars": "9"}, {"name": "git-annex", "url": "https://git-annex.branchable.com/", "description": "Manages files with `git`, without checking the file contents into git; very useful to manage large/binary files."}, {"name": "git-booster-cli", "url": "https://github.com/akgondber/git-booster-cli", "description": "Improve your git workflow with customizable and runnable blocks.", "stars": "15"}, {"name": "git-bug", "url": "https://github.com/MichaelMure/git-bug", "description": "Distributed, offline-first bug tracker embedded in git, with bridges.", "stars": "9.7k"}, {"name": "git-cc", "url": "https://github.com/SKalt/git-cc", "description": "A git extension to help write conventional commits.", "stars": "138"}, {"name": "git-cliff", "url": "https://github.com/orhun/git-cliff", "description": "A highly customizable Changelog Generator that follows Conventional Commit specifications.", "stars": "12k"}, {"name": "git-crecord", "url": "https://github.com/andrewshadura/git-crecord", "description": "Git subcommand to interactively select changes to commit or stage.", "stars": "211"}, {"name": "git-cz", "url": "https://github.com/streamich/git-cz", "description": "Semantic Git commits.", "stars": "1.9k"}, {"name": "git-extras", "url": "https://github.com/tj/git-extras", "description": "Little git extras like git-ignore, git-setup, git-changelog, git-release, git-effort and more.", "stars": "18k"}, {"name": "git-fuzzy", "url": "https://github.com/bigH/git-fuzzy", "description": "Interactive `git` with the help of `fzf`.", "stars": "2.4k"}, {"name": "git-heatgrid", "url": "https://github.com/denshakhov/git-heatgrid", "description": "Visualize git commits as a calendar heatmap.", "stars": "38"}, {"name": "git-identity", "url": "https://github.com/cookiengineer/git-identity", "description": "Automated git alias management.", "stars": "22"}, {"name": "git-peek", "url": "https://github.com/Jarred-Sumner/git-peek", "description": "git peek is the fastest way to open a remote git repository in your local text editor.", "stars": "755"}, {"name": "git-quick-stats", "url": "https://github.com/arzzen/git-quick-stats", "description": "A simple and efficient way to access various statistics in a git repository.", "stars": "7k"}, {"name": "git-recall", "url": "https://github.com/Fakerr/git-recall", "description": "A simple tool that allows you to easily go through your commits and check what you or other contributors in your team did.", "stars": "2.1k"}, {"name": "git-remote-aws", "url": "https://github.com/nathants/git-remote-aws", "description": "Management of encrypted git hosting.", "stars": "172"}, {"name": "git-secret", "url": "https://github.com/sobolevn/git-secret", "description": "A bash tool which stores private data inside a git repo; it uses users' public keys, allowing trusted users to access encrypted data using PGP and their secret keys.", "stars": "4k"}, {"name": "git-stats", "url": "https://github.com/IonicaBizau/git-stats", "description": "Local git statistics including GitHub-like contributions calendars.", "stars": "6.6k"}, {"name": "gita", "url": "https://github.com/nosarthur/gita", "description": "A command-line tool to manage multiple git repositories.", "stars": "1.8k"}, {"name": "Gitea", "url": "https://gitea.com/", "description": "Single binary self-hosted Git service."}, {"name": "GiTerm", "url": "https://github.com/isene/GiTerm", "description": "Git and GitHub TUI application (browse repositories, manage issues and pull requests and perform Git operations from the terminal).", "stars": "8"}, {"name": "gitlab-cli", "url": "https://github.com/vishwanatharondekar/gitlab-cli", "description": "Create GitLab merge requests.", "stars": "268"}, {"name": "gitleaks", "url": "https://github.com/gitleaks/gitleaks", "description": "Tool for detecting and preventing hardcoded secrets like passwords, api keys, and tokens in git repos.", "stars": "25k"}, {"name": "gitnr", "url": "https://github.com/reemus-dev/gitnr", "description": "Create `.gitignore` files using one or more templates from TopTal, GitHub or your own collection.", "stars": "217"}, {"name": "gits-statuses", "url": "https://github.com/nicolgit/gits-statuses", "description": "A python/powershell command-line tool to display the status of multiple Git repositories in a clear, tabular format.", "stars": "30"}, {"name": "gitsnip", "url": "https://github.com/dagimg-dot/gitsnip", "description": "A CLI tool to download specific folders from a git repository.", "stars": "86"}, {"name": "gitsummary", "url": "https://github.com/glenreesor/gitsummary", "description": "A better git status that lists stashes, file statuses, branch list, all nicely formatted with color.", "stars": "4"}, {"name": "GitUI", "url": "https://github.com/extrawurst/gitui", "description": "The comfort of a git GUI but right in your terminal, with keyboard only control, scalable UI, and features all the necessary operations of git.", "stars": "22k"}, {"name": "gmap", "url": "https://github.com/seeyebe/gmap", "description": "Command-line tool for visualizing Git activity.", "stars": "212"}, {"name": "grv", "url": "https://github.com/rgburke/grv", "description": "Git Repository Viewer - A terminal based interface for viewing Git repositories. It allows refs, commits, and diffs to be viewed, searched and filtered.", "stars": "4.1k"}, {"name": "hut", "url": "https://git.sr.ht/~xenrox/hut", "description": "A CLI tool for sr.ht."}, {"name": "kick", "url": "https://github.com/mcandre/kick", "description": "git sync automator.", "stars": "3"}, {"name": "Kusa", "url": "https://github.com/Ryu0118/Kusa", "description": "Displays GitHub contribution graphs.", "stars": "139"}, {"name": "Lazygit", "url": "https://github.com/jesseduffield/lazygit", "description": "A simple terminal UI for git commands that simplify the execution of many operations making them interactive.", "stars": "74k"}, {"name": "mamediff", "url": "https://github.com/sile/mamediff", "description": "A TUI editor for managing unstaged and staged Git diffs.", "stars": "33"}, {"name": "mamegrep", "url": "https://github.com/sile/mamegrep", "description": "An interactive terminal interface for 'git grep' to easily edit search patterns and view results.", "stars": "8"}, {"name": "mergestat-lite", "url": "https://github.com/mergestat/mergestat-lite", "description": "A command-line tool for running SQL queries on git repositories and related data sources.", "stars": "3.5k"}, {"name": "mkgit", "url": "https://github.com/cosmicwanderer7/mkgit", "description": "This Bash script automates the process of creating a new GitHub repository, initializing it with a README file, and pushing the initial commit to the remote repository. The script prompts the user for a repository name and utilizes the GitHub API to create a new public repository.", "stars": "13"}, {"name": "nodebro", "url": "https://github.com/jonaburg/nodebro", "description": "Easily view most recent Github releases/tags and release notes from the terminal.", "stars": "15"}, {"name": "onefetch", "url": "https://github.com/o2sh/onefetch", "description": "Git repository summary on your terminal.", "stars": "12k"}, {"name": "patchy", "url": "https://github.com/NikitaRevenco/patchy", "description": "A tool which makes it easy to declaratively manage personal forks by automatically merging pull requests.", "stars": "186"}, {"name": "pomodev", "url": "https://github.com/dhruv1710/pomodev", "description": "CLI for Pomodoro timer with built-in Git integration (auot git commit prompt after each work sessions).", "stars": "1"}, {"name": "PReam-Team", "url": "https://github.com/nikoladucak/pream-team/", "description": "A TUI utility that helps you keep track of your teams GitHub PRs across multiple repositories.", "stars": "11"}, {"name": "prs", "url": "https://github.com/dhth/prs", "description": "Stay updated on PRs without leaving the terminal.", "stars": "180"}, {"name": "pyautogit", "url": "https://github.com/jwlodek/pyautogit", "description": "A TUI for working with git written in python.", "stars": "109"}, {"name": "rcz", "url": "https://github.com/Cassin01/rcz", "description": "A tool to write a commit message based on \u201cConventional Commits\u201d.", "stars": "11"}, {"name": "repo-verify-utils", "url": "https://github.com/jaggzh/repo-verify-utils", "description": "Utility collection to help examine what repositories and scopes yout GitHub identity has access to.", "stars": "0"}, {"name": "sad", "url": "https://github.com/ms-jpq/sad", "description": "CLI search and replace. Show you a nice diff of proposed changes before you commit them.", "stars": "2k"}, {"name": "semantic-git-commit-cli", "url": "https://github.com/JPeer264/node-semantic-git-commit-cli", "description": "Ensure semantic commits messages. With emoji support.", "stars": "149"}, {"name": "Smart Commit", "url": "https://github.com/eL1fe/smart-commit", "description": "Customizable CLI tool for creating consistent Git commits using interactive prompts (automatic commit type suggestions, CI integration, GPG signing, push support, and local configuration for a streamlined commit workflow).", "stars": "5"}, {"name": "Soft Serve", "url": "https://github.com/charmbracelet/soft-serve", "description": "Self-hostable Git server for the command line. One distinguished feature is the possibility to create new repositories with a push.", "stars": "6.7k"}, {"name": "stargazer", "url": "https://github.com/gennaro-tedesco/stargazer", "description": "GitHub stats from the command line.", "stars": "37"}, {"name": "tig", "url": "https://github.com/jonas/tig", "description": "An ncurses-based text-mode interface for `git` that can act as a repository browser, but can also assist in staging changes for commit at chunk level.", "stars": "13k"}, {"name": "travelgrunt", "url": "https://github.com/ivanilves/travelgrunt", "description": "cd inside \\[mono]repos without fatigue.", "stars": "69"}, {"name": "unreal-git-hook", "url": "https://github.com/dmayboroda/unreal-git-hook", "description": "Mix of git-hook and Unreal Tournament announcer.", "stars": "38"}, {"name": "ur-commit-mentor", "url": "https://github.com/ddoemonn/ur-commit-mentor", "description": "A CLI tool that analyzes git commits and provides AI-powered code review insights (for now only works with Claude API).", "stars": "17"}, {"name": "WRKFLW", "url": "https://github.com/bahdotsh/wrkflw", "description": "Command-line tool for validating and executing GitHub actions workflows locally, without a full GitHub environment.", "stars": "2.7k"}, {"name": "3D-renderer", "url": "https://github.com/rashid-360/3D-renderer", "description": "A console-based 3D renderer that uses ASCII characters to display and rotate 3D shapes.", "stars": "13"}, {"name": "Aewan", "url": "http://aewan.sourceforge.net/", "description": "Aewan is a multi-layered ASCII graphics/animation editor. It produces stand-alone cat-able ASCII art files and an easy-to-parse format for integration into terminal applications."}, {"name": "Artem", "url": "https://github.com/FineFindus/artem", "description": "Convert images from multiple formats (JPG, PNG, WEBP, etc.) to ASCII art, written in Rust.", "stars": "325"}, {"name": "ArTTY", "url": "https://github.com/mjwhitta/artty", "description": "Pixel art with optional system info, similar to Neofetch.", "stars": "120"}, {"name": "asciiMOL", "url": "https://github.com/dewberryants/asciiMol", "description": "Curses based ASCII molecule viewer for terminals.", "stars": "406"}, {"name": "astroterm", "url": "https://github.com/da-luce/astroterm", "description": "A planetarium for your terminal. Explore stars, planets, constellations, and more!", "stars": "1.8k"}, {"name": "BlockPaint", "url": "https://github.com/wooster0/blockpaint", "description": "BlockPaint is a painting program that allows you to draw pixel graphics in the terminal using the mouse."}, {"name": "catnip", "url": "https://github.com/sweetbbak/catnip", "description": "An Image picker using pure bash (C and Go version in the works) and kittys icat and Chafa's Sixel protocol.", "stars": "27"}, {"name": "chafa", "url": "https://github.com/hpjansson/chafa", "description": "Terminal graphics for the 21 st century.", "stars": "4.4k"}, {"name": "cmdpxl", "url": "https://github.com/knosmos/cmdpxl", "description": "Command-line image editor (edit pixels, save images, undo function, fill tool and filters).", "stars": "547"}, {"name": "colout", "url": "https://github.com/nojhan/colout", "description": "colout read lines of text stream on the standard input and output characters matching a given regular expression pattern in given color and style.", "stars": "1.2k"}, {"name": "D2", "url": "https://github.com/terrastruct/d2", "description": "D2 is a modern diagram scripting language that turns text to diagrams.", "stars": "23k"}, {"name": "deviceframe", "url": "https://github.com/c0bra/deviceframe", "description": "Put device frames around mobile/web/progressive app screenshots.", "stars": "593"}, {"name": "Diagon", "url": "https://github.com/ArthurSonzogni/Diagon", "description": "Diagon is an interactive interpreter, that transforms Markdown-style expression into an ASCII-art representation.", "stars": "2.2k"}, {"name": "durdraw", "url": "https://github.com/cmang/durdraw", "description": "Versatile ASCII and ANSI Art text editor for drawing in the Linux/Unix/macOS terminal, with animation, 256 and 16 colors, Unicode and CP437, and customizable themes.", "stars": "1.5k"}, {"name": "Favicon Editor", "url": "https://github.com/xyproto/favicon-editor", "description": "Minimalist grayscale favicon editor for the terminal.", "stars": "1"}, {"name": "figma-use", "url": "https://github.com/dannote/figma-use", "description": "Control Figma from the command line with full read/write access for AI agents.", "stars": "478"}, {"name": "ghost-image-cleaner", "url": "https://github.com/DeadSwitch404/ghost-image-cleaner", "description": "If you share, do it like a Ghost... No metadata, no filename fingerprint, no trace.", "stars": "5"}, {"name": "GiF for CLI", "url": "https://github.com/google/gif-for-cli", "description": "Convert a GIF, short video or a query into ASCII art.", "stars": "2.9k"}, {"name": "gifgen", "url": "https://github.com/lukechilds/gifgen", "description": "Simple high quality GIF encoding.", "stars": "563"}, {"name": "gifsicle", "url": "https://github.com/kohler/gifsicle", "description": "Create, manipulate, and optimize GIF images and animations.", "stars": "4.2k"}, {"name": "givegif", "url": "https://github.com/passy/givegif", "description": "GIFs on the command line.", "stars": "226"}, {"name": "gowall", "url": "https://github.com/Achno/gowall", "description": "A tool to convert a Wallpaper's color scheme / palette, image to pixel art, color palette extraction, image upsacling with Adversarial Networks and more image processing features.", "stars": "2k"}, {"name": "GraphicsMagick", "url": "http://www.graphicsmagick.org/", "description": "Swiss army knife of image processing."}, {"name": "Graphviz", "url": "https://graphviz.org/", "description": "Graphviz is open source graph visualization software. It contains several command line tools to generate and manipulate graphs."}, {"name": "greentext", "url": "https://github.com/jasonuc/greentext", "description": "A CLI tool for creating green-text memes.", "stars": "33"}, {"name": "haylxon", "url": "https://github.com/pwnwriter/haylxon", "description": "Blazing-fast tool to grab screenshots of your domain list right from terminal.", "stars": "429"}, {"name": "heroshot", "url": "https://heroshot.sh", "description": "Screenshot automation CLI for documentation. Visual element picker to define captures and config-driven regeneration with one command."}, {"name": "ImageMagick", "url": "http://www.imagemagick.org/script/index.php", "description": "Software suite to create, edit, compose, or convert bitmap images; it handles many file formats (including PDF and SVG) and provides processing tools to \"resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and B\u00e9zier curves\"."}, {"name": "img2ascii", "url": "https://github.com/JosefVesely/Image-to-ASCII", "description": "Convert images to ASCII art.", "stars": "62"}, {"name": "imgcat", "url": "https://github.com/trashhalo/imgcat", "description": "Tool to output images in the terminal. Built with bubbletea.", "stars": "505"}, {"name": "imgp", "url": "https://github.com/jarun/imgp", "description": "A command line image resizer and rotator for JPEG and PNG images. It can resize (or thumbnail) and rotate thousands of images in a go, at lightning speed, while saving significantly on storage.", "stars": "1.1k"}, {"name": "inklayers", "url": "https://github.com/toolleeo/inklayers", "description": "A command line program that exports layers from an SVG file. It can be used to create slide shows by editing a single SVG file.", "stars": "11"}, {"name": "jp2a", "url": "https://csl.name/jp2a/", "description": "Command-line tool that converts images to ASCII art in the Linux terminal."}, {"name": "kakikun", "url": "https://github.com/file-acomplaint/kakikun", "description": "Kakikun is a tool to paint, draw and create ASCII art in your terminal using Unicode characters.", "stars": "101"}, {"name": "Korkut", "url": "https://github.com/oguzhaninan/korkut", "description": "Quick and simple image processing with the following functions: optimize, convert, crop, resize, rotate, watermark, flip.", "stars": "384"}, {"name": "LinuxLogo", "url": "https://sourceforge.net/projects/linuxlogo/", "description": "Display the Linux distribution logo in ASCII format."}, {"name": "LinuxSSTool", "url": "https://github.com/DatCodeMania/LinuxSSTool", "description": "A simple script that takes a screenshot and adds a gradated border using ImageMagick.", "stars": "4"}, {"name": "mandelbrot-cli", "url": "https://github.com/MicheleFiladelfia/mandelbrot-cli", "description": "Multiplatform terminal mandelbrot set explorer.", "stars": "48"}, {"name": "MapSCII", "url": "https://github.com/rastapasta/mapscii", "description": "A Braille & ASCII world map renderer for your console", "stars": "9k"}, {"name": "Mercator", "url": "https://github.com/mrusme/mercator", "description": "OpenStreetMap but as terminal user interface (TUI) program.", "stars": "88"}, {"name": "objcurses", "url": "https://github.com/admtrv/objcurses", "description": "ncurses 3d object viewer.", "stars": "215"}, {"name": "pastel", "url": "https://github.com/sharkdp/pastel", "description": "A command-line tool to generate, analyze, convert and manipulate colors.", "stars": "6.3k"}, {"name": "pik", "url": "https://github.com/immanelg/pik", "description": "Color picker for terminal.", "stars": "13"}, {"name": "rclip", "url": "https://github.com/yurijmikhalevich/rclip", "description": "AI-Powered Command-Line Photo Search Tool.", "stars": "902"}, {"name": "rimage", "url": "https://github.com/SalOne22/rimage", "description": "A powerful Rust image optimization CLI tool.", "stars": "392"}, {"name": "scrot", "url": "https://github.com/dreamer/scrot", "description": "SCReenshot - simple screenshot tool. Main features: window and retangular area capturing export to PNG JPG GIF and others.", "stars": "238"}, {"name": "svgcleaner", "url": "https://github.com/RazrFalcon/svgcleaner", "description": "Clean up your SVG files from the unnecessary data.", "stars": "1.7k"}, {"name": "SVGO", "url": "https://github.com/svg/svgo", "description": "SVG Optimizer is a Node.js-based tool for optimizing SVG vector graphics files.", "stars": "22k"}, {"name": "svgshift", "url": "https://github.com/10xJSChad/svgshift", "description": "Command-line utility to quickly adjust the colors in an svg file. Allows for quick and easy color manipulation of svg files by adjusting RGB and HSL values.", "stars": "6"}, {"name": "TermImg", "url": "https://github.com/srlehn/termimg", "description": "termimg tries to draw images into terminals. The rectangular drawing area is given in cell coordinates (not pixels). Origin is the upper-left corner.", "stars": "86"}, {"name": "TerrainGenerator", "url": "https://github.com/NM711/TerrainGenerator", "description": "2D Terrain Generator to create procedural 2D worlds and maps.", "stars": "2"}, {"name": "textual-paint", "url": "https://github.com/1j01/textual-paint", "description": "MS Paint in your terminal (TUI).", "stars": "1.1k"}, {"name": "zbar", "url": "https://zbar.sourceforge.net/", "description": "ZBar reads bar codes from various sources, such as video streams and image files. It supports many popular ypes of bar codes including QR Codes."}, {"name": "atuin", "url": "https://github.com/ellie/atuin", "description": "Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronization of your history between machines, via an Atuin server.", "stars": "2"}, {"name": "Bevel", "url": "https://github.com/NorfairKing/bevel", "description": "Command line history in an SQLite database for effective reuse.", "stars": "41"}, {"name": "his", "url": "https://github.com/terroo/his", "description": "A command history utility with icons and colors that works on Windows and GNU/Linux.", "stars": "68"}, {"name": "hiSHtory", "url": "https://github.com/ddworken/hishtory", "description": "A better shell history that stores context (directory, succeeded or failed, how long it took, etc). The history is stored locally and end-to-end encrypted for syncing to other computers.", "stars": "3k"}, {"name": "hstr", "url": "https://github.com/dvorka/hstr", "description": "Manage the shell history. It has a powerful visual search and execution of previous commands, and history editing capabilities.", "stars": "4.5k"}, {"name": "mcfly", "url": "https://github.com/cantino/mcfly", "description": "Intelligent context-aware search engine for your shell history with TUI.", "stars": "7.6k"}, {"name": "bashmate", "url": "https://github.com/algobuddha/bashmate", "description": "CLI tool to learn bash command with your natural language.", "stars": "4"}, {"name": "Countryfetch", "url": "https://github.com/nik-rev/countryfetch", "description": "A Command-line tool similar to Neofetch for obtaining information about your country.", "stars": "268"}, {"name": "GameShell", "url": "https://github.com/phyver/GameShell", "description": "GameShell was devised as a tool to help university students to engage with a real shell, in a way that encourages learning while also having fun.", "stars": "2.9k"}, {"name": "lexy", "url": "https://github.com/antoniorodr/lexy", "description": "Lexy is a lightweight CLI tool that fetches programming tutorials from \"Learn X in Y Minutes\" directly into your terminal. Quickly search, learn, and reference code examples without leaving your workflow.", "stars": "99"}, {"name": "Maze TUI", "url": "https://github.com/agl-alexglopez/maze-tui", "description": "Build mazes, solve them with various algorithms and visualize them.", "stars": "75"}, {"name": "minicloze", "url": "https://github.com/benmanone/minicloze", "description": "Rust-based command-line language-learning game using the Tatoeba database.", "stars": "22"}, {"name": "Physics TUI", "url": "https://github.com/ClaudioRMalvino/physics_TUI", "description": "TUI for physics reference and calculations, providing interactive access to physics equations, definitions, and calculator organized by chapter.", "stars": "23"}, {"name": "ShellKit", "url": "https://github.com/pokeyaro/shellkit", "description": "Unix-like educational terminal toolkit consisting of: Libc (simulation of syscall, write, printf and more) and Pysh (interactive shell).", "stars": "1"}, {"name": "TUI apps", "url": "https://github.com/learnbyexample/TUI-apps", "description": "A repository containing a couple of one-script programs, mainly dedicated to training/learning CLI tools such as grep, awk, etc.", "stars": "961"}, {"name": "wb", "url": "https://github.com/MertGunduz/wb", "description": "A TUI vocabulary notebook app for Linux based devices.", "stars": "13"}, {"name": "DocToc", "url": "https://github.com/thlorenz/doctoc", "description": "Generates table of contents for Markdown files inside local git repository. Links are compatible with anchors generated by GitHub or other sites.", "stars": "4.4k"}, {"name": "Frogmouth", "url": "https://github.com/Textualize/frogmouth", "description": "A Markdown viewer / browser for the terminal.", "stars": "3.1k"}, {"name": "glow", "url": "https://github.com/charmbracelet/glow", "description": "TUI that renders Markdown files, with keybindings similar to `less` and support for styles and cloud encrypted storing", "stars": "24k"}, {"name": "Grip", "url": "https://github.com/joeyespo/grip", "description": "GitHub Readme Instant Preview - Preview Markdown files as GitHub would render them.", "stars": "6.8k"}, {"name": "lowdown", "url": "https://kristaps.bsd.lv/lowdown/", "description": "Markdown translator (HTML5, roff, LaTeX, gemini, OpenDocument, and terminal output)"}, {"name": "mdBook", "url": "https://github.com/rust-lang/mdBook", "description": "Create book from Markdown files.", "stars": "21k"}, {"name": "mdcat", "url": "https://github.com/swsnr/mdcat", "description": "cat for Markdown", "stars": "2.4k"}, {"name": "mdformat", "url": "https://github.com/executablebooks/mdformat", "description": "Mdformat is an opinionated Markdown formatter that can be used to enforce a consistent style in Markdown files.", "stars": "726"}, {"name": "mdt", "url": "https://github.com/robolab-pavia/mdt", "description": "MarkDown in the Terminal. A Markdown viewer with themes defined by JSON files and interactive mode to open links and word-wrapping adaptable to the terminal width.", "stars": "4"}, {"name": "Terminal Markdown Viewer", "url": "https://github.com/axiros/terminal_markdown_viewer", "description": "Python based Markdown viewer with themes source code highlighting and a directory change monitor.", "stars": "1.9k"}, {"name": "adless", "url": "https://github.com/WIttyJudge/adless", "description": "Local domains blocker written in Go.", "stars": "31"}, {"name": "asn", "url": "https://github.com/nitefood/asn", "description": "Server for the following services: ASN, RPKI validity, BGP stats, IPv4v6, Prefix, URL, ASPath, Organization, IP reputation, IP geolocation, IP fingerprinting, Network recon, lookup API server, Web traceroute server.", "stars": "1.8k"}, {"name": "ATAC", "url": "https://github.com/Julien-cpsn/ATAC", "description": "Arguably a\u00a0Terminal\u00a0API\u00a0Client. It is based on well-known clients such as Postman, Insomnia, or even Bruno, but inside your terminal without any specific graphical environment needed; free, account-less, and offline for now and forever.", "stars": "3.5k"}, {"name": "AutoRecon", "url": "https://github.com/Tib3rius/AutoRecon", "description": "AutoRecon is a multi-threaded network reconnaissance tool which performs automated enumeration of services.", "stars": "5.9k"}, {"name": "bandwhich", "url": "https://github.com/imsnif/bandwhich", "description": "Terminal bandwidth utilization tool.", "stars": "12k"}, {"name": "bluetui", "url": "https://github.com/pythops/bluetui", "description": "A TUI for managing bluetooth devices on Linux.", "stars": "2.6k"}, {"name": "bluetuith", "url": "https://github.com/darkhz/bluetuith", "description": "A TUI-based Bluetooth connection manager, which can interact with Bluetooth adapters and devices. It aims to be a replacement to most Bluetooth managers, like blueman.", "stars": "1.3k"}, {"name": "blueutil-tui", "url": "https://github.com/Zaloog/blueutil-tui", "description": "TUI for Mac to interact with bluetooth devices via blueutil.", "stars": "48"}, {"name": "bmon", "url": "https://github.com/tgraf/bmon", "description": "A monitoring and debugging tool to capture networking related statistics and prepare them visually in a human friendly way.", "stars": "1.4k"}, {"name": "bore", "url": "https://github.com/ekzhang/bore", "description": "A simple CLI tool for making tunnels to localhost.", "stars": "11k"}, {"name": "chiko", "url": "https://github.com/felangga/chiko", "description": "The ultimate beauty gRPC Client on your Terminal: a simple tool to interact with gRPC services using a beautiful terminal interface.", "stars": "340"}, {"name": "CuTE", "url": "https://github.com/PThorpe92/CuTE", "description": "TUI to help build, execute and save curl commands, recursively download from remote sources, test your API endpoints, and mange your keys.", "stars": "216"}, {"name": "darkhttpd", "url": "https://unix4lyfe.org/darkhttpd/", "description": "Darkhttpd is a simple, fast HTTP 1.1 web server for static content. It does not support PHP or CGI etc but is designed to serve static content, which it does very well."}, {"name": "dish", "url": "https://github.com/thevxn/dish", "description": "A lightweight, remotely configurable monitoring service.", "stars": "275"}, {"name": "dog", "url": "https://github.com/ogham/dog", "description": "dog is a command-line DNS client. It has colorful output, understands normal command-line argument syntax, supports the DNS-over-TLS and DNS-over-HTTPS protocols, and can emit JSON.", "stars": "6.6k"}, {"name": "doggo", "url": "https://doggo.mrkaran.dev/", "description": "DNS client for humans. Features include: colors, tabular and JSON formats, and reverse DNS lookup."}, {"name": "dug", "url": "https://github.com/unfrl/dug", "description": "A global DNS propagation checker that gives pretty output.", "stars": "370"}, {"name": "echo", "url": "https://github.com/devem-tech/echo", "description": "Speedy API emulation facilitated by a reverse proxy and mock JSON server.", "stars": "7"}, {"name": "ejabberd", "url": "https://www.ejabberd.im/", "description": "ejabberd is an XMPP application server and an MQTT broker, written mainly in the Erlang programming language."}, {"name": "fwtui", "url": "https://github.com/Beny406/fwtui", "description": "TUI built in Go to help you manage UFW rules with ease.", "stars": "53"}, {"name": "generate-ip", "url": "https://github.com/adamlui/js-utils/tree/main/generate-ip/#readme", "description": "Randomly generate, format, and validate IPv4 + IPv6 + MAC addresses.", "stars": "19"}, {"name": "generate-ip", "url": "https://generate-ip.org", "description": "Randomly generate, format, and validate IPv4 + IPv6 + MAC addresses."}, {"name": "geolocate", "url": "https://github.com/adamlui/js-utils/tree/main/geolocate/#readme", "description": "Fetch IP geolocation data.", "stars": "19"}, {"name": "gg", "url": "https://github.com/mzz2017/gg", "description": "A command-line tool for one-click proxy in your research and development without installing v2ray or anything else.", "stars": "1.9k"}, {"name": "ggh", "url": "https://github.com/byawitz/ggh", "description": "Recall your SSH sessions, also searching your SSH config file.", "stars": "929"}, {"name": "goaccess", "url": "https://github.com/allinurl/goaccess", "description": "GoAccess is a real-time web log analyzer and interactive viewer, that provides fast and valuable HTTP statistics.", "stars": "20k"}, {"name": "goto", "url": "https://github.com/grafviktor/goto", "description": "A simple terminal SSH manager that provides you with an easy access to the list of your favorite SSH servers, binaries included.", "stars": "513"}, {"name": "GoTTY", "url": "https://github.com/yudai/gotty", "description": "Turn CLI tools into web applications; basically, it runs a command and starts a server so that the output can be displayed in a web page.", "stars": "19k"}, {"name": "gping", "url": "https://github.com/orf/gping", "description": "Ping, but with a graph.", "stars": "12k"}, {"name": "havn", "url": "https://github.com/mrjackwills/havn", "description": "A fast configurable port scanner with reasonable defaults.", "stars": "311"}, {"name": "hflow", "url": "https://github.com/comradequinn/hflow", "description": "A command-line, debugging http/s proxy server.", "stars": "79"}, {"name": "humble-explorer", "url": "https://github.com/koenvervloesem/humble-explorer", "description": "Cross-platform, command-line and human-friendly Bluetooth Low Energy scanner.", "stars": "80"}, {"name": "impala", "url": "https://github.com/pythops/impala", "description": "TUI for managing wifi networks and connections on Linux.", "stars": "2.4k"}, {"name": "ipcalc", "url": "http://jodies.de/ipcalc", "description": "Takes an IP address and netmask and calculates the resulting broadcast, network, Cisco wildcard mask, and host range."}, {"name": "Kapow!", "url": "https://github.com/BBVA/kapow", "description": "Say we have a nice cozy shell command that solves our problem. Kapow! lets us easily turn that into an HTTP API.", "stars": "622"}, {"name": "kftray", "url": "https://github.com/hcavarsan/kftray", "description": "kubectl port-forward on steroids, manage and share multiple k8s port forwards, with support for UDP, proxy through the k8s cluster, and github state sync.", "stars": "1.5k"}, {"name": "Kyanos", "url": "https://github.com/hengyoush/kyanos", "description": "Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient.", "stars": "5k"}, {"name": "liboping", "url": "https://github.com/octo/liboping", "description": "Protocol independent ANSI-C ping library and command line utility.", "stars": "208"}, {"name": "mitmproxy", "url": "https://mitmproxy.org/", "description": "An interactive HTTPS proxy."}, {"name": "mosh", "url": "https://mosh.org/", "description": "Remote SSH client that achieve good responsiveness in presence of intermittent connectivity and roaming."}, {"name": "MQTT TUI", "url": "https://github.com/EdJoPaTo/mqttui", "description": "MQTT Client written in rust (Subscribe to a MQTT topic or publish something quickly).", "stars": "643"}, {"name": "mtr", "url": "https://github.com/traviscross/mtr", "description": "mtr combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool.", "stars": "3.1k"}, {"name": "neoss", "url": "https://github.com/PabloLec/neoss", "description": "User-friendly and detailed socket statistics with a Terminal UI.", "stars": "219"}, {"name": "netdump", "url": "https://github.com/giorgiopapini/netdump", "description": "A simple network packet analyzer using libpcap, supporting both real-time and offline analysis with ASCII visualization.", "stars": "35"}, {"name": "netscanner", "url": "https://github.com/Chleba/netscanner", "description": "All-in-one network scanning tool.", "stars": "1.7k"}, {"name": "NetworkManager", "url": "https://developer.gnome.org/NetworkManager/stable/nmtui.html", "description": "Will connect any network device when a connection for that device becomes available, unless it is disabled, by managing the primary network connection and other network interfaces (Ethernet, Wi-Fi and Mobile Broadband devices)."}, {"name": "nics", "url": "https://github.com/jftuga/nics", "description": "Display information about Network Interface Cards (NICs); the same output is presented across platforms.", "stars": "9"}, {"name": "oama", "url": "https://github.com/pdobsan/oama", "description": "OAuth credential Manager.", "stars": "237"}, {"name": "oha", "url": "https://github.com/hatoo/oha", "description": "oha is a tiny program that sends some load to a web application and show real-time TUI.", "stars": "10k"}, {"name": "Optic", "url": "https://www.useoptic.com/", "description": "Optic's Open Source tools make OpenAPI and API-first practices easy for any team to adopt."}, {"name": "oryx", "url": "https://github.com/pythops/oryx", "description": "TUI for sniffing network traffic using eBPF on Linux.", "stars": "2.4k"}, {"name": "packemon", "url": "https://github.com/ddddddO/packemon", "description": "TUI tool and Go library for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0).", "stars": "296"}, {"name": "portfinder", "url": "https://github.com/doganarif/portfinder", "description": "Modern CLI tool to identify and manage processes using network ports; Built with GO, featuring project awareness, Docker support and an interactive terminal UI.", "stars": "36"}, {"name": "Prosody", "url": "https://prosody.im/", "description": "Prosody is a modern XMPP communication server. It aims to be easy to set up and configure, and efficient with system resources."}, {"name": "Proxymock", "url": "https://proxymock.io", "description": "A network recorder that shows API payloads in a TUI and automatically generates tests and mocks from what it observes."}, {"name": "PSSH", "url": "https://code.google.com/archive/p/parallel-ssh/", "description": "Parallelized versions of OpenSSH and related tools, such as pssh, pscp, prsync, pnuke, and pslurp. The project includes psshlib which can be used within custom applications."}, {"name": "quark", "url": "https://tools.suckless.org/quark/", "description": "quark is an extremely small and simple HTTP GET/HEAD-only web server for static content."}, {"name": "quickserve", "url": "https://github.com/haileys/quickserve", "description": "Very simple HTTP server written in Python for quickly sharing files on an ad-hoc basis. Aside from opening a port in your firewall if you have one, it requires no setup and should work with no hassle.", "stars": "13"}, {"name": "recon", "url": "https://github.com/jreisinger/recon", "description": "Gather public info about network hosts.", "stars": "22"}, {"name": "redive", "url": "https://github.com/neelkarma/redive", "description": "Trace URL redirections in the terminal.", "stars": "47"}, {"name": "rtop", "url": "http://www.rtop-monitor.org/", "description": "Simple, agent-less, remote server monitoring tool that works over plain SSH. Written in Go, it does not need any software to be installed on the server that you want to monitor. It works by establishing an SSH session, and running commands on the remote server to collect system metrics."}, {"name": "Rustcat", "url": "https://github.com/robiot/rustcat", "description": "Netcat Alternative in Rust.", "stars": "804"}, {"name": "serve", "url": "https://github.com/vercel/serve", "description": "Serves a static site, single page application, or just a static file, and provides a neat interface for listing the directory's contents.", "stars": "9.8k"}, {"name": "SMBScan", "url": "https://github.com/jeffhacks/smbscan", "description": "SMBScan is a tool to enumerate file shares on an internal network.", "stars": "49"}, {"name": "sngrep", "url": "https://github.com/irontec/sngrep", "description": "Ncurses SIP Messages flow viewer.", "stars": "1.2k"}, {"name": "speedtest-net", "url": "https://github.com/ddsol/speedtest.net", "description": "Test internet connection speed and ping using speedtest.net.", "stars": "625"}, {"name": "ssh-menu", "url": "https://github.com/antonjah/ssh-menu", "description": "A very simple terminal tool that renders an interactive menu with your ssh profiles listed.", "stars": "15"}, {"name": "sshbook", "url": "https://github.com/edavlis/sshbook", "description": "Minimal terminal-based SSH launcher for saving ssh entries.", "stars": "2"}, {"name": "sshed", "url": "https://github.com/trntv/sshed", "description": "sshed is a ssh config editor and bookmarks manager.", "stars": "159"}, {"name": "sshs", "url": "https://github.com/quantumsheep/sshs", "description": "Terminal user interface for SSH.", "stars": "1.5k"}, {"name": "sshsync", "url": "https://github.com/Blackmamoth/sshsync", "description": "Fast and minimal CLI tool to run shell commands across multiple remote servers via SSH.", "stars": "161"}, {"name": "sshto", "url": "https://github.com/vaniacer/sshto", "description": "Small bash script to manage your ssh connections. It builds menu (via dialog) from your \\~/.ssh/config. It can not only connect but also to run commands, copy files, tunnel ports.", "stars": "625"}, {"name": "sshuttle", "url": "https://github.com/sshuttle/sshuttle", "description": "Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and macOS. Supports DNS tunneling.", "stars": "13k"}, {"name": "sshx", "url": "https://github.com/ekzhang/sshx", "description": "Fast, collaborative live terminal sharing over the web.", "stars": "7.3k"}, {"name": "sslh", "url": "https://github.com/yrutschle/sslh", "description": "A ssl/ssh multiplexer (Applicative Protocol Multiplexer) that allows, for example, to share SSH and HTTPS on the same port.", "stars": "5k"}, {"name": "SSM", "url": "https://github.com/elliot40404/ssm", "description": "A simple SSH manager.", "stars": "49"}, {"name": "ssm", "url": "https://github.com/lfaoro/ssm", "description": "SSH connection manager designed to connect, filter, tag, and much more from a simple terminal interface.", "stars": "97"}, {"name": "termishare", "url": "https://github.com/qnkhuat/termishare", "description": "Peer to peer terminal sharing.", "stars": "37"}, {"name": "Termshark", "url": "https://termshark.io/", "description": "A terminal UI for tshark, inspired by Wireshark."}, {"name": "TGORQ", "url": "https://github.com/vitor-augusto1/tgorq", "description": "Terminal GO ReQuest (TGORQ) is a Vim-like lightweight CLI tool for performing HTTP requests.", "stars": "9"}, {"name": "Thymus", "url": "https://github.com/blademd/thymus", "description": "An interactive browser & editor for network configuration files.", "stars": "26"}, {"name": "tproxy", "url": "https://github.com/kevwan/tproxy", "description": "A CLI tool to proxy and analyze TCP connections.", "stars": "3.7k"}, {"name": "TReq", "url": "https://github.com/talis-fb/TReq", "description": "A CLI tool for effortless HTTP requests.", "stars": "66"}, {"name": "trippy", "url": "https://github.com/fujiapple852/trippy", "description": "A network diagnostic tool.", "stars": "6.7k"}, {"name": "trzsz-ssh", "url": "https://github.com/trzsz/trzsz-ssh", "description": "An ssh client designed as a drop-in replacement for the openssh client. It aims to provide complete compatibility with openssh, mirroring all its features, while also offering additional useful features. Such as login prompt, batch login, remember password, automated interaction, trzsz, zmodem(rz/sz), udp mode like mosh, etc.", "stars": "2.5k"}, {"name": "tsshd", "url": "https://github.com/trzsz/tsshd", "description": "The tsshd works like mosh-server, while the \"tssh --udp\" works like mosh. Supports ssh port forwarding, ssh agent forwarding and X11 forwarding.", "stars": "337"}, {"name": "TStream", "url": "https://github.com/qnkhuat/tstream", "description": "Live streaming from the terminal. Requires the connection to a central server, from which the streaming is dispatched.", "stars": "269"}, {"name": "ttfb", "url": "https://github.com/phip1611/ttfb", "description": "ttfb is a CLI-Tool to measure the TTFB (time to first byte) of HTTP requests.", "stars": "49"}, {"name": "ttyd", "url": "https://github.com/tsl0922/ttyd", "description": "Share your terminal over the web.", "stars": "11k"}, {"name": "tunblkctl", "url": "https://github.com/azhuchkov/tunblkctl", "description": "Command-line frontend for Tunnelblick.", "stars": "39"}, {"name": "Tunnelmole", "url": "https://github.com/robbie-cahill/tunnelmole-client", "description": "Connect to local servers from anywhere.", "stars": "1.8k"}, {"name": "turl", "url": "https://github.com/yilmaz08/turl", "description": "tURL is a command-line tool to make plain TCP-based requests.", "stars": "12"}, {"name": "wavemon", "url": "https://github.com/uoaerg/wavemon", "description": "wavemon is an ncurses-based monitoring application for wireless network devices on Linux.", "stars": "1.2k"}, {"name": "websocat", "url": "https://github.com/vi/websocat", "description": "Netcat, curl and socat for WebSockets.", "stars": "8.4k"}, {"name": "Wishlist", "url": "https://github.com/charmbracelet/wishlist", "description": "With Wishlist you can have a single entrypoint for multiple SSH endpoints.", "stars": "1.5k"}, {"name": "wuzz", "url": "https://github.com/asciimoo/wuzz", "description": "Interactive CLI tool for HTTP inspection.", "stars": "11k"}, {"name": "xiringuito", "url": "https://github.com/ivanilves/xiringuito", "description": "VPN made easy! No configuration. No VPN servers. No hassle. Using SSH capabilities.", "stars": "1.2k"}, {"name": "xxh", "url": "https://github.com/xxh/xxh", "description": "Bring your favorite shell wherever you go through the ssh.", "stars": "5.9k"}, {"name": "zxc", "url": "https://hail-hydrant.github.io/zxc/", "description": "Terminal based intercepting proxy written in rust with tmux and vim as user interface."}, {"name": "cadmus", "url": "https://github.com/RyanGreenup/cadmus", "description": "Shell Scripts to Facilitate Effective Note Taking.", "stars": "171"}, {"name": "Captain's Log", "url": "https://github.com/NikolaDucak/caps-log", "description": "A small TUI journaling tool (daily entries saved as md files, tags for organizing entries, browse tags, calendar view, encrypted logs, storage using a git repository).", "stars": "363"}, {"name": "Clipboard", "url": "https://getclipboard.app/", "description": "An easy-to-use information management tool that acts like an external brain."}, {"name": "Diary", "url": "https://github.com/actuday6418/Diary", "description": "A diary app written in Rust that encrypts both text and file data, and can decrypt and build a rich HTML representation of your diary when required.", "stars": "72"}, {"name": "dn", "url": "https://github.com/tomlockwood/dn", "description": "Daily notes command line tool.", "stars": "249"}, {"name": "dnote", "url": "https://github.com/dnote/dnote", "description": "A simple command line notebook for the terminal. It also offers a seamless multi-device sync and a web interface.", "stars": "3k"}, {"name": "eureka", "url": "https://github.com/simeg/eureka", "description": "Store your ideas without leaving the terminal.", "stars": "865"}, {"name": "FuzPad", "url": "https://github.com/JianZcar/FuzPad", "description": "A minimalistic note management solution, powered by fzf.", "stars": "153"}, {"name": "Geeknote", "url": "https://github.com/jeffkowalski/geeknote", "description": "A command line client for Evernote that can be use on Linux, FreeBSD and OS X.", "stars": "390"}, {"name": "idea", "url": "https://github.com/IonicaBizau/idea", "description": "A lightweight tool for keeping ideas in a safe place quick and easy.", "stars": "270"}, {"name": "jot", "url": "https://github.com/araekiel/jot", "description": "Jot is a feature-stripped version of Obsidian focused on rapid note management through the terminal. It uses the same format of storage as Obsidian.", "stars": "603"}, {"name": "journalC", "url": "https://github.com/Dr-42/journalC", "description": "A simple encrypted terminal journaling book.", "stars": "17"}, {"name": "jrnl", "url": "https://github.com/jrnl-org/jrnl", "description": "jrnl is a simple journal application for the command line to easily create, search, and view journal entries; journals are stored as human-readable plain text, and can also be encrypted using AES encryption.", "stars": "7.2k"}, {"name": "kb", "url": "https://github.com/gnebbia/kb", "description": "A minimalist knowledge base manager.", "stars": "3.4k"}, {"name": "lazyorg", "url": "https://github.com/HubertBel/lazyorg", "description": "Simple terminal-based calendar and note-taking app.", "stars": "121"}, {"name": "meudeus", "url": "https://github.com/dj8yfo/meudeus", "description": "A skim-based `*.md` explore and surf tool.", "stars": "49"}, {"name": "mn", "url": "https://github.com/misopog/mn", "description": "A dead simple note-taking script."}, {"name": "nb", "url": "https://github.com/xwmx/nb", "description": "A command line and local web note-taking, bookmarking, archiving, and knowledge base application.", "stars": "8.1k"}, {"name": "note", "url": "https://github.com/bdazl/note", "description": "Minimalistic note taking.", "stars": "12"}, {"name": "note", "url": "https://github.com/armand-sauzay/note", "description": "A modern terminal-based note-taking application built with Bubble Tea and Lip Gloss to organize your thoughts with style.", "stars": "178"}, {"name": "Noted", "url": "https://github.com/torbratsberg/noted", "description": "Notes library, with viewer and shortcuts to add, delete and edit notes.", "stars": "37"}, {"name": "NoteSH", "url": "https://github.com/Cvaniak/NoteSH", "description": "Sticky notes App in the Terminal, built with Textual, an amazing TUI framework!", "stars": "475"}, {"name": "numen", "url": "https://github.com/aguiarsc/numen", "description": "Markdown-compatible AI-Powered Terminal Notepad.", "stars": "14"}, {"name": "pdiary", "url": "https://github.com/manipuladordedados/pdiary", "description": "A simple terminal diary journal application written in Python with encryption support.", "stars": "44"}, {"name": "posce", "url": "https://github.com/vdt/posce", "description": "A note-taking toolkit for your command line.", "stars": "2"}, {"name": "rucola", "url": "https://github.com/Linus-Mussmaecher/rucola", "description": "Terminal-based markdown note manager.", "stars": "479"}, {"name": "sncli", "url": "https://github.com/insanum/sncli", "description": "A Python application that gives you access to your Simplenote account via the command line.", "stars": "423"}, {"name": "Standard Unix Notes", "url": "https://github.com/Standard-Unix-Notes/unix-notes", "description": "GPG Encrypted Notes/Notebook manager for BSD/Linux.", "stars": "12"}, {"name": "tb.go", "url": "https://github.com/araaha/tb.go", "description": "Tasks, boards & notes for the command-line habitat.", "stars": "11"}, {"name": "tdo", "url": "https://github.com/2KAbhishek/tdo", "description": "Fast and Simple Note Taking.", "stars": "75"}, {"name": "Terminal velocity", "url": "https://vhp.github.io/terminal_velocity/", "description": "A fast, cross-platform note-taking application for the UNIX terminal."}, {"name": "Toney", "url": "https://github.com/SourcewareLab/Toney", "description": "A fast, lightweight, terminal-based note-taking TUI app built with Bubbletea; Offers markdown rendering, file navigation and native Neovim editing.", "stars": "168"}, {"name": "TUI-Journal", "url": "https://github.com/AmmarAbouZor/tui-journal", "description": "Terminal-based application written in Rust that allows you to write and manage your journal/notes with a nice user interface.", "stars": "695"}, {"name": "zk", "url": "https://github.com/mickael-menu/zk", "description": "zk is a command-line tool helping you to maintain a plain text Zettelkasten or personal wiki.", "stars": "2.5k"}, {"name": "bashform", "url": "https://github.com/devmegablaster/bashform", "description": "Create and share forms in the terminal over SSH.", "stars": "46"}, {"name": "DeckTape", "url": "https://github.com/astefanutti/decktape", "description": "DeckTape is a high-quality PDF exporter for HTML presentation frameworks.", "stars": "2.3k"}, {"name": "ggl", "url": "https://github.com/taraqfarhan/ggl", "description": "Search the web (google, youtube, gmail, wiki, github, stackoverflow), prompt to send emails, prompt chatGPT, Gemini right from the terminal (command line).", "stars": "6"}, {"name": "gpa-calculator", "url": "https://github.com/kitesi/gpa-calculator", "description": "GPA calculator CLI app that stores data in local files; written in Go.", "stars": "4"}, {"name": "Lotus 1-2-3 for Linux", "url": "https://github.com/taviso/123elf", "description": "A native port of Lotus 1-2-3 Release 3 to Linux.", "stars": "1.2k"}, {"name": "mdp", "url": "https://github.com/visit1985/mdp", "description": "A command-line based Markdown presentation tool.", "stars": "5.2k"}, {"name": "patat", "url": "https://github.com/jaspervdj/patat", "description": "Terminal-based presentations using Pandoc.", "stars": "2.7k"}, {"name": "PDFjuicer", "url": "https://github.com/dmikhr/pdfjuicer", "description": "CLI tool for converting PDF pages to high-quality images. It features custom image sizing, scaling options, thumbnail generation, and batch processing.", "stars": "39"}, {"name": "PDFtk", "url": "https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/", "description": "PDFtk is a simple tool for doing everyday things with PDF documents."}, {"name": "presenterm", "url": "https://github.com/mfontanini/presenterm", "description": "A terminal slideshow tool.", "stars": "8k"}, {"name": "pysentation", "url": "https://github.com/mimseyedi/pysentation", "description": "pysentation is a CLI for displaying Python presentations.", "stars": "263"}, {"name": "qpdf", "url": "https://github.com/qpdf/qpdf", "description": "QPDF: A content-preserving PDF document transformer that allows performing several types of operations on PDF files, such as splitting, merging, etc.", "stars": "4.8k"}, {"name": "sc-im", "url": "https://github.com/andmarti1424/sc-im", "description": "(Spreadsheet Calculator Improvised) - an `ncurses` spreadsheet program for terminal. It is rich in functionalities, but the syntax of functions and other details are different from the common spreadsheets such as Excel and Calc, making difficult to \"re-cycle\" existing knowledge on these programs to work proficiently with sc-im. Nevertheless, a nice piece of software.\"", "stars": "5.4k"}, {"name": "sent", "url": "https://tools.suckless.org/sent/", "description": "Simple plain-text presentation tool."}, {"name": "SheetsUI", "url": "https://github.com/zaphar/sheetsui", "description": "A console based (TUI) spreadsheet application.", "stars": "234"}, {"name": "Slideck", "url": "https://github.com/piotrmurach/slideck", "description": "Present Markdown-powered slide decks in the terminal.", "stars": "53"}, {"name": "Slides", "url": "https://github.com/maaslalani/slides", "description": "Terminal based presentation tool.", "stars": "11k"}, {"name": "SSH-Slides", "url": "https://github.com/ivantsepp/ssh-slides", "description": "SSH server that hosts terminal-based presentations where your viewers can follow along in their own terminals.", "stars": "134"}, {"name": "Teapot", "url": "https://www.syntax-k.de/projekte/teapot/", "description": "Compact ncurses-based spreadsheet with original syntax, 3D-style and built-in functions."}, {"name": "tpp", "url": "http://www.ngolde.de/tpp.html", "description": "(text presentation program) - a ncurses Ruby program that allows producing nice text-based presentation with simple markup language."}, {"name": "tui-slides", "url": "https://github.com/Chleba/tui-slides", "description": "TerminalpPresentation program with modern TUI.", "stars": "80"}, {"name": "tuitorial", "url": "https://github.com/basnijholt/tuitorial", "description": "Create beautiful terminal-based code tutorials with syntax highlighting and interactive navigation.", "stars": "523"}, {"name": "arch-wiki", "url": "https://github.com/deadhead420/arch-wiki", "description": "Search the Arch Wiki anywhere from the command line.", "stars": "27"}, {"name": "av", "url": "https://github.com/aviator-co/av", "description": "A command line tool to manage stacked PRs with Aviator.", "stars": "463"}, {"name": "Awesome CLI", "url": "https://github.com/umutphp/awesome-cli", "description": "Awesome CLI is a simple command line tool to give you a fancy command line interface to dive into Awesome lists.", "stars": "706"}, {"name": "Awesome Finder", "url": "https://github.com/mingrammer/awesome-finder", "description": "Search the awesome lists from the command line.", "stars": "284"}, {"name": "chuckle-cli", "url": "https://github.com/seburbandev/chuckle-cli", "description": "An application that utilises an API in order to print out jokes in your terminal.", "stars": "8"}, {"name": "dawson", "url": "https://github.com/will-moss/dawson", "description": "Track your project's statistics on Hacker News and Github, and get notified on every new interaction.", "stars": "10"}, {"name": "ddgr", "url": "https://github.com/jarun/ddgr", "description": "A command line utility to search DuckDuckGo (HTML version) from the terminal.", "stars": "3.2k"}, {"name": "Fjira", "url": "https://github.com/mk-5/fjira", "description": "The fuzziest Jira command line tool in the world.", "stars": "261"}, {"name": "flashback", "url": "https://github.com/cachebag/flashback", "description": "Find old YouTube content that the algorithm hides by searching videos from specific years."}, {"name": "gh-star-timeline", "url": "https://github.com/talwrii/gh-star-timeline", "description": "Command-line tool to keep track of historic stars on github. Machine-useable output.", "stars": "0"}, {"name": "ghfetch", "url": "https://github.com/orangekame3/ghfetch", "description": "ghfetch is a CLI tool to fetch GitHub user information and show like Neofetch.", "stars": "63"}, {"name": "googler", "url": "https://github.com/jarun/googler", "description": "Google Search, Google Site Search, Google News from the terminal.", "stars": "6.2k"}, {"name": "IMDb Terminal Browser", "url": "https://github.com/isene/IMDB", "description": "Ruby-based terminal application for discovering and managing movies and TV series from IMDb's Top lists.", "stars": "73"}, {"name": "is-fast", "url": "https://github.com/Magic-JD/is-fast", "description": "A TUI tool designed for quick and efficient internet searches directly from the terminal, ideal for environments where you don't have easy access to a browser.", "stars": "164"}, {"name": "jira-cli", "url": "https://github.com/ankitpokhrel/jira-cli", "description": "Feature-rich interactive Jira command line.", "stars": "5.2k"}, {"name": "leetfetch", "url": "https://github.com/Rage997/leetfetch", "description": "A commandline python tool to fetch and organize all leetcode submissions and problem description locally.", "stars": "4"}, {"name": "magic-tape", "url": "https://gitlab.com/christosangel/magic-tape", "description": "Magic-tape is an image supporting fuzzy finder command line interface YouTube client."}, {"name": "MAL-Cli", "url": "https://github.com/L4z3x/mal-cli", "description": "A terminal interface for the official myanimelist api written in Rust and Ratatui.", "stars": "141"}, {"name": "monolith", "url": "https://github.com/Y2Z/monolith", "description": "Tool and library for saving complete web pages as a single HTML file.", "stars": "15k"}, {"name": "mufetch", "url": "https://github.com/ashish0kumar/mufetch", "description": "CLI for music display (album covers and artist information) with comprehensive metadata, clickable links, responsive sizing and cross-platform support.", "stars": "193"}, {"name": "Neon Modem Overdrive", "url": "https://github.com/mrusme/neonmodem", "description": "The program allows you to manage and read content from various popular platforms without having to use a browser or separate apps.", "stars": "680"}, {"name": "Ozeki", "url": "https://github.com/fuzzy/ozeki", "description": "Ozeki is a TUI for browsing data from sumo-api and for basho data going back to 1960.", "stars": "7"}, {"name": "PagerDuty TUI", "url": "https://github.com/Mk555/pagerduty-tui", "description": "Minimalistic terminal UI to manage triggered incidents.", "stars": "11"}, {"name": "par\\_scrape", "url": "https://github.com/paulrobello/par_scrape", "description": "PAR Scrape is a versatile web scraping tool with options for Selenium or Playwright, featuring AI-powered data extraction and formatting.", "stars": "210"}, {"name": "pockyt", "url": "https://github.com/achembarpu/pockyt", "description": "Read, manage, and automate the collection of articles in [Pocket](https://getpocket.com), an application for managing a reading list of articles from the Internet.", "stars": "501"}, {"name": "pola", "url": "https://github.com/Sethispr/pola", "description": "A TUI for efficiently searching skins, checking values and finding owners in Silent Assassin.", "stars": "0"}, {"name": "pure-recipe", "url": "https://github.com/atiumcache/pure-recipe", "description": "Input a recipe URL and receive well-formatted, ad-free recipes to your terminal, or save the output to a Markdown file.", "stars": "89"}, {"name": "Reddittui", "url": "https://github.com/tonymajestro/reddit-tui", "description": "Terminal UI for reddit.", "stars": "201"}, {"name": "RIFT", "url": "https://github.com/matthieugusmini/rift", "description": "League of Legends Esports in the terminal.", "stars": "26"}, {"name": "Seashells", "url": "https://seashells.io/", "description": "Pipe output to the web."}, {"name": "sftui", "url": "https://github.com/AdamWHY2K/steam_friends_list_tui", "description": "Real-time command-line interface for viewing your Steam friends list (monitor online status, current games and last seen).", "stars": "4"}, {"name": "Shreddit", "url": "https://github.com/x89/Shreddit", "description": "Remove your comment history on Reddit as deleting an account does not do so.", "stars": "11"}, {"name": "so", "url": "https://github.com/samtay/so", "description": "Terminal interface for Stack Overflow.", "stars": "1.4k"}, {"name": "socialscan", "url": "https://github.com/iojw/socialscan", "description": "Python library and CLI for accurately querying username and email usage on online platforms.", "stars": "1.7k"}, {"name": "socli", "url": "https://github.com/gautamkrishnar/socli", "description": "Stack overflow command line client written in Python. Search and browse stack overflow without leaving the terminal", "stars": "1.1k"}, {"name": "STU", "url": "https://github.com/lusingander/stu", "description": "S3 Terminal UI, is a interactive terminal-based explorer for Amazon S3 (AWS S3).", "stars": "857"}, {"name": "subs", "url": "https://github.com/0x4f53/subs", "description": "Grab valid subdomains, resolve them, split them and more.", "stars": "7"}, {"name": "tblogs", "url": "https://github.com/ezeoleaf/tblogs", "description": "Read and browse development blogs with this TUI from your terminal.", "stars": "62"}, {"name": "tuir", "url": "https://gitlab.com/Chocimier/tuir", "description": "Browse Reddit from your terminal."}, {"name": "wiki-tui", "url": "https://github.com/Builditluc/wiki-tui", "description": "A simple and easy to use Wikipedia Text User Interface.", "stars": "684"}, {"name": "Wikipedia-Command-Line-Interface", "url": "https://github.com/DaDevMikey/Wikipedia-Command-Line-Interface", "description": "Use wikipedia in your command prompt.", "stars": "3"}, {"name": "wikit", "url": "https://github.com/KorySchneider/wikit", "description": "A command line program for getting Wikipedia summaries easily.", "stars": "281"}, {"name": "YouTube TUI", "url": "https://github.com/Siriusmart/youtube-tui/tree/master", "description": "An aesthetically pleasing YouTube TUI written in Rust.", "stars": "935"}, {"name": "addrb", "url": "https://github.com/mrusme/addrb", "description": "A lightweight CLI / TUI address book that supports CardDAV.", "stars": "39"}, {"name": "avail", "url": "https://github.com/mufeez-amjad/avail", "description": "Find available times between all your calendars.", "stars": "51"}, {"name": "buku", "url": "https://github.com/jarun/buku", "description": "A powerful bookmark manager written in Python3 and SQLite3.", "stars": "7.1k"}, {"name": "Calcure", "url": "https://github.com/anufrievroman/calcure", "description": "Modern TUI calendar and task manager with customizable interface.", "stars": "2.2k"}, {"name": "calcurse", "url": "https://calcurse.org/", "description": "A calendar and scheduling application for the command line. It helps keep track of events, appointments and everyday tasks."}, {"name": "caldr", "url": "https://github.com/mrusme/caldr", "description": "A lightweight CLI / TUI calendar that supports CalDAV.", "stars": "53"}, {"name": "gcalcli", "url": "https://github.com/insanum/gcalcli", "description": "Access Google Calendars; supports the main tasks: create, delete, and list events.", "stars": "3.7k"}, {"name": "Girok", "url": "https://github.com/noisrucer/girok", "description": "A powerful and beautiful CLI scheduler.", "stars": "496"}, {"name": "goobook", "url": "https://gitlab.com/goobook/goobook", "description": "The purpose of GooBook is to make it possible to use your Google Contacts from the command-line and from MUAs such as Mutt. It can be used from Mutt the same way as abook."}, {"name": "icsp", "url": "https://github.com/loteoo/icsp", "description": "Command-line iCalendar (.ics) to CSV utility.", "stars": "143"}, {"name": "khal", "url": "https://github.com/pimutils/khal", "description": "Calendar that can synchronize with CalDAV servers through [vdirsyncer (\u2b501.8k)](https://github.com/pimutils/vdirsyncer).", "stars": "3k"}, {"name": "khard", "url": "https://github.com/lucc/khard", "description": "vCard address book written in Python. Supports CardDAV.", "stars": "654"}, {"name": "pal", "url": "http://palcal.sourceforge.net/", "description": "Calendar for Unix/Linux systems that can keep track of events; custom, plain text storage format; interesting and fully functional."}, {"name": "pbook", "url": "https://github.com/proh14/pbook", "description": "A simple phonebook manager for TUI lovers.", "stars": "31"}, {"name": "peroutine", "url": "https://github.com/UlyssesZh/peroutine", "description": "Remind you of periodical events. The period can be any positive integer of days, so work around the fact that the number of days in a week is prime.", "stars": "8"}, {"name": "plann", "url": "https://github.com/tobixen/plann", "description": "Command-line interface to online calendars.", "stars": "65"}, {"name": "ppl addressbook", "url": "http://ppladdressbook.org/", "description": "Address book tool that uses the vCard format. Built on top of Ruby and Git"}, {"name": "Remind", "url": "https://dianne.skoll.ca/projects/remind/", "description": "Calendar that supports complex rules to define events and used a custom, powerful text-based storage format."}, {"name": "remint", "url": "https://sr.ht/~mlaparie/remint/", "description": "A simple terminal UI wrapper for D. Skoll's Remind calendar program"}, {"name": "tz", "url": "https://github.com/oz/tz", "description": "tz helps you schedule things across time zones. It's an interactive TUI program that displays time across the time zones of your choosing.", "stars": "882"}, {"name": "vdirsyncer", "url": "https://github.com/pimutils/vdirsyncer", "description": "CalDAV synchronization program.", "stars": "1.8k"}, {"name": "Wyrd", "url": "http://freecode.com/projects/wyrd/", "description": "Curses front-end for [Remind](https://www.roaringpenguin.com/products/remind) written in OCaml with vertically scrollable time-table."}, {"name": "app", "url": "https://github.com/hkdb/app", "description": "A cross-platform package management assistant with super powers.", "stars": "165"}, {"name": "aptitude", "url": "https://salsa.debian.org/apt-team/aptitude", "description": "A TUI front-end to APT, the Debian package manager."}, {"name": "asdf", "url": "https://asdf-vm.com/", "description": "Manage multiple runtime versions with a single CLI tool."}, {"name": "autoupd", "url": "https://github.com/2SSK/autoupd", "description": "A simple CLI too to automatically update system packages using your Linux distro's package manager, with daily logs and systemd integration.", "stars": "5"}, {"name": "bin", "url": "https://github.com/marcosnils/bin", "description": "Manages binary files downloaded from different sources.", "stars": "1.1k"}, {"name": "cli-tools-info", "url": "https://github.com/Lilja/cli-info", "description": "An overview of your CLI tools, if they are installed and what version they are on.", "stars": "27"}, {"name": "eget", "url": "https://github.com/zyedidia/eget", "description": "Easily install prebuilt binaries from GitHub.", "stars": "1.9k"}, {"name": "flatpak-cli", "url": "https://github.com/sweetbbak/flatpak-cli", "description": "A command line program to search and install flatpaks from the flathub repository using a fzf like interface.", "stars": "18"}, {"name": "getghrel", "url": "https://github.com/kavishgr/getghrel", "description": "A user-friendly command-line tool that fetches and installs the latest release assets from GitHub for macOS and Linux; it automatically detects your operating system and architecture, downloads the relevant binary, and unpacks it, ensuring a hassle-free experience.", "stars": "23"}, {"name": "godyl", "url": "https://idelchi.github.io/godyl/", "description": "Helps with batch-downloading, checksum verifying and installing statically compiled binaries from GitHub, GitLab, URLs, Go projects."}, {"name": "hysp", "url": "https://github.com/pwnwriter/hysp", "description": "An independent package manager that every hacker deserves.", "stars": "413"}, {"name": "JAPM", "url": "https://github.com/TheAlexDev23/japm", "description": "A package manager that uses curses to provide a friendly UI", "stars": "11"}, {"name": "krew", "url": "https://krew.sigs.k8s.io/", "description": "Find and install kubectl plugins."}, {"name": "lastversion", "url": "https://lastversion.getpagespeed.com", "description": "Find the latest stable version and download assets of any project from GitHub, GitLab, PyPI, and other sources."}, {"name": "mise", "url": "https://mise.jdx.dev/", "description": "A development environment setup tool: dev tools, env vars, and task runner. Like `asdf` + `direnv` + `make`."}, {"name": "nala", "url": "https://gitlab.com/volian/nala", "description": "apt package manager front-end with cleaner interface."}, {"name": "pkm", "url": "https://github.com/wick3dr0se/pkm", "description": "A super minimal TUI package manager wrapper written in BASH v4-2+.", "stars": "62"}, {"name": "pm-jesus", "url": "https://github.com/sebastiancarlos/pm-jesus", "description": "Package manager front-end.", "stars": "4"}, {"name": "pmt", "url": "https://github.com/olexij-christian/pmt", "description": "Translator of package names between different package managers of Linux distributions.", "stars": "6"}, {"name": "pypi-command-line", "url": "https://github.com/wasi-master/pypi-command-line", "description": "A powerful, colorful, beautiful command-line-interface for pypi.org.", "stars": "51"}, {"name": "Shell Bling Ubuntu", "url": "https://github.com/hiAndrewQuinn/shell-bling-ubuntu", "description": "A few scripts to be run on a fresh-off-the-presses Ubuntu VM, in order to get its shell nice 'n purdy.", "stars": "167"}, {"name": "stew", "url": "https://github.com/marwanhawari/stew", "description": "An independent package manager for compiled binaries.", "stars": "335"}, {"name": "ToolUI", "url": "https://github.com/jinek/ToolUI", "description": "TUI to manage dotnet tools.", "stars": "66"}, {"name": "topgrade", "url": "https://github.com/topgrade-rs/topgrade", "description": "Upgrade all the things.", "stars": "3.5k"}, {"name": "TUI-SHOP", "url": "https://github.com/Gcat101/tui-shop", "description": "TUI-SHOP allows you to browse and install apps directly", "stars": "69"}, {"name": "upt", "url": "https://github.com/sigoden/upt", "description": "Universal Package-management Tool for any OS.", "stars": "520"}, {"name": "Bitwarden CLI", "url": "https://bitwarden.com/help/cli/", "description": "Command-line interface for Bitwarden, a multi-platform password manager targeted to companies and enterprises."}, {"name": "cpass", "url": "https://github.com/xlucn/cpass", "description": "Another console UI for pass.", "stars": "20"}, {"name": "generate-pw", "url": "https://generatepw.org", "description": "Randomly generate cryptographically-secure passwords."}, {"name": "gopass", "url": "https://www.gopass.pw/", "description": "gopass is a rewrite of the pass password manager in Go with the aim of making it cross-platform and adding additional features. The target audience are professional developers and sysadmins (and especially teams of those) who are well versed with a command line interface."}, {"name": "hide", "url": "https://github.com/whatl3y/hide", "description": "AES-256 bit encrypted password manager with all encrypted passwords stored locally on your machine", "stars": "61"}, {"name": "keydex", "url": "https://github.com/shikaan/keydex", "description": "Manage KeePass databases from your terminal.", "stars": "90"}, {"name": "kpcli", "url": "http://kpcli.sourceforge.net/", "description": "A command line interface for KeePass databases."}, {"name": "kpxhs", "url": "https://github.com/akazukin5151/kpxhs", "description": "Interactive KeePass database TUI viewer written in Haskell.", "stars": "30"}, {"name": "pa", "url": "https://github.com/biox/pa", "description": "A simple password manager; encryption via age, written in portable POSIX shell.", "stars": "554"}, {"name": "pash", "url": "https://github.com/dylanaraps/pash", "description": "A simple password manager using GPG written in POSIX sh.", "stars": "354"}, {"name": "pass", "url": "https://github.com/acidvegas/pass", "description": "POSIX password manager that keeps passwords inside GPG encrypted files inside a simple directory tree.", "stars": "7"}, {"name": "passage", "url": "https://github.com/FiloSottile/passage", "description": "A fork of [password-store](https://www.passwordstore.org) that uses [age](https://age-encryption.org) as a backend instead of GnuPG.", "stars": "1.1k"}, {"name": "passfzf", "url": "https://git.sr.ht/~mlaparie/passfzf", "description": "A simple fzf wrapper for pass (the UNIX password-store). It allows fuzzy finding your pass passwords to copy, show, edit, delete, rename and duplicate them."}, {"name": "password-store", "url": "https://www.passwordstore.org/", "description": "With pass, each password lives inside a GPG encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files may be organized into meaningful folder hierarchies, copied from computer to computer, and, in general, manipulated using standard command line file management utilities."}, {"name": "rbw", "url": "https://github.com/doy/rbw", "description": "Unofficial command line client for Bitwarden that is \u201cstateful\u201d, i.e., it does not require the manual lock and unlock of the client.", "stars": "1.1k"}, {"name": "safe.sh", "url": "https://github.com/windowsrefund/safe", "description": "Pure Bash script to manage secure archives; simple and clean; uses [gnugpg](https://gnupg.org/) for encryption/decryption, thus can leverage tools like [GPG Agent](https://www.gnupg.org/documentation/manuals/gnupg/Invoking-GPG_002dAGENT.html).", "stars": "5"}, {"name": "SpicyPass", "url": "https://github.com/JFreegman/SpicyPass", "description": "A light-weight password manager with a focus on simplicity and security.", "stars": "371"}, {"name": "teller", "url": "https://github.com/tellerops/teller", "description": "Cloud native secrets management for developers - never leave your command line for secrets.", "stars": "3.2k"}, {"name": "titan", "url": "https://www.byteptr.com/titan/", "description": "Password management belongs to the command line, deep into the Unix heartland, the shell. Titan is written in C and is available under the MIT license."}, {"name": "Tlock", "url": "https://github.com/eklairs/tlock", "description": "Two-Factor Authentication Tokens Manager in Terminal (Windows, Linux and MacOS).", "stars": "202"}, {"name": "tresor", "url": "https://github.com/Zaphoood/tresor", "description": "A KeePass TUI written in Go using Bubble Tea.", "stars": "10"}, {"name": "vault-crypt", "url": "https://github.com/DeadSwitch404/vault-crypt", "description": "Minimalist GPG-powered vault encryption for KeePassXC. No cloud. No traces. Just your keys, your silence, and the seal.", "stars": "10"}, {"name": "VaultX", "url": "https://github.com/rhjddjdbc/vaultx", "description": "Minimal script-based password manager for the command line; The program allows yout to manage multiple isolated vaults, use strong encryption, perform password breach checks, export QR codes.", "stars": "3"}, {"name": "feuille", "url": "https://basedwa.re/tmtt/feuille.git", "description": "A fast, dead-simple socket-based pastebin."}, {"name": "GoCatGo", "url": "https://github.com/vaaleyard/gocatgo", "description": "GoCatGo is another pastebin tool with a super focus on transparency.", "stars": "22"}, {"name": "paste69", "url": "https://github.com/watzon/paste69", "description": "Simple CURL-able pastebin.", "stars": "12"}, {"name": "amdgpu-top", "url": "https://github.com/Umio-Yasuno/amdgpu_top", "description": "A tool that display AMD GPU utilization and information, gathered from performance counters (GRBM, GRBM2), sensors, fdinfo, and AMDGPU driver.", "stars": "1.5k"}, {"name": "atop", "url": "https://www.atoptool.nl/index.php", "description": "Atop is TUI performance monitor for Linux; it reports the activity of all processes (even if processes have finished during the interval), daily logging of system and process activity for long-term analysis, overloaded system resources, etc."}, {"name": "bashtop", "url": "https://github.com/aristocratos/bashtop", "description": "Resource monitor that shows usage and stats for processor, memory, disks, network, and processes.", "stars": "11k"}, {"name": "below", "url": "https://github.com/facebookincubator/below", "description": "A time traveling resource monitor for modern Linux systems", "stars": "2.4k"}, {"name": "bottom", "url": "https://github.com/ClementTsang/bottom", "description": "Yet another cross-platform graphical process/system monitor.", "stars": "13k"}, {"name": "bpytop", "url": "https://github.com/aristocratos/bpytop", "description": "Linux/macOS/FreeBSD resource monitor with a nice interface.", "stars": "11k"}, {"name": "Btop++", "url": "https://github.com/aristocratos/btop", "description": "Resource monitor that shows usage and stats for processor, memory, disks, network, and processes. C++ version and continuation of [bashtop (\u2b5011k)](https://github.com/aristocratos/bashtop) and [bpytop (\u2b5011k)](https://github.com/aristocratos/bpytop).", "stars": "31k"}, {"name": "gotop", "url": "https://github.com/xxxserxxx/gotop", "description": "A terminal based graphical activity monitor inspired by gtop and vtop.", "stars": "3k"}, {"name": "gputop", "url": "https://github.com/wookayin/gpustat", "description": "A simple command-line utility for querying and monitoring GPU status.", "stars": "4.3k"}, {"name": "gtop", "url": "https://github.com/aksakalli/gtop", "description": "System monitoring dashboard for terminal written in Node.js.", "stars": "9.9k"}, {"name": "htop", "url": "http://hisham.hm/htop/", "description": "An interactive process viewer for Unix; improves the UI of `top`, by adding real-time meters and colors."}, {"name": "iotop", "url": "http://guichaz.free.fr/iotop/", "description": "\"A Python program with a top like UI used to show of behalf of which process is the I/O going on\"."}, {"name": "nmon", "url": "https://nmon.sourceforge.io/pmwiki.php", "description": "Nigel's performance Monitor for Linux."}, {"name": "nvitop", "url": "https://github.com/XuehaiPan/nvitop", "description": "An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.", "stars": "6.6k"}, {"name": "nvtop", "url": "https://github.com/Syllo/nvtop", "description": "A top like task monitor for AMD, Intel and NVIDIA GPUs, that can handle multiple GPUs and print information about them in a htop-familiar way.", "stars": "10k"}, {"name": "PCtrl", "url": "https://github.com/MohamedSherifNoureldin/PCtrl", "description": "Robust, featureful, easy-to-use and powerful process manager.", "stars": "123"}, {"name": "pproftui", "url": "https://github.com/Oloruntobi1/pproftui", "description": "TUI for Go's pprof that makes profiling interactive, intuitive, and fast.", "stars": "276"}, {"name": "procs", "url": "https://github.com/dalance/procs", "description": "A modern replacement for ps written in Rust.", "stars": "6k"}, {"name": "pshunt", "url": "https://github.com/jamesma100/pshunt", "description": "Process viewer similar to htop (view, search and kill processes and vi keybindings).", "stars": "10"}, {"name": "radeontop", "url": "https://github.com/clbr/radeontop", "description": "View your AMD GPU utilization, both for the total activity percent and individual blocks.", "stars": "902"}, {"name": "s-tui", "url": "https://github.com/amanusk/s-tui", "description": "Stress-Terminal UI, s-tui, monitors CPU temperature, frequency, power, and utilization in a graphical way from the terminal.", "stars": "4.9k"}, {"name": "tegratop", "url": "https://github.com/pythops/tegratop", "description": "TUI monitoring tool (top like) for Nvidia Jetson boards.", "stars": "81"}, {"name": "tiptop", "url": "https://github.com/nschloe/tiptop", "description": "A command-line system monitoring tool in the spirit of top, written in Python. It displays various interesting system stats and graphs them. Works on all operating systems.", "stars": "2k"}, {"name": "top", "url": "https://gitlab.com/procps-ng/procps", "description": "The classical Unix utility that provides a rolling display of top CPU using processes."}, {"name": "ttop", "url": "https://github.com/inv2004/ttop", "description": "top-like system monitoring tool with TUI, historical data service and triggers.", "stars": "381"}, {"name": "TTV", "url": "https://github.com/caio-ishikawa/term-task-viewer", "description": "terminal-task-viewer: a lightweight terminal tool to manage processes in Unix machines.", "stars": "12"}, {"name": "vitals", "url": "https://github.com/AngelJumbo/vitals", "description": "System usage visualizer and top replacement for Linux.", "stars": "34"}, {"name": "vtop", "url": "https://github.com/MrRio/vtop", "description": "Alternative to top with several additional stats.", "stars": "4.2k"}, {"name": "ytop", "url": "https://github.com/cjbassi/ytop", "description": "TUI system monitor written in Rust.", "stars": "2.2k"}, {"name": "zenith", "url": "https://github.com/bvaisvil/zenith", "description": "Sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage", "stars": "3k"}, {"name": "ancv", "url": "https://github.com/alexpovel/ancv", "description": "Renders your (JSON) resume/CV for online & pretty terminal display.", "stars": "268"}, {"name": "autolog", "url": "https://github.com/daveymoores/autolog", "description": "Git-based CLI tool for timesheet generation.", "stars": "3"}, {"name": "classis", "url": "https://github.com/ginschel/classis", "description": "An easy CLI for the terminal fans out there who want to access Open Assistant's API through the terminal or want to use the API in their own applications.", "stars": "11"}, {"name": "DDQA", "url": "https://github.com/DataDog/ddqa", "description": "Jira TUI to help with software releasestool for users of Jira to perform QA of anticipated releases of code on GitHub.", "stars": "108"}, {"name": "floww", "url": "https://github.com/dagimg-dot/floww", "description": "Streamline your workflow setup on Linux desktops, defining workspace layouts and application sets in simple configuration files and automate the process of switching workspaces and launching applications.", "stars": "19"}, {"name": "gdir", "url": "https://github.com/pafoster/gdir", "description": "A command line tool which queries Google Directions. The tool displays results as human-readable text.", "stars": "19"}, {"name": "Git-Gamify", "url": "https://github.com/DeerYang/git-gamify", "description": "A command-line tool that turns your Git workflow into a fun RPG loop where you cand earn XP, level up and unlock achievements from real Git usage.", "stars": "24"}, {"name": "gtt", "url": "https://github.com/eeeXun/gtt", "description": "Google Translate TUI (Originally), now supporting Apertium, Argos, Bing, ChatGPT, DeepL, DeepLX, Google, Reverso.", "stars": "296"}, {"name": "h-m-m", "url": "https://github.com/nadrad/h-m-m", "description": "h-m-m (pronounced like the interjection \"hmm\") is a simple, fast, keyboard-centric terminal-based tool for working with mind maps.", "stars": "2.2k"}, {"name": "hnjobs", "url": "https://github.com/mwinters0/hnjobs", "description": "Console tool to find the best match on Who's Hiring.", "stars": "36"}, {"name": "multranslate", "url": "https://github.com/Lifailon/multranslate", "description": "A TUI for translating text in multiple translators simultaneously, with support for translation history and language detection.", "stars": "55"}, {"name": "Profile Fox", "url": "https://github.com/talwrii/profile-fox", "description": "Opens new tabs in a specific firefox profile.", "stars": "3"}, {"name": "Sinkzone", "url": "https://github.com/berbyte/sinkzone", "description": "Application that blocks everything by default unless you explicitly allow it; A DNS tool for productivity, focus, and child safety."}, {"name": "speedread", "url": "https://github.com/pasky/speedread", "description": "A simple terminal-based open source Spritz-alike filter that shows input text as a per-word RSVP (rapid serial visual presentation) aligned on optimal reading points.", "stars": "1.2k"}, {"name": "telert", "url": "https://github.com/navig-me/telert", "description": "Lightweight CLI and Python utility that sends alerts (Telegram, Slack, Teams, Desktop, Audio) when commands complete.", "stars": "275"}, {"name": "try-rs", "url": "https://try-rs.org", "description": "Temporary workspace manager with a TUI to organize, navigate, and manage experiments and throwaway projects."}, {"name": "tuxi", "url": "https://github.com/Bugswriter/tuxi", "description": "A CLI tool that scrapes Google search results and SERPs that provides instant and concise answers.", "stars": "1.3k"}, {"name": "wtf", "url": "https://github.com/wtfutil/wtf", "description": "The personal information dashboard for your terminal, including todos, calendar, JIRA, etc.", "stars": "17k"}, {"name": "zeitkatze", "url": "https://github.com/leonmavr/zeitkatze", "description": "Simplest stopwatch in a Linux console.", "stars": "6"}, {"name": "add-gitignore", "url": "https://github.com/TejasQ/add-gitignore", "description": "Interactively generate a .gitignore for software projects.", "stars": "716"}, {"name": "boilr", "url": "https://github.com/tmrts/boilr", "description": "Boilerplate template manager that generates files or directories from template repositories.", "stars": "1.8k"}, {"name": "clog", "url": "https://github.com/clog-tool/clog-cli", "description": "Creates a changelog automatically from local git metadata.", "stars": "906"}, {"name": "contributing-generator", "url": "https://github.com/friedrith/contributing-generator", "description": "A generator for the CONTRIBUTING.md, README.md, LICENSE, etc.", "stars": "6"}, {"name": "Cookiecutter", "url": "https://github.com/cookiecutter/cookiecutter", "description": "A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.", "stars": "25k"}, {"name": "kickstart", "url": "https://github.com/Keats/kickstart", "description": "Scaffolding tool to get new projects up and running quickly.", "stars": "462"}, {"name": "legit", "url": "https://github.com/captainsafia/legit", "description": "Automagically generates a LICENSE file for the current working directory that you are in or a license header for a file where applicable.", "stars": "585"}, {"name": "license-up", "url": "https://github.com/nikitavoloboev/license-up", "description": "Create a license quickly for a given name.", "stars": "106"}, {"name": "lichen", "url": "https://github.com/philocalyst/lichen", "description": "Lichen provides tools for producing and managing licenses both on the CLI and through a config file. Double license and only license particular parts of a codebase with regex.", "stars": "17"}, {"name": "mklicense", "url": "https://github.com/cezaraugusto/mklicense", "description": "CLI tool for easily generating the text of the most common licenses.", "stars": "201"}, {"name": "Proji", "url": "https://github.com/nikoksr/proji", "description": "Powerful cross-platform CLI project templating tool.", "stars": "201"}, {"name": "readme-md-generator", "url": "https://github.com/kefranabg/readme-md-generator", "description": "CLI that generates beautiful README.md files.", "stars": "11k"}, {"name": "upnup", "url": "https://github.com/tomit4/upnup", "description": "A command line utility that generates a LICENSE file in the current working directory.", "stars": "4"}, {"name": "air", "url": "https://github.com/air-verse/air", "description": "Live reload for Go apps.", "stars": "23k"}, {"name": "argbash", "url": "https://github.com/matejak/argbash", "description": "Bash argument parsing code generator.", "stars": "1.5k"}, {"name": "bashly", "url": "https://bashly.dannyb.co/", "description": "Bashly is a command line application (written in Ruby) that lets you generate feature-rich bash command line tools."}, {"name": "bencher", "url": "https://github.com/bencherdev/bencher", "description": "Continuous benchmarking, Bencher allows you to track the performance of your code or binary over time and catch performance regressions before you release.", "stars": "807"}, {"name": "binsider", "url": "https://github.com/orhun/binsider", "description": "A TUI for analyzing Linux binaries.", "stars": "4k"}, {"name": "blinkenlights", "url": "https://github.com/jart/blink", "description": "TUI that may be used for debugging x86\\_64-linux or i8086 programs across platforms.", "stars": "7.5k"}, {"name": "Bump-Setup", "url": "https://github.com/talwrii/bump-setup", "description": "Command-line utility designed to automatically update versione numbers in Pyhton project configuration files.", "stars": "0"}, {"name": "cargo-seek", "url": "https://github.com/tareqimbasher/cargo-seek", "description": "A TUI for searching, adding and installing cargo crates.", "stars": "164"}, {"name": "cgasm", "url": "https://github.com/bnagy/cgasm", "description": "Pronounced \u201cSeekAzzem\u201d, it is a standalone, offline terminal-based tool with no dependencies that gives me x86 assembly documentation.", "stars": "384"}, {"name": "cgdb", "url": "https://github.com/cgdb/cgdb", "description": "Console front-end to the GNU debugger.", "stars": "1.8k"}, {"name": "chars", "url": "https://github.com/antifuchs/chars", "description": "Display names and codes for various ASCII (and Unicode) characters / code points.", "stars": "188"}, {"name": "ChatDBG", "url": "https://github.com/plasma-umass/ChatDBG", "description": "AI-assisted debugging. Uses AI to answer 'why'.", "stars": "1.1k"}, {"name": "cloc", "url": "https://github.com/AlDanial/cloc", "description": "Tool for counting blank lines, comment lines, and physical lines of source code in many programming languages.", "stars": "23k"}, {"name": "codegrab", "url": "https://github.com/epilande/codegrab", "description": "Interactive CLI tool for selecting and bundling code into a single, LLM-ready output file.", "stars": "89"}, {"name": "CodeMark CLI", "url": "https://github.com/rootCircle/codemark-cli", "description": "Helps you manage coding assignments and tests; easily initialize the configuration, list assignments, fetch and check your code, submit your code for grading, and get AI-powered error recommendations.", "stars": "7"}, {"name": "Cppcheck", "url": "http://cppcheck.net/", "description": "Static analysis tool for C/C++ code providing unique code analysis to detect bugs and focuses on detecting undefined behavior and dangerous coding constructs."}, {"name": "Crush", "url": "https://github.com/charmbracelet/crush", "description": "Flexible AI coding agent with a wide range of LLMS, maintains multiple work sessions and contexts per project, works everywhere and extensible.", "stars": "21k"}, {"name": "dasht", "url": "http://sunaku.github.io/dasht/man/man0/README.html", "description": "Search in 200+ offline documentation sets API docs offline, in your terminal or browser."}, {"name": "DEM", "url": "https://www.axemsolutions.io/dem_doc/index.html", "description": "Containerized Development Environment Manager for embedded development."}, {"name": "devbox", "url": "https://github.com/jetify-com/devbox", "description": "Instant, easy, and predictable development environments.", "stars": "11k"}, {"name": "DevTUI", "url": "https://github.com/skatkov/devtui", "description": "All-in-one terminal toolkit that consolidates everyday developer utilities into a unified TUI and CLI.", "stars": "543"}, {"name": "dfft", "url": "https://github.com/dhth/dfft", "description": "The program monitors changes as AI agents modify your codebase.", "stars": "18"}, {"name": "dotenvhub", "url": "https://github.com/Zaloog/dotenvhub", "description": "Terminal App to centrally manage .env files. Written in Python powered by Textual.", "stars": "61"}, {"name": "dtool", "url": "https://github.com/guoxbin/dtool", "description": "Collection of development tools.", "stars": "379"}, {"name": "Euporie", "url": "https://github.com/joouha/euporie", "description": "Allows you to interact with Jupyter kernels, and run Jupyter notebooks - entirely from the terminal.", "stars": "2.5k"}, {"name": "fastmod", "url": "https://github.com/facebookincubator/fastmod", "description": "A tool to assist you with large-scale codebase refactors, and it supports most of codemod's options. It is focused on improving the use case \"I want to use interactive mode to make sure my regex is correct, and then I want to apply the regex everywhere\".", "stars": "1.9k"}, {"name": "Flox", "url": "https://github.com/flox/flox", "description": "Developer environments you can take with you.", "stars": "3.8k"}, {"name": "fmake", "url": "https://github.com/bharatvaj/fmake", "description": "Brings `make`s interface to almost any build system.", "stars": "2"}, {"name": "Frama-C", "url": "https://frama-c.com/", "description": "Open source extensible and collaborative platform dedicated to source-code analysis of C software. Frama-C can assist from the navigation through unfamiliar projects up to the certification of critical software."}, {"name": "gdb-dashboard", "url": "https://github.com/cyrus-and/gdb-dashboard", "description": "Modular visual interface for GDB in Python.", "stars": "12k"}, {"name": "grex", "url": "https://github.com/pemistahl/grex", "description": "A command-line tool for generating regular expressions from user-provided test cases.", "stars": "8.1k"}, {"name": "gup", "url": "https://github.com/nao1215/gup", "description": "Update binaries installed by \"go install\" with goroutines.", "stars": "552"}, {"name": "hors", "url": "https://github.com/WindSoilder/hors", "description": "Instant coding answers via the command line.", "stars": "249"}, {"name": "howdoi", "url": "https://github.com/gleitz/howdoi", "description": "Instant coding answers via the command line.", "stars": "11k"}, {"name": "Kool", "url": "https://github.com/kool-dev/kool", "description": "CLI tool that brings the complexities of modern software development making these environments lightweight, fast and reproducible.", "stars": "713"}, {"name": "lab", "url": "https://github.com/lugenx/lab", "description": "Lab helps you experiment with code without friction. Type `lab` with any extension and start coding - it handles files, organization, and cleanup automatically.", "stars": "268"}, {"name": "Lazymake", "url": "https://lazymake.vercel.app/", "description": "Modern TUI for Makefiles with interactive target selection, dependency visualization, and command safety analysis."}, {"name": "Leetcode-go", "url": "https://github.com/Manan-Prakash-Singh/leetcode-go", "description": "A simple CLI tool for searching, downloading and submitting problems to LeetCode.", "stars": "12"}, {"name": "llm-fuse", "url": "https://github.com/antonbelev/llm-fuse", "description": "A tool designed to quickly generate an aggregated text file, or multiple files when chunking is enabled, from numerous files within a repository that can then be pasted into a LLM prompt to provide context from multiple source files.", "stars": "9"}, {"name": "Locus", "url": "https://github.com/tesso57/locus", "description": "Locus is a Git-aware, local-first task management CLI, designed to streamline your development workflow, especially when working with AI coding assistants.", "stars": "5"}, {"name": "minify.js", "url": "https://github.com/adamlui/minify.js/#readme", "description": "Recursively minify all JavaScript files.", "stars": "6"}, {"name": "mk", "url": "https://github.com/pycontribs/mk", "description": "mk is a CLI tool that aims to ease contribution to any open source project by hiding repository implementation details from the casual contributor.", "stars": "122"}, {"name": "mush", "url": "https://github.com/javanile/mush", "description": "Mush, a build system for shell.", "stars": "69"}, {"name": "nbterm", "url": "https://github.com/davidbrochart/nbterm", "description": "Jupyter Notebooks in the terminal.", "stars": "772"}, {"name": "np", "url": "https://github.com/sindresorhus/np", "description": "A better `npm publish`.", "stars": "7.7k"}, {"name": "nsh", "url": "https://github.com/theHamdiz/nsh", "description": "A powerful renaming utility for developers, used to rename Symbols, Phrases in File contents, file names, directory names, recursively, useful specially when you find a better name for your app.", "stars": "8"}, {"name": "o", "url": "https://github.com/rev-dot-now/o", "description": "Agentic Design Framework, automate with natural language, build agents in seconds, self-generate new features."}, {"name": "PAR MCP Inspector TUI", "url": "https://github.com/paulrobello/par-mcp-inspector-tui", "description": "TUI to inspect and test MCP (model context protocol) servers.", "stars": "24"}, {"name": "PesterExplorer", "url": "https://github.com/HeyItsGilbert/PesterExplorer", "description": "A TUI to explore Pester results (prints tests results as they're running).", "stars": "23"}, {"name": "pire", "url": "https://github.com/johannestaas/pire", "description": "Python Interactive Regular Expressions.", "stars": "124"}, {"name": "PuDB", "url": "https://github.com/inducer/pudb", "description": "Allows you to debug code right where you write and test it in a terminal.", "stars": "3.2k"}, {"name": "pvcheck", "url": "https://github.com/claudio-unipv/pvcheck", "description": "A tool to apply automated testing to programs that produce textual output. The format of the output is very specific, making pvcheck suitable to test programming quizzes.", "stars": "5"}, {"name": "pwgo", "url": "https://github.com/dennisbergevin/pwgo", "description": "Interactive local run replament command for npx playwright test.", "stars": "16"}, {"name": "QuickStart", "url": "https://github.com/squach90/homebrew-quickstart", "description": "CLI to quickly create projects in HTML, Python, Node\\_js, Bash and more.", "stars": "3"}, {"name": "rebound", "url": "https://github.com/shobrook/rebound", "description": "Fetch Stack Overflow results in your terminal when you get an error. Supported languages: Python, Node.js, Ruby, Go, and Java.", "stars": "4.1k"}, {"name": "release-it", "url": "https://github.com/release-it/release-it", "description": "Automate releases for Git repositories and/or Node.js packages.", "stars": "8.9k"}, {"name": "Repomix", "url": "https://github.com/yamadashy/repomix", "description": "Tool that packs your entire repository into a single, AI-friendly file; Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools.", "stars": "22k"}, {"name": "rr", "url": "https://rr-project.org/", "description": "Debug the recording, deterministically, as many times as you want."}, {"name": "Rusty Forge", "url": "https://github.com/konni332/rustyforge", "description": "Minimal build manager for C/C++ projects written in Rust; It automates compiling binaries and libraries, sopports parallel builds, profiles, features and manages a build cache.", "stars": "2"}, {"name": "scc", "url": "https://github.com/boyter/scc", "description": "Sloc Cloc and Code (scc) is a codebase statistics counter. Goal is to be the fastest code counter possible, but also perform COCOMO calculation like sloccount and to estimate code complexity similar to cyclomatic complexity calculators. In short one tool to rule them all.", "stars": "8.1k"}, {"name": "scons", "url": "https://github.com/SCons/scons", "description": "Software construction tool.", "stars": "2.4k"}, {"name": "scriptisto", "url": "https://github.com/igor-petruk/scriptisto", "description": "A language-agnostic \"shebang interpreter\" that enables you to write scripts in compiled languages.", "stars": "1.1k"}, {"name": "Scrut", "url": "https://github.com/facebookincubator/scrut", "description": "A testing toolkit for CLI applications designed to rigorously test terminal programs, inspired by Cram and focuses on providing a straightforward way to validate CLI behaviour.", "stars": "64"}, {"name": "semantic-release", "url": "https://github.com/semantic-release/semantic-release", "description": "Automates the whole node.js package release workflow including: determining the next version number, generating the release notes, and publishing the package.", "stars": "23k"}, {"name": "sidem", "url": "https://github.com/taha-yassine/sidem", "description": "TUI app that helps simplifying the management of .env configuration files.", "stars": "41"}, {"name": "sls-dev-tools", "url": "https://github.com/Theodo-UK/sls-dev-tools", "description": "Interactive in-terminal dashboard that allows to monitor and manage the resources of AWS-based Serverless applications.", "stars": "872"}, {"name": "stepci", "url": "https://github.com/stepci/stepci", "description": "Automated API Testing and Quality Assurance.", "stars": "1.8k"}, {"name": "suss", "url": "https://github.com/shobrook/suss", "description": "AI-powered bug finder that knows your codebase.", "stars": "125"}, {"name": "temci", "url": "https://github.com/parttimenerd/temci", "description": "Advanced benchmarking tool written in Python 3 that supports setting up an environment for benchmarking and the generation of visually appealing reports.", "stars": "193"}, {"name": "termfu", "url": "https://github.com/jvalcher/termfu", "description": "A multi-language debugger frontend that allows users to create and switch between custom layouts.", "stars": "102"}, {"name": "todocheck", "url": "https://github.com/preslavmihaylov/todocheck", "description": "Static code analyzer for annotated TODO comments.", "stars": "435"}, {"name": "Tokei", "url": "https://github.com/XAMPPRocky/tokei", "description": "Tokei is a program that displays statistics about your code. Tokei will show the number of files, total lines within those files and code, comments, and blanks grouped by language.", "stars": "14k"}, {"name": "Tokui", "url": "https://github.com/zdyxry/tokui", "description": "An interactive TUI for visualizing code statistics from tockei.", "stars": "32"}, {"name": "umake", "url": "https://github.com/mcandre/unmake", "description": "Makefile linter emphasizing portability, targeting the POSIX make standard.", "stars": "114"}, {"name": "bashorg-motd", "url": "https://github.com/graydot/bashorg-motd", "description": "More than 10 thousand quotes from the legendary bash\\_org archives to see when you open a new terminal.", "stars": "18"}, {"name": "Basta!", "url": "https://www.kylheku.com/cgit/basta/about/", "description": "A small amount of GNU Bash code that maintains a scroll-protected status line at the bottom of the terminal."}, {"name": "blaze", "url": "https://github.com/danieltodor/blaze", "description": "A customizable and informative prompt for bash, zsh, fish, on linux distributions.", "stars": "40"}, {"name": "geometry", "url": "https://github.com/geometry-zsh/geometry", "description": "A minimalistic, fully customizable Zsh prompt theme with support for asynchronous functions.", "stars": "990"}, {"name": "Liquid Prompt", "url": "https://github.com/liquidprompt/liquidprompt", "description": "Carefully designed prompt with useful information to show changes when it changes, saving time and frustration, and to show meaningful information with minimal visual clutter.", "stars": "4.6k"}, {"name": "Oh My Posh", "url": "https://ohmyposh.dev", "description": "From their README: \"The most customizable and low-latency cross-platform/shell prompt renderer\"."}, {"name": "Polyglot Prompt", "url": "https://github.com/agkozak/polyglot", "description": "A dynamic prompt for `zsh`, `bash`, `ksh93`, `mksh`, `pdksh`, `oksh`, `dash`, `yash`, `busybox ash`, and `osh` that uses basic ASCII symbols (and color, when possible).", "stars": "193"}, {"name": "Powerlevel10k", "url": "https://github.com/romkatv/powerlevel10k", "description": "A theme for Zsh. It emphasizes speed, flexibility and out-of-the-box\u00a0experience.", "stars": "53k"}, {"name": "powerline", "url": "https://github.com/powerline/powerline", "description": "Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.", "stars": "15k"}, {"name": "Pure", "url": "https://github.com/sindresorhus/pure", "description": "Pretty, minimal, and fast ZSH prompt.", "stars": "14k"}, {"name": "Spaceship", "url": "https://spaceship-prompt.sh/", "description": "Minimalistic, powerful and extremely customizable Zsh prompt."}, {"name": "Starship", "url": "https://starship.rs/", "description": "The cross-shell prompt for astronauts."}, {"name": "synth-shell-prompt", "url": "https://github.com/andresgongora/synth-shell-prompt", "description": "A small eye-candy shell prompt with Git status displaying, a clock, intelligent $PWD shortening, and much more.", "stars": "59"}, {"name": "welcome.sh", "url": "https://github.com/G2-Games/welcome.sh", "description": "A nice little script that greets you on every launch, with some helpful (and customizable!) information.", "stars": "61"}, {"name": "Canard", "url": "https://github.com/mrusme/canard", "description": "A command line TUI client for the Journalist RSS aggregator.", "stars": "166"}, {"name": "Canto Curses", "url": "https://github.com/themoken/canto-curses", "description": "Curses frontend for [Canto daemon (\u2b50159)](https://github.com/themoken/canto-next) for RSS feeds.", "stars": "95"}, {"name": "feedln", "url": "https://github.com/xqtr/feedln", "description": "A simple terminal RSS reader.", "stars": "5"}, {"name": "Newsboat", "url": "https://newsboat.org/", "description": "An RSS/Atom feed reader for the text console. It's an actively maintained fork of Newsbeuter."}, {"name": "Newsraft", "url": "https://codeberg.org/newsraft/newsraft", "description": "Newsraft is a feed reader with ncurses user interface. It is greatly inspired by Newsboat and tries to be its lightweight counterpart."}, {"name": "nom", "url": "https://github.com/guyfedwards/nom", "description": "RSS reader for the terminal.", "stars": "673"}, {"name": "openring", "url": "https://git.sr.ht/~sircmpwn/openring", "description": "A tool for generating a webring from RSS feeds, so you can link to other blogs you like on your own blog."}, {"name": "rReader", "url": "https://github.com/rainygirl/rreader", "description": "RSS reader client with TUI interface.", "stars": "12"}, {"name": "rss-cli", "url": "https://github.com/Clortox/rss-cli", "description": "A UNIX-inspired CLI application for interacting with RSS feeds.", "stars": "22"}, {"name": "Sfeed", "url": "https://codemadness.org/sfeed.html", "description": "Sfeed is a RSS and Atom parser (and some format programs). It converts RSS or Atom feeds from XML to a TAB-separated file."}, {"name": "TermFeed", "url": "https://github.com/iamaziz/TermFeed", "description": "A simple terminal feed reader.", "stars": "262"}, {"name": "Terminal-yt", "url": "https://github.com/jooooscha/terminal-yt", "description": "A small newsboat-inspired terminal youtube manager written in Rust; (fetches video from atom and RSS feeds, opens them in a video player)", "stars": "43"}, {"name": "bbl", "url": "https://github.com/nehemiaharchives/bbl", "description": "Read, search Holy Bible in command line.", "stars": "73"}, {"name": "bible", "url": "https://github.com/BibleJS/BibleApp", "description": "Read the Holy Bible via the command line.", "stars": "336"}, {"name": "Bible TUI", "url": "https://github.com/terroo/bible-tui", "description": "Displays dynamic or selected verses from the Bible with different frames and colore themes.", "stars": "32"}, {"name": "CatenaVetus", "url": "https://github.com/jimbob88/CatenaVetus", "description": "A TUI for reading the Church Fathers.", "stars": "16"}, {"name": "ltorah", "url": "https://github.com/Mandrew0822/ltorah", "description": "ltorah provides a way to read the ancient hebrew Torah from the command line.", "stars": "8"}, {"name": "The Rock", "url": "https://gitlab.com/NoahJelen/the-rock", "description": "Command line King James bible viewer for Linux systems modeled after Debian's bible-kjv, but with extra features."}, {"name": "bib.awk", "url": "https://github.com/huijunchen9260/bib.awk", "description": "Bibliography manager written in awk.", "stars": "74"}, {"name": "Bibiman", "url": "https://codeberg.org/lukeflo/bibiman", "description": "A TUI for fast and simple interacting with your BibLaTeX database."}, {"name": "BibMan", "url": "https://ductri.github.io/note/2023/09/27/bibman.html", "description": "A TUI bibliography manager. It aims to support only the most basis features as a general bibliography manager."}, {"name": "bibtools", "url": "https://github.com/pkgw/bibtools", "description": "Command-line bibliography manager.", "stars": "16"}, {"name": "cobib", "url": "https://gitlab.com/mrossinek/cobib", "description": "Simple, command-line based bibliography management tool."}, {"name": "conrad", "url": "https://github.com/vinayak-mehta/conrad", "description": "Track conferences and meetups.", "stars": "255"}, {"name": "element", "url": "https://github.com/gennaro-tedesco/element", "description": "Periodic table on the command line.", "stars": "80"}, {"name": "FAWOC", "url": "https://github.com/robolab-pavia/fawoc", "description": "FAWOC is a TUI program for manually labelling a list of words. It has been developed to support the efficient clustering of documents based on topic modeling algorithms such as Dirichlet Latent Allocation.", "stars": "4"}, {"name": "GCTU", "url": "https://github.com/Mandrew0822/GCTU---Genetic-code-translation-utility", "description": "A simple command line tool which allows one to convert DNA code sequences to the different RNA sequences.", "stars": "7"}, {"name": "Go-L", "url": "https://github.com/Jeadie/Go-L", "description": "Game of Life with different update rules and on a bunch of different topologies (sphere, torus, klein bottle, etc.).", "stars": "59"}, {"name": "gof-rs", "url": "https://github.com/omagdy7/gof-rs", "description": "Game of life rendered in your terminal with over 500+ unique patterns to choose from.", "stars": "26"}, {"name": "gol-tui", "url": "https://github.com/MathiasSven/gol-tui", "description": "Conway's Game of Life TUI.", "stars": "2"}, {"name": "oeis-tui", "url": "https://github.com/hako/oeis-tui", "description": "A TUI and CLI for browsing the On-Line Encyclopedia of Integer Sequences (OEIS) in the terminal.", "stars": "80"}, {"name": "papis", "url": "https://github.com/alejandrogallo/papis", "description": "Extensible document and bibliography manager.", "stars": "27"}, {"name": "periodic-table-cli", "url": "https://github.com/spirometaxas/periodic-table-cli", "description": "An interactive Periodic Table of Elements app for the console!", "stars": "281"}, {"name": "periodic-table-cli-py", "url": "https://github.com/spirometaxas/periodic-table-cli-py", "description": "An interactive Periodic Table of Elements app for the console.", "stars": "50"}, {"name": "pt.sh", "url": "https://github.com/alexeytal/pt.sh", "description": "CLI periodic table with search and many properties.", "stars": "29"}, {"name": "ptable", "url": "https://github.com/velorek1/ptable", "description": "A beautiful TUI periodic table for GNU/Linux terminals.", "stars": "140"}, {"name": "Pubs", "url": "https://github.com/pubs/pubs", "description": "Pubs organizes your scientific papers together with their bibliographic data and provides command line access to basic and advanced manipulation of your library.", "stars": "286"}, {"name": "scholarref", "url": "https://adamsgaard.dk/scholarref.html", "description": "Tools to never deal with journal webpages again."}, {"name": "slr-kit", "url": "https://github.com/robolab-pavia/slr-kit", "description": "Set of CLI tools to assist the writing of Systematic Literature Reviews powered by Natural Language Processing.", "stars": "10"}, {"name": "starfetch", "url": "https://github.com/Haruno19/starfetch", "description": "Command line tool that displays constellations.", "stars": "357"}, {"name": "terminalperiodictable", "url": "https://github.com/velorek1/terminalperiodictable", "description": "Periodic table TUI for GNU/linux systems coded in C with no extra dependencies.", "stars": "140"}, {"name": "agg", "url": "https://github.com/asciinema/agg", "description": "agg is a command-line tool for generating animated GIF files from asciicast v2 files produced by `asciinema` terminal recorder.", "stars": "1.6k"}, {"name": "asciinema", "url": "https://github.com/asciinema/asciinema", "description": "Terminal session recorder.", "stars": "17k"}, {"name": "goscript", "url": "https://github.com/elisescu/goscript", "description": "Goscript is a tool that records the terminal session (well, any command you run it with) and saves the output in a self contained HTML file that can be run in the browser, to playback the session.", "stars": "36"}, {"name": "rewindtty", "url": "https://github.com/debba/rewindtty", "description": "A terminal session recorder and replayer written in C that allows you to capture and replay terminal sessions with precise timing.", "stars": "125"}, {"name": "t-rec", "url": "https://github.com/sassman/t-rec-rs", "description": "Blazingly fast terminal recorder that generates animated GIF images for the web written in rust.", "stars": "1.2k"}, {"name": "terminal-recorder", "url": "https://github.com/cortezcristian/terminal-recorder", "description": "Terminal recorder allows you to record your bash session, and export it to HTML so then you can share it with your friends.", "stars": "110"}, {"name": "terminal-svg-screenshot", "url": "https://github.com/suin/terminal-svg-screenshot", "description": "A tool for creating beautiful SVG screenshots of terminal output, perfect for documentation and blog posts.", "stars": "26"}, {"name": "terminalizer", "url": "https://github.com/faressoft/terminalizer", "description": "Record your terminal and generate animated GIF images or share a web player link [www.terminalizer.com](https://github.com/toolleeo/awesome-cli-apps-in-a-csv/blob/master/README.md/www.terminalizer.com).", "stars": "16k"}, {"name": "termtosvg", "url": "https://github.com/nbedos/termtosvg", "description": "A Unix terminal recorder written in Python that renders your command line sessions as standalone SVG animations.", "stars": "9.8k"}, {"name": "ttygif", "url": "https://github.com/icholy/ttygif", "description": "ttygif converts a ttyrec file into GIF files. It's a stripped down version of ttyplay that screenshots every frame.", "stars": "4k"}, {"name": "ttystudio", "url": "https://github.com/chjj/ttystudio", "description": "Record your terminal and compile it to a GIF or APNG without any external dependencies, bash scripts, GIF concatenation, etc.", "stars": "3.2k"}, {"name": "vhs", "url": "https://github.com/charmbracelet/vhs", "description": "Write terminal GIFs as code for integration testing and demoing your CLI tools.", "stars": "19k"}, {"name": "ASCII Saver", "url": "https://gitlab.com/mezantrop/ascsaver", "description": "Screensaver for terminals."}, {"name": "conway-screensaver", "url": "https://github.com/cdkw2/conway-screensaver", "description": "A Conways game of life screensaver for the terminal.", "stars": "19"}, {"name": "gitlogue", "url": "https://github.com/unhappychoice/gitlogue", "description": "A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.", "stars": "4.3k"}, {"name": "lifecycler", "url": "https://github.com/cxreiff/lifecycler", "description": "An aquarium that runs in your terminal.", "stars": "176"}, {"name": "pipes.sh", "url": "https://github.com/pipeseroni/pipes.sh", "description": "Animated pipes terminal screensaver.", "stars": "2.9k"}, {"name": "sclocka", "url": "https://github.com/mezantrop/sclocka", "description": "The real screensaver/lock for terminals.", "stars": "33"}, {"name": "termsaver", "url": "http://termsaver.brunobraga.net/", "description": "termsaver to enjoy fancy ASCII screensavers like matrix, clock, starwars, and a couple of not-safe-for-work screens."}, {"name": "acmetool", "url": "https://github.com/hlandau/acmetool", "description": "Easy-to-use command line tool for automatically acquiring certificates from ACME servers (such as Let's Encrypt).", "stars": "2.1k"}, {"name": "age", "url": "https://age-encryption.org/", "description": "A simple, modern and secure encryption tool with small explicit keys, no config options, and UNIX-style composability."}, {"name": "cipher", "url": "https://github.com/ash-shell/cipher", "description": "An Ash module that makes it easy to perform aes-256-cbc encryption for files and directories.", "stars": "9"}, {"name": "cotp", "url": "https://github.com/replydev/cotp", "description": "Trustworthy, encrypted, command-line TOTP/HOTP authenticator app with import functionality.", "stars": "363"}, {"name": "cream", "url": "https://z3bra.org/cream/", "description": "Encrypt and decrypt streams of data with only a master password. The key is derivated from the password + salt combo, and used to encrypt data byte per byte."}, {"name": "eddy", "url": "https://github.com/70sh1/eddy", "description": "Simple, fast CLI file encryption tool.", "stars": "51"}, {"name": "enc", "url": "https://github.com/life4/enc", "description": "A modern and friendly CLI alternative to GnuPG: generate and download keys, encrypt, decrypt, and sign text and files, and more.", "stars": "521"}, {"name": "encfs", "url": "http://www.arg0.net/#!encfs/c1awt", "description": "Encrypted filesystem in user-space based on [FUSE](https://it.wikipedia.org/wiki/FUSE), mounts an encrypted directory into a clear one."}, {"name": "feroxbuster", "url": "https://github.com/epi052/feroxbuster", "description": "A fast, simple, recursive content discovery tool written in Rust.", "stars": "7.6k"}, {"name": "Firejail", "url": "https://firejail.wordpress.com/", "description": "A SUID program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces and seccomp-bpf."}, {"name": "flawz", "url": "https://github.com/orhun/flawz", "description": "A Terminal UI for browsing security vulnerabilities (CVEs).", "stars": "570"}, {"name": "fubar", "url": "https://github.com/irishmaestro/fubar", "description": "Formidable Unix Binary Arsenal & Repository. TUI built for offline payload generation, retrieval, and exfiltration.", "stars": "62"}, {"name": "GnuPG", "url": "https://gnupg.org/", "description": "GnuPG is a complete and free implementation of the OpenPGP standard as defined by RFC4880 (also known as PGP)."}, {"name": "gocryptfs", "url": "https://nuetzlich.net/gocryptfs", "description": "An encrypted overlay filesystem written in Go."}, {"name": "gpg-tui", "url": "https://github.com/orhun/gpg-tui", "description": "Manage your GnuPG keys with ease!", "stars": "1.7k"}, {"name": "grant", "url": "https://anchore.com/opensource/", "description": "Grant is a tool for generating and managing license security policies for container images."}, {"name": "grype", "url": "https://anchore.com/opensource/", "description": "Grype is a vulnerability scanner for container images and filesystems that supports a wide range of package managers."}, {"name": "hashcat", "url": "https://hashcat.net/hashcat/", "description": "A robust and efficient password cracking tool that can help you recover lost passwords, audit password security, benchmark, or just figure out what data is stored in a hash."}, {"name": "Image Steganography Tool", "url": "https://github.com/7thSamurai/steganography", "description": "Simple C++ Encryption and Steganography tool that uses Password-Protected-Encryption to secure a file's contents.", "stars": "1.1k"}, {"name": "jdvrif", "url": "https://github.com/CleasbyCode/jdvrif", "description": "CLI tool to embed or extract files via a JPG image. Post & share your embedded JPG image on compatible sites.", "stars": "64"}, {"name": "keeenv", "url": "https://github.com/scross01/keeenv", "description": "Command-line tool that populates environment variables from a local configuration file with encrypted Keepass database to dynamically fetch sensitive data.", "stars": "20"}, {"name": "Minisign", "url": "https://github.com/jedisct1/minisign", "description": "A dead simple tool to sign files and verify digital signatures.", "stars": "2.7k"}, {"name": "OAuth2c", "url": "https://github.com/cloudentity/oauth2c", "description": "A command-line tool for interacting with OAuth 2.0 authorization servers.", "stars": "895"}, {"name": "ots", "url": "https://github.com/sniptt-official/ots", "description": "Share end-to-end encrypted secrets with others via a one-time URL.", "stars": "1.8k"}, {"name": "PaperAge", "url": "https://github.com/matiaskorhonen/paper-age", "description": "Easy and secure paper backups of secrets, which takes a text and generates an encrypted QR code to print on paper.", "stars": "564"}, {"name": "Pareto Security", "url": "https://paretosecurity.com/linux", "description": "Check for basic security hygiene of any Linux desktop."}, {"name": "pdvzip", "url": "https://github.com/CleasbyCode/pdvzip", "description": "CLI tool to embed a ZIP file within a PNG image to create a tweetable and \"executable\" PNG-ZIP polyglot file. Post & share your PNG-ZIP image on compatible sites.", "stars": "42"}, {"name": "pgen", "url": "https://github.com/ctsrc/Pgen", "description": "Generate passphrases using the wordlists for random passphrases made by the EFF.", "stars": "143"}, {"name": "quill", "url": "https://anchore.com/opensource/", "description": "Simple mac binary signing from any platform."}, {"name": "safe", "url": "https://z3bra.org/safe/", "description": "Password protected secret keeper. Secrets are encrypted and stored on disk using a key derivated from your master password - no keys to manage."}, {"name": "sandsifter", "url": "https://github.com/xoreaxeaxeax/sandsifter", "description": "The x86 processor fuzzer.", "stars": "5k"}, {"name": "secret\\_share", "url": "https://github.com/scosman/secret_share", "description": "The program allows you to share messages (secrets and passwords) securely with a CLI.", "stars": "20"}, {"name": "securo", "url": "https://github.com/iunary/securo", "description": "Encrypt and descrypt files and folders using a symmetric encryption.", "stars": "2"}, {"name": "SOPS", "url": "https://github.com/getsops/sops", "description": "SOPS (Secrets OPerationS) is a simple and flexible tool for managing secrets, sops is an editor of encrypted files that supports YAML, JSON, ENV, INI and BINARY formats, encrypting the values but not the keys.", "stars": "21k"}, {"name": "SSH-Snake", "url": "https://github.com/MegaManSec/SSH-Snake", "description": "SSH-Snake is a self-propagating, self-replicating, file-less script that automates the post-exploitation task of SSH private key and host discovery.", "stars": "2.3k"}, {"name": "sshamble", "url": "https://github.com/runZeroInc/sshamble", "description": "Unexpected exposures in SSH; the tool checks for several common weaknesses in SSH security issues.", "stars": "1.2k"}, {"name": "StegCloak", "url": "https://github.com/kurolabs/stegcloak", "description": "Hide secrets with invisible characters in plain text securely using passwords", "stars": "3.8k"}, {"name": "syft", "url": "https://anchore.com/opensource/", "description": "Syft is a CLI tool and library for generating a Software Bill of Materials (SBOM) from container images and filesystems."}, {"name": "uacme", "url": "https://github.com/ndilieto/uacme", "description": "ACMEv2 client written in plain C with minimal dependencies.", "stars": "483"}, {"name": "van-gonography", "url": "https://github.com/JoshuaKasa/van-gonography", "description": "Hide your files of any type inside a image of your choice using steganography.", "stars": "446"}, {"name": "vet", "url": "https://github.com/safedep/vet", "description": "Tool for identifying risks in open source software supply chain.", "stars": "968"}, {"name": "wifi-password", "url": "https://github.com/rauchg/wifi-password", "description": "Get Wi-Fi pass.", "stars": "4.5k"}, {"name": "arsh", "url": "https://github.com/sekiguchi-nagisa/arsh", "description": "A statically typed scripting language with shell-like features.", "stars": "27"}, {"name": "Bash", "url": "https://www.gnu.org/software/bash/", "description": "(Bourne Again SHell) The most widespread system shell to date."}, {"name": "Cat9", "url": "https://github.com/letoram/cat9", "description": "Cat9 is a user shell script for LASH - a command-line shell that discriminates against terminal emulators, written in Lua.", "stars": "528"}, {"name": "cosh", "url": "https://github.com/tomhrr/cosh", "description": "Concatenative command-line shell.", "stars": "136"}, {"name": "DASH", "url": "http://gondor.apana.org.au/~herbert/dash/", "description": "DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as possible. It does this without sacrificing speed where possible."}, {"name": "dune", "url": "https://github.com/adam-mcdaniel/dune", "description": "A customizable shell that aims to be cozy.", "stars": "1.1k"}, {"name": "Elvish", "url": "https://github.com/elves/elvish", "description": "Elvish is a versatile interactive shell and expressive programming language, combined into one seamless package.", "stars": "6.2k"}, {"name": "es", "url": "https://wryun.github.io/es-shell/", "description": "(extensible shell) shell with first class functions, lexical scope, exceptions, and rich return values, based on Plan9's rc."}, {"name": "Fish", "url": "https://fishshell.com/", "description": "\"A command line shell for the 90s\"; focused on user-friendliness, with powerful autosuggestions, colors, \"sane scripting\" (w\\.r.t. to Bash)."}, {"name": "Ion", "url": "https://github.com/redox-os/ion", "description": "Ion is a modern system shell that features a simple, yet powerful, syntax.", "stars": "1.6k"}, {"name": "ksh93", "url": "https://github.com/ksh93/ksh", "description": "(KornShell) a shell programming language that is compatible with the Bourne Shell in addition and has the major command-entry features of the BSD shell csh.", "stars": "255"}, {"name": "mksh", "url": "http://www.mirbsd.org/mksh.htm", "description": "(MirBSD Korn Shell) an actively developed free implementation of the Korn Shell programming language and a successor to the Public Domain Korn Shell (pdksh)."}, {"name": "murex", "url": "https://murex.rocks", "description": "An intuitive, typed and content aware shell for the 2020s and beyond."}, {"name": "N-Commodore", "url": "https://github.com/psprint/n-commodore", "description": "A novel file manager/shell/command-line, where everything is panelized, greppable and remembered.", "stars": "46"}, {"name": "Nushell", "url": "https://github.com/nushell/nushell", "description": "A modern shell written in Rust, where all data is structured.", "stars": "39k"}, {"name": "Oils", "url": "https://github.com/oilshell/oil", "description": "From their README: \"Oils is our upgrade path from bash to a better language and runtime!\"", "stars": "3.3k"}, {"name": "oksh", "url": "https://github.com/ibara/oksh", "description": "Portable OpenBSD ksh.", "stars": "425"}, {"name": "PowerShell", "url": "https://microsoft.com/PowerShell", "description": "An automation and configuration tool/framework optimized for dealing with structured data, REST APIs, and object models."}, {"name": "Rash", "url": "https://rash-lang.org", "description": "A shell language, library, and REPL for Racket."}, {"name": "Reptyl", "url": "https://github.com/0ut0flin3/Reptyl", "description": "A cross-platform command line shell that supports execution of commands in natural language.", "stars": "144"}, {"name": "SSHop", "url": "https://github.com/Skullsneeze/sshop", "description": "An SSH connection helper that let's you hop to a server with ease.", "stars": "13"}, {"name": "sshrc", "url": "https://github.com/cdown/sshrc", "description": "The program works just like ssh while also sourcing your local sshrc configuration file upon logging in remotely.", "stars": "509"}, {"name": "Tcsh", "url": "https://www.tcsh.org", "description": "A shell that, at the time of creation, introduced command completion and command line editing."}, {"name": "Twin", "url": "https://github.com/cosmos72/twin", "description": "Text mode window environment. A \"retro\" program for embedded or remote systems, that doubles as X11 terminal and text-mode equivalent of VNC server.", "stars": "1k"}, {"name": "xonsh", "url": "https://xon.sh/", "description": "The xonsh shell lets you easily mix Python and shell commands in a powerful and simplified approach to the command line."}, {"name": "Yash", "url": "https://magicant.github.io/yash", "description": "Yash (yet another shell) a POSIX-compliant command line shell written in C99."}, {"name": "Zsh", "url": "http://www.zsh.org/", "description": "Alternative shell designed for interactive use."}, {"name": "Alsamixer", "url": "http://www.alsa-project.org/main/index.php/Main_Page", "description": "ALSA mixer with curses interfaces."}, {"name": "amused", "url": "https://projects.omarpolo.com/amused.html", "description": "Minimal music player that composes well, or aims to do so, with other tools thought."}, {"name": "asak", "url": "https://github.com/chaosprint/asak", "description": "A cross-platform audio recording/playback TUI written in Rust.", "stars": "351"}, {"name": "Aurras", "url": "https://github.com/vedant-asati03/Aurras", "description": "Enhances your music experience with an intuitive TUI and seamless Spotify integration, easily navigate your music library, access playlists, and get recommendations based on your listening habits.", "stars": "43"}, {"name": "BadaBoomBooks", "url": "https://github.com/WirlyWirly/BadaBoomBooks", "description": "Quickly organize audiobooks using a terminal and web-browser.", "stars": "64"}, {"name": "bash\\_radio\\_player", "url": "https://github.com/gokayburuc/bash_radio_player", "description": "Terminal Radio Player using mpv and fzf.", "stars": "1"}, {"name": "beets", "url": "https://github.com/beetbox/beets", "description": "Beets is the media library management system for obsessive music geeks: catalogs your collection, automatically improving its metadata as it goes.", "stars": "15k"}, {"name": "castero", "url": "https://github.com/xgi/castero", "description": "A TUI podcast client for the terminal.", "stars": "686"}, {"name": "cli-viz", "url": "https://github.com/sam1am/cli-viz", "description": "An audio visualizer that runs in the linux terminal and reacts to the microphone.", "stars": "61"}, {"name": "cmus", "url": "https://cmus.github.io/", "description": "A fast and lightweight audio player with configurable keybindings and playlist support."}, {"name": "cTune", "url": "https://github.com/An7ar35/ctune", "description": "A ncurses based internet radio player written in C for Linux.", "stars": "25"}, {"name": "cue", "url": "https://github.com/ravachol/cue", "description": "A command-line music player.", "stars": "2.5k"}, {"name": "Detify", "url": "https://github.com/omenmn/detify", "description": "CLI tool that automatically downloads your currently playing Spotify track using spotdl, with both manual and auto-download modes.", "stars": "31"}, {"name": "discodos", "url": "https://github.com/JOJ0/discodos", "description": "A CLI tool for DJ's and record collectors based on the discogs.com collection feature that allows analyzing and organize DJ sets.", "stars": "71"}, {"name": "dzr", "url": "https://github.com/yne/dzr", "description": "Command Line deezer.com Player for Linux, BSD, Android, Windows.", "stars": "249"}, {"name": "espeak", "url": "http://espeak.sourceforge.net/", "description": "A compact open source software speech synthesizer for English and other languages."}, {"name": "fme", "url": "https://github.com/andreykaere/fme", "description": "Flexible metadata editor that allows editing the metadata of music files.", "stars": "5"}, {"name": "gadacz", "url": "https://github.com/rareitems/gadacz", "description": "Audiobook player (and other audio files) TUI.", "stars": "38"}, {"name": "Gomu", "url": "https://github.com/issadarkthing/gomu", "description": "Gomu is intuitive, powerful CLI music player. It has embedded scripting language and event hook to enable user to customize their config extensively.", "stars": "195"}, {"name": "Instant Music Downloader", "url": "https://github.com/yask123/Instant-Music-Downloader", "description": "Instantly download any song!", "stars": "1.4k"}, {"name": "jammer", "url": "https://github.com/jooapa/jammer", "description": "Multiplatform light-weight TUI music player with Soundcloud & Youtube support, with effects.", "stars": "153"}, {"name": "jellyfin-tui", "url": "https://github.com/dhonus/jellyfin-tui", "description": "Jellyfin client (music streaming); Offers a self-hosted terminal music player with modern features.", "stars": "415"}, {"name": "kew", "url": "https://github.com/ravachol/kew", "description": "A command-line music player with gapless playback and simple playlist management.", "stars": "2.5k"}, {"name": "kmp3", "url": "https://github.com/korei999/kmp3", "description": "Little music player with some peculiar characteristics.", "stars": "34"}, {"name": "kord", "url": "https://github.com/synestematic/kord", "description": "A Python framework that provides programmers with a simple API for the creation of music-based applications.", "stars": "383"}, {"name": "line", "url": "https://github.com/pd3v/line", "description": "Tiny command-line midi sequencer and language for live coding.", "stars": "139"}, {"name": "lltag", "url": "http://bgoglin.free.fr/lltag/", "description": "Bulk edit MP3 tags."}, {"name": "lowfi", "url": "https://github.com/remvze/lowfi", "description": "A music player through your terminal, with the option to open YouTube in the browser.", "stars": "49"}, {"name": "maestro-cli", "url": "https://github.com/PrajwalVandana/maestro-cli", "description": "A command-line tool to play songs (or any audio, really) in the terminal.", "stars": "231"}, {"name": "mfp", "url": "https://github.com/guptarohit/mfp", "description": "A command-line utility for playing music mixes for programming & focus (from [musicforprogramming.net](https://github.com/toolleeo/awesome-cli-apps-in-a-csv/blob/master/README.md/musicforprogramming.net)), unlocking the flow state.", "stars": "62"}, {"name": "MOC", "url": "https://moc.daper.net/", "description": "(music on console) - a powerful and easy to use console audio player, user interface a la Midnight Commander, plenty of features, fully controllable from the keyboard."}, {"name": "MOC", "url": "https://moc.daper.net/download", "description": "Console audio player for LINUX/UNIX."}, {"name": "Mp3blaster", "url": "http://www.mp3blaster.org/?m=1", "description": "Audio player for the text console."}, {"name": "mpg123", "url": "http://mpg123.org/", "description": "Quick `mp3` sound file player; no visual interface, just a command-line audio file player for `mp3` files."}, {"name": "Mplay", "url": "https://github.com/unpythonic-coder/mplay", "description": "Full featured music player for the command line, inspired by cplay.", "stars": "9"}, {"name": "mps-youtube", "url": "https://github.com/mps-youtube/yewtube", "description": "A curses player for music tracks from YouTube; it allows searching for songs and playlists; it downloads the video, extracts the audio track and plays it; handles local playlists and many configuration parameters.", "stars": "8.6k"}, {"name": "mpvc", "url": "https://github.com/gmt4/mpvc", "description": "A minimal mpc-like CLI and TUI for controlling mpv from the shell.", "stars": "145"}, {"name": "muCLIar", "url": "https://github.com/aayush1205/muCLIar", "description": "YouTube automator bringing you your music right on your CLI.", "stars": "125"}, {"name": "music", "url": "https://github.com/kitesi/music", "description": "Command line tool to help with music related tasks, such as querying songs, lastfm scrobbling, lastfm suggestions, spotify - local playlist sync.", "stars": "6"}, {"name": "MusicPlayerPlus", "url": "https://github.com/doctorfree/MusicPlayerPlus", "description": "Featureful ncurses based MPD client inspired by ncmpc with integration for Beets, spectrum visualization,Bandcamp/Soundcloud, asciimatics, cantata, and more.", "stars": "98"}, {"name": "musicScraper", "url": "https://github.com/mBaratta96/musicScraper", "description": "CLI tool for scraping information from musical websites (Rateyourmusic, Metal Archives), with nice album ASCII art."}, {"name": "musikcube", "url": "https://github.com/clangen/musikcube", "description": "A cross-platform, terminal-based audio engine, library, player and server written in C++.", "stars": "4.7k"}, {"name": "mzk", "url": "https://github.com/acidvegas/mzk", "description": "Music theory helper.", "stars": "62"}, {"name": "nap", "url": "https://nap.sourceforge.net/", "description": "Linux napster client."}, {"name": "ncmpcpp", "url": "https://rybczak.net/ncmpcpp/", "description": "NCurses Music Player Client (Plus Plus) - featureful ncurses based MPD client inspired by ncmpc. Relevant features: tag editor, playlist editor, easy to use search engine, media library, music visualizer, ability to fetch artist info from [last.fm](https://www.last.fm/), new display mode, alternative user interface, ability to browse and add files from outside of MPD music directory."}, {"name": "ncspot", "url": "https://github.com/hrkfdn/ncspot", "description": "Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.", "stars": "6.5k"}, {"name": "ogg123", "url": "https://www.xiph.org/downloads/", "description": "Quick `ogg` sound file player; no visual interface, just a command-line audio file player for the free and open `ogg` file format."}, {"name": "opencubicplayer", "url": "https://github.com/mywave82/opencubicplayer", "description": "Open Cubic Player (UNIX fork) is a music visualizer for various tracked music formats (amiga modules, S3M, IT), chiptunes and other formats related to demoscene.", "stars": "405"}, {"name": "podbit", "url": "https://github.com/ejv2/podbit", "description": "Podbit is a replacement for newsboat's standard podboat tool for listening to podcasts. It is minimal, performant and tries to focus just on being a podcast client, rather than an RSS reader.", "stars": "27"}, {"name": "podboat", "url": "https://newsboat.org/", "description": "A podcast download manager for text terminals, a companion for the newsboat RSS-reader."}, {"name": "Podcli", "url": "https://github.com/Air08/Podcli", "description": "Terminal Based Podcast Client with search, subscription management, and playback features.", "stars": "7"}, {"name": "pulsemixer", "url": "https://github.com/GeorgeFilipkin/pulsemixer", "description": "CLI and curses mixer for PulseAudio.", "stars": "796"}, {"name": "PyRadio", "url": "https://github.com/coderholic/pyradio", "description": "Curses based internet radio player.", "stars": "1.1k"}, {"name": "pytunes", "url": "https://github.com/bernhardfritz/pytunes", "description": "Self-hosted music streaming service.", "stars": "28"}, {"name": "radio-active", "url": "https://github.com/deep5050/radio-active", "description": "Internet radio player with 40k+ stations.", "stars": "577"}, {"name": "radio-beats", "url": "https://github.com/quangnguyen30192/radio-beats", "description": "Rofi-like menu for playing radio stations.", "stars": "5"}, {"name": "RadioGoGo", "url": "https://github.com/Zi0P4tch0/RadioGoGo", "description": "Go-powered CLI to surf global radio waves with TUI.", "stars": "154"}, {"name": "rmpc", "url": "https://mierak.github.io/rmpc/", "description": "A configurable TUI MPD client inspired by ncmpcpp and ranger with album art support via various graphics protocols."}, {"name": "Siren", "url": "https://www.kariliq.nl/siren/", "description": "Siren is a text-based audio player for UNIX-like operating systems."}, {"name": "sonicradio", "url": "https://github.com/dancnb/sonicradio", "description": "A TUI radio player making use of Radio Browser API and Bubbletea.", "stars": "78"}, {"name": "soundcloud2000", "url": "https://github.com/grobie/soundcloud2000", "description": "A terminal client for soundcloud.", "stars": "1.4k"}, {"name": "Spotify TUI", "url": "https://github.com/Rigellute/spotify-tui", "description": "A Spotify client for the terminal written in Rust.", "stars": "19k"}, {"name": "spotify-player", "url": "https://github.com/aome510/spotify-player", "description": "spotify-player is a fast, easy to use, and configurable terminal music player having feature parity with the official Spotify application.", "stars": "6.3k"}, {"name": "spotui", "url": "https://github.com/ceuk/spotui", "description": "TUI Spotify client written in Python.", "stars": "568"}, {"name": "sptui", "url": "https://github.com/szktkfm/sptui", "description": "Spotify TUI player, written in Go.", "stars": "35"}, {"name": "spytorec", "url": "https://github.com/Danidukiyu/SpytoRec", "description": "Real-time Spotify recorder with automatic track splitting, metadata tagging, and high-quality FLAC/OGG output.", "stars": "9"}, {"name": "Tera", "url": "https://github.com/shinokada/tera", "description": "Terminal Radio: an easy-to-use CLI music player to play favorite music, radio stations and explore various radio stations from the terminal only.", "stars": "137"}, {"name": "termusic", "url": "https://github.com/tramhao/termusic", "description": "Terminal Music Player written in Rust.", "stars": "1.9k"}, {"name": "Tizonia", "url": "https://github.com/tizonia/tizonia-openmax-il", "description": "Command-line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud, TuneIn, iHeartRadio, Plex servers and Chromecast devices.", "stars": "1.7k"}, {"name": "Toutui", "url": "https://github.com/AlbanDAVID/Toutui", "description": "A TUI Audiobookshelf Client for Linux and macOS (supports audiobooks and podcasts, play directly without downloading).", "stars": "169"}, {"name": "upiano", "url": "https://github.com/eliasdorneles/upiano", "description": "A Piano in your terminal (TUI).", "stars": "708"}, {"name": "yt-audio", "url": "https://github.com/RijulGulati/yt-audio", "description": "A simple, configurable youtube-dl wrapper to download and manage YouTube audio.", "stars": "133"}, {"name": "ytui-music", "url": "https://github.com/sudipghimire533/ytui-music", "description": "YouTube client in terminal for music (lightweight YouTube client).", "stars": "743"}, {"name": "act3", "url": "https://github.com/dhth/act3", "description": "Glance at the last 3 runs of your Github Actions.", "stars": "67"}, {"name": "AdGuardian-Term", "url": "https://github.com/lissy93/AdGuardian-Term", "description": "A TUI dashboard for monitoring real-time traffic from an AdGuard Home instance.", "stars": "1.5k"}, {"name": "amtui", "url": "https://github.com/pehlicd/amtui/", "description": "A terminal-based user interface (TUI) application that allows you to interact with Prometheus Alertmanager using your terminal. It provides a convenient way to monitor alerts, view silences, and check the status of Alertmanager instances.", "stars": "108"}, {"name": "aserial", "url": "https://github.com/CT3/aserial", "description": "A serial monitor with error/warning highlighting and scrollable interface.", "stars": "4"}, {"name": "austin-tui", "url": "https://github.com/P403n1x87/austin-tui", "description": "The top-like TUI user interface for Austin.", "stars": "663"}, {"name": "Bashmark", "url": "https://github.com/Samrat079/Bashmark", "description": "Terminal based benchmarking utility for testing CPU and GPU performance.", "stars": "2"}, {"name": "Batfetch", "url": "https://github.com/ashish-kus/batfetch", "description": "A command-line tool that displays detailed information about the battery of your device in a clean and organized way.", "stars": "23"}, {"name": "chdig", "url": "https://github.com/azat/chdig", "description": "Dig into ClickHouse with TUI interface.", "stars": "276"}, {"name": "Cloud Code Usage Monitor", "url": "https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor", "description": "Real-time Claude Code usage monitor with predictions and warnings.", "stars": "6.9k"}, {"name": "CoreFreq", "url": "https://github.com/cyring/CoreFreq", "description": "CPU monitoring TUI software designed for the 64-bits Processors.", "stars": "2.2k"}, {"name": "dmidecode", "url": "https://www.nongnu.org/dmidecode/", "description": "System information utility."}, {"name": "dysk", "url": "https://dystroy.org/dysk", "description": "A thing to get information on your mounted disks"}, {"name": "Fastfetch", "url": "https://github.com/LinusDierheimer/fastfetch", "description": "Like Neofetch, but much faster because written in C.", "stars": "20k"}, {"name": "fastfetch", "url": "https://github.com/fastfetch-cli/fastfetch", "description": "An actively maintained, feature-rich and performance oriented, neofetch like system information tool.", "stars": "21k"}, {"name": "GFetch", "url": "https://github.com/tanaybhomia/GFetch", "description": "A simple fetch script written in Python."}, {"name": "glances", "url": "https://nicolargo.github.io/glances/", "description": "A comprehensive and detailed system monitor; monitored parameters include: CPU, memory, load, process list, network interfaces, disk I/O, sensors, filesystems, docker, system info, uptime."}, {"name": "Grafterm", "url": "https://github.com/slok/grafterm", "description": "Metrics TUI dashboards on terminal, a Grafana inspired terminal version.", "stars": "1.1k"}, {"name": "HyFetch", "url": "https://github.com/hykilpikonna/hyfetch", "description": "A fork of the abandoned [Neofetch (\u2b5024k)](https://github.com/dylanaraps/neofetch), HyFetch displays information about your system next to an image, your OS logo, or any ASCII file of your choice.", "stars": "1.9k"}, {"name": "hyperfine", "url": "https://github.com/sharkdp/hyperfine", "description": "A command-line benchmarking tool.", "stars": "28k"}, {"name": "inxi", "url": "http://smxi.org/docs/inxi.htm", "description": "A comprehensive system information script; provides information about CPU, graphics, audio and network devices, drives and partitions, sensors; implemented as a Bash script."}, {"name": "kaskade", "url": "https://github.com/sauljabin/kaskade", "description": "TUI for kafka, which allows you to interact and consume topics from your terminal in style.", "stars": "993"}, {"name": "kmon", "url": "https://github.com/orhun/kmon", "description": "Linux TUI Kernel manager and activity monitor.", "stars": "2.9k"}, {"name": "llmtop", "url": "https://github.com/arinbjornk/llmtop", "description": "A system monitoring tool powered by LLMs that provides real-time insights about your system's performance.", "stars": "65"}, {"name": "macchina", "url": "https://github.com/Macchina-CLI/macchina", "description": "Fast, minimal and customizable system information frontend.", "stars": "1.9k"}, {"name": "macmon", "url": "https://github.com/vladkens/macmon", "description": "Sudoless performance monitoring for Apple Silicon processors, including CPU, GPU, RAM usage, power consumption and temperature.", "stars": "1.3k"}, {"name": "multitail", "url": "https://www.vanheusden.com/multitail/", "description": "Open multiple log files in a single terminal window and monitor them in real-time."}, {"name": "neofetch", "url": "https://github.com/dylanaraps/neofetch", "description": "Neofetch is a CLI system information tool written in BASH. Neofetch displays information about your system next to an image, your OS logo, or any ASCII file of your choice. Currently abandoned.", "stars": "24k"}, {"name": "ngrep", "url": "http://ngrep.sourceforge.net/", "description": "(Network grep) applies the `grep` logic to the network layer, allowing to match regular expressions against data payloads of packets; it recognizes IPv4/6, TCP, UDP, ICMPv4/6, IGMP and Raw across Ethernet, PPP, SLIP, FDDI, Token Ring and null interfaces."}, {"name": "nitchplusplus", "url": "https://github.com/clamsfeel2/nitchplusplus", "description": "A fast system information fetch tool.", "stars": "9"}, {"name": "noti", "url": "https://github.com/variadico/noti", "description": "Monitor a process and trigger a notification.", "stars": "4.9k"}, {"name": "otel-tui", "url": "https://github.com/ymtdzzz/otel-tui", "description": "A terminal OpenTelemetry viewer, currently supporting OpenTelemetry, Zipkin (Traces) and Prometheus (Metrics) formats.", "stars": "825"}, {"name": "plox", "url": "https://github.com/michalkucharczyk/plox", "description": "Extract numeric values from log files and plot them over time. Fully CLI-driven.", "stars": "4"}, {"name": "powertop", "url": "https://01.org/powertop", "description": "A `top`-like utility to monitor the sources of power consumption, allows turning on/off many components, quite useful to track possible power-related issues."}, {"name": "ptrstream", "url": "https://github.com/acidvegas/ptrstream", "description": "High-performance distributed PTR record scanner with real-time streaming output.", "stars": "18"}, {"name": "pv", "url": "http://www.ivarch.com/programs/pv.shtml", "description": "The pv command is used to monitor the progress of data through pipe."}, {"name": "ramfetch", "url": "https://github.com/WhoseTheNerd/ramfetch", "description": "A fetch which displays memory info using /proc/meminfo.", "stars": "13"}, {"name": "screenFetch", "url": "https://github.com/KittyKatt/screenFetch", "description": "It can be used to generate one of those nifty terminal theme information + ASCII distribution logos. It auto-detects the distribution and display an ASCII version of that distribution's logo and some valuable information to the right.", "stars": "4k"}, {"name": "senzu", "url": "https://github.com/Hakky54/senzu", "description": "CLI tool to get the battery percentage.", "stars": "4"}, {"name": "slurm", "url": "https://github.com/mattthias/slurm", "description": "Yet another network load monitor.", "stars": "425"}, {"name": "smem", "url": "https://www.selenic.com/smem/", "description": "Python program that reports memory usage; it can report the \"proportional set size\" (PSS), a meaningful representation of the amount of memory used by libraries and applications in a virtual memory system; it has built-in chart generation."}, {"name": "sntop", "url": "https://sourceforge.net/projects/sntop", "description": "A simple network top for monitoring connectivity."}, {"name": "sysdig", "url": "https://www.sysdig.org/", "description": "A TUI for capturing system calls and events from the Linux kernel. Allows you to save, filter, and analyze the data. Like `strace` + `tcpdump` + `htop` + `iftop` + `lsof` + Wireshark for the entire system."}, {"name": "tcpterm", "url": "https://github.com/sachaos/tcpterm", "description": "tcpterm is a packet visualizer in TUI.", "stars": "485"}, {"name": "tdash", "url": "https://github.com/jessfraz/tdash", "description": "A terminal dashboard with stats from Google Analytics, GitHub, Travis CI, and Jenkins. Very much built specific to the author of the tool.", "stars": "320"}, {"name": "TermUI", "url": "https://github.com/gizak/termui", "description": "Cross-platform and fully-customizable TUI dashboard and widget library.", "stars": "14k"}, {"name": "The Logfile Navigator", "url": "https://lnav.org/", "description": "An advanced and colorful log file viewer with TUI interface."}, {"name": "tinyfetch", "url": "https://github.com/beucismis/tinyfetch", "description": "Python and system information command-line fetch tool.", "stars": "28"}, {"name": "tmd-top", "url": "https://github.com/CDWEN0526/tmd-top", "description": "Used to monitor the process TCP traffic of the Linux system, detailed to each IP connection.", "stars": "60"}, {"name": "tmon", "url": "https://github.com/pondda/tmon", "description": "A tiny system monitor for Linux.", "stars": "28"}, {"name": "ttyload", "url": "http://www.daveltd.com/src/util/ttyload/", "description": "Lightweight utility that offers a color-coded graph of load averages over time, enabling a graphical tracking of system average load."}, {"name": "tuihub", "url": "https://github.com/ashis0013/tuihub", "description": "TUI to manage todos and getting handy information on machine usage and time.", "stars": "22"}, {"name": "updo", "url": "https://github.com/Owloops/updo", "description": "Uptime monitoring CLI tool with alerting and advanced settings.", "stars": "912"}, {"name": "whowatch", "url": "https://www.tecmint.com/whowatch-monitor-linux-users-and-processes-in-real-time/", "description": "Monitor Linux Users and Processes in Real Time."}, {"name": "WTF", "url": "https://github.com/senorprogrammer/wtf", "description": "The personal information dashboard for your terminal.", "stars": "17k"}, {"name": "zfxtop", "url": "https://github.com/ssleert/zfxtop", "description": "Self described as \u201cfetch top written by bubbletea enjoyer\u201d.", "stars": "400"}, {"name": "active-win-cli", "url": "https://github.com/sindresorhus/active-win-cli", "description": "Get the title/id/etc of the active window.", "stars": "68"}, {"name": "argc-completions", "url": "https://github.com/sigoden/argc-completions", "description": "Autocompletion for any shell and any command.", "stars": "434"}, {"name": "auto-cpufreq", "url": "https://github.com/AdnanHodzic/auto-cpufreq", "description": "Automatic CPU speed and power optimizer for Linux, which allows to dynamically change the settings of the CPU to save energy and extend the battery life on laptops.", "stars": "7.4k"}, {"name": "bashmount", "url": "https://github.com/jamielinux/bashmount", "description": "Tool to mount and unmount removable media from the command-line with a nice interface to list the available options..", "stars": "274"}, {"name": "brightnessctl", "url": "https://github.com/Hummer12007/brightnessctl", "description": "Read and control device brightness. Devices, by default, include backlight and LEDs - searched for in corresponding classes.", "stars": "1.2k"}, {"name": "checksum.sh", "url": "https://checksum.sh/", "description": "Checksum.sh is a simple way to download, review, and verify install scripts. If the checksum is OK the script will be printed to stdout, which can be piped to sh or elsewhere."}, {"name": "chezmoi", "url": "https://www.chezmoi.io/", "description": "Manage your dotfiles across multiple diverse machines, securely."}, {"name": "conspy", "url": "http://conspy.sourceforge.net/", "description": "\"Conspy allows a (possibly remote) user to see what is displayed on a Linux virtual console, and send keystrokes to it.\""}, {"name": "damon", "url": "https://github.com/hashicorp/damon", "description": "TUI interface for Hashicorp Nomad, it provides functionality to observe and interact with Nomad resources such as Jobs, Deployments, or Allocations.", "stars": "474"}, {"name": "direnv", "url": "https://direnv.net/", "description": "Loads and unloads environment variables depending on the current directory."}, {"name": "dtui", "url": "https://github.com/Troels51/dtui", "description": "Small TUI for introspecting the state of the system/session dbus.", "stars": "313"}, {"name": "empiriqa", "url": "https://github.com/ynqa/empiriqa", "description": "empiriqa (command name is epiq) is a tool for interactively manipulating UNIX pipelines.", "stars": "112"}, {"name": "fkill-cli", "url": "https://github.com/sindresorhus/fkill-cli", "description": "Simple cross-platform process killer.", "stars": "7k"}, {"name": "fyora", "url": "https://github.com/wenbang24/fyora", "description": "Intuitive declarative dotfile management.", "stars": "15"}, {"name": "fzf-kill", "url": "https://github.com/Zeioth/fzf-kill", "description": "The no-nonsense task killer for your terminal.", "stars": "18"}, {"name": "has", "url": "https://github.com/kdabir/has", "description": "Checks presence of various command line tools on the PATH and reports their installed version.", "stars": "803"}, {"name": "htui", "url": "https://github.com/PierreKieffer/htui", "description": "Heroku Terminal User Interface: manage your apps, scale your dynos, browse logs in real time...", "stars": "122"}, {"name": "immortal", "url": "https://github.com/immortal/immortal", "description": "A \\*nix cross-platform (OS agnostic) supervisor.", "stars": "833"}, {"name": "inshellisense", "url": "https://github.com/microsoft/inshellisense", "description": "IDE style command line auto complete with support for 600+ command line tools.", "stars": "9.8k"}, {"name": "joshfile", "url": "https://github.com/if-not-nil/joshfile", "description": "Makefiles for those who dont want makefiles: specifies dependencies and commands via YAML configuration file.", "stars": "3"}, {"name": "just", "url": "https://github.com/casey/just", "description": "Handy way to save and run project-specific commands.", "stars": "32k"}, {"name": "Kill", "url": "https://github.com/unsigned-enby/Kill", "description": "Small bash-only script for killing processes/sending signals.", "stars": "3"}, {"name": "killport", "url": "https://github.com/jkfran/killport", "description": "A command-line tool to easily kill processes running on a specified port.", "stars": "1.8k"}, {"name": "landrun", "url": "https://github.com/Zouuup/landrun", "description": "Run any Linux process in a secure, unprivileged sandbox using Landlock. Think firejail, but lightweight, user-friendly, and baked into the kernel.", "stars": "2.1k"}, {"name": "lshw", "url": "http://www.ezix.org/project/wiki/HardwareLiSter", "description": "A small tool to provide detailed information on the hardware configuration of the machine. It can report exact memory configuration, firmware version, mainboard configuration, CPU version and speed, cache configuration, bus speed, etc."}, {"name": "mackup", "url": "https://github.com/lra/mackup", "description": "Keep your application settings in sync (OS X/Linux).", "stars": "15k"}, {"name": "Marstui-rustio", "url": "https://github.com/schooldanlp6/marstui-rustio", "description": "A nice audio management Interface, similar to pavucontrol with the benefit of customizing everything.", "stars": "14"}, {"name": "Ntfy", "url": "https://github.com/dschep/ntfy", "description": "Cross-platform Python utility that enables you to automatically get desktop notifications on demand or when long-running commands complete. It can as well send push notifications to your phone once a particular command completes.", "stars": "4.9k"}, {"name": "ntfyme", "url": "https://github.com/AnirudhG07/ntfyme", "description": "Simple to use, cross platform notification tool which sends you local, gmail, telegram, etc notification when a long running process ends with detailed diagnostics, along with features like tracking for suspended process and terminate them automatically.", "stars": "8"}, {"name": "oswriter", "url": "https://github.com/TheSoftwareWizard/oswriter", "description": "A command-line tool for creating bootable USB drives from various operating system images.", "stars": "9"}, {"name": "qman", "url": "https://github.com/plp13/qman", "description": "A more modern man page viewer for our terminals.", "stars": "513"}, {"name": "rfsh", "url": "https://github.com/docsion/rfsh", "description": "Run shell scripts in batch, concurrently, fully customized with variable.", "stars": "24"}, {"name": "rs-env", "url": "https://github.com/sysid/rs-env", "description": "Hierarchical environment variable management, compiling the resulting set of from a hierarchical list of `<name>.env` files.", "stars": "42"}, {"name": "rufl", "url": "https://github.com/mobydeck/rufl", "description": "RunFlow (rufl) is a command line tool that allows executing other commands either in parallel or sequentially.", "stars": "2"}, {"name": "Rumos", "url": "https://github.com/octagony/rumos", "description": "CLI utility for controlling screen brightness.", "stars": "17"}, {"name": "shournal", "url": "https://github.com/tycho-kirchner/shournal", "description": "Log shell-commands and used files. Snapshot executed scripts. Fully automatic.", "stars": "208"}, {"name": "sysm", "url": "https://github.com/jafarlihi/sysm", "description": "Makes your system play custom sounds when any configured system or external event happens.", "stars": "214"}, {"name": "systemctl-tui", "url": "https://github.com/rgwood/systemctl-tui", "description": "A fast simple TUI for interacting with systemd services and their logs.", "stars": "1.8k"}, {"name": "systeroid", "url": "https://github.com/orhun/systeroid", "description": "A more powerful alternative to sysctl(8) with a terminal user interface.", "stars": "1.4k"}, {"name": "sysz", "url": "https://github.com/joehillen/sysz", "description": "fzf terminal UI for systemctl.", "stars": "1.8k"}, {"name": "trek", "url": "https://github.com/franckverrot/trek", "description": "ncurses TUI explorer for Hashicorp Nomad clusters.", "stars": "33"}, {"name": "tufw", "url": "https://github.com/peltho/tufw", "description": "Terminal UI for the UFW Linux firewall.", "stars": "803"}, {"name": "ugm", "url": "https://github.com/ariasmn/ugm", "description": "A terminal based UNIX user and group browser.", "stars": "157"}, {"name": "viewport-list-cli", "url": "https://github.com/kevva/viewport-list-cli", "description": "Return a list of devices and their viewports.", "stars": "60"}, {"name": "wander", "url": "https://github.com/robinovitch61/wander", "description": "HashiCorp Nomad terminal client.", "stars": "466"}, {"name": "x-cmd", "url": "https://www.x-cmd.com/", "description": "A toolset implemented using posix shell and awk offering many interesting features and that is very small in size."}, {"name": "YAS-BDSM", "url": "https://github.com/sebastiancarlos/yas-bdsm", "description": "YAS-BDSM (Yet Another Stow-Based Dotfiles System Manager): a minimal, UNIX-based, cross-platform, hierarchical dotfiles manager.", "stars": "56"}, {"name": "ydf", "url": "https://github.com/yunielrc/ydf", "description": "A disruptive dotfiles manager+. Be ready to work in just a few minutes on your Fresh OS.", "stars": "28"}, {"name": "abduco", "url": "https://www.brain-dump.org/projects/abduco", "description": "abduco provides session management i.e. it allows programs to be run independently of their controlling terminal."}, {"name": "alacritty", "url": "https://alacritty.org", "description": "A GPU-Accelerated terminal emulator that comes with sensible defaults, but allows for extensive configuration."}, {"name": "byobu", "url": "http://byobu.co/", "description": "A text-based window manager and terminal multiplexer; it features enhanced profiles, convenient keybindings, configuration utilities, and toggle-able system status notifications; compatible with `screen` and `tmux`."}, {"name": "dtach", "url": "https://github.com/crigler/dtach", "description": "A program written in C that emulates the detach feature of screen.", "stars": "623"}, {"name": "dvtm", "url": "https://www.brain-dump.org/projects/dvtm", "description": "Dynamic console window manager that enables dynamic tiling window management for multiple terminal applications."}, {"name": "extraterm", "url": "https://extraterm.org/", "description": "The swiss army chainsaw of terminal emulators."}, {"name": "ghostty", "url": "https://github.com/ghostty-org/ghostty/", "description": "A fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.", "stars": "46k"}, {"name": "kitty", "url": "https://sw.kovidgoyal.net/kitty/", "description": "A fast, feature-rich, GPU based terminal emulator."}, {"name": "mlterm", "url": "https://mlterm.sourceforge.net/", "description": "A very fast low latency terminal emulator with features such as rendering variable width fonts, proper bidirectional support out of the box, a daemon mode, multiple XIM, and true background transparency."}, {"name": "mtm", "url": "https://github.com/deadpixi/mtm", "description": "Micro Terminal Multiplexer - Simple but usable, stable and minimalistic terminal multiplexer.", "stars": "1.2k"}, {"name": "mx", "url": "https://gitlab.com/lpireyn/mx", "description": "A tmux session manager written as a single Bash script."}, {"name": "mynav", "url": "https://github.com/GianlucaP106/mynav", "description": "A powerful terminal-based workspace navigator and session manager built in Go, MyNav helps developers organize and manage multiple projects through an intuitive interface, seamlessly integrating with tmux sessions.", "stars": "228"}, {"name": "peaches", "url": "https://github.com/KCaverly/peaches", "description": "A smart switcher for the terminal. Based on tmux.", "stars": "15"}, {"name": "screen", "url": "https://www.gnu.org/software/screen/", "description": "Terminal multiplexer that split a physical terminal between several processes, typically interactive shells."}, {"name": "st", "url": "https://st.suckless.org/", "description": "A simple terminal implementation for X."}, {"name": "Textual Web", "url": "https://github.com/Textualize/textual-web", "description": "Run TUIs and terminals in your browser.", "stars": "1.4k"}, {"name": "Tmate", "url": "https://tmate.io/", "description": "A fork of tmux that allows sharing the terminal with other users. AFAIK, it connects to a centralized server to establish the connection. Someone may see this inconvenient for privacy issues."}, {"name": "tmux", "url": "https://tmux.github.io/", "description": "Terminal multiplexer; born to improve `screen`; client-server architecture, `vi` and `emacs` key-bindings, search in window feature and many more."}, {"name": "tmux-nested", "url": "https://github.com/niqodea/tmux-nested", "description": "Plugin for nested tmux workflows.", "stars": "66"}, {"name": "tmux-session", "url": "https://github.com/BartSte/tmux-session", "description": "Manage tmux sessions using fzf.", "stars": "12"}, {"name": "tvterm", "url": "https://github.com/magiblot/tvterm", "description": "A terminal emulator that runs in your terminal (Unix and Windows).", "stars": "276"}, {"name": "vtm", "url": "https://github.com/netxs-group/vtm", "description": "Virtual terminal multiplexer with window manager and session sharing.", "stars": "3.3k"}, {"name": "vtm", "url": "https://github.com/directvt/vtm", "description": "Virtual terminal multiplexer delivered as a single executable; It runs in native Windows or standard consoles, wraps any CLI app and supports infinite nesting to create a text-based desktop that bridges the gap between TUI and GUI.", "stars": "3.3k"}, {"name": "warp", "url": "https://github.com/spolu/warp", "description": "Secure and simple terminal sharing.", "stars": "1.6k"}, {"name": "wezterm", "url": "https://github.com/wez/wezterm", "description": "A GPU-accelerated cross-platform terminal emulator and multiplexer implemented in Rust with tons of features.", "stars": "25k"}, {"name": "wterm", "url": "https://github.com/TornadoCookie/wterm", "description": "A native Wayland terminal emulator based on an st fork using wld.", "stars": "2"}, {"name": "Zellij", "url": "https://github.com/zellij-org/zellij", "description": "A workspace aimed at developers, ops-oriented people and anyone who loves the terminal. At its core, it is a terminal multiplexer.", "stars": "30k"}, {"name": "analiticcl", "url": "https://github.com/proycon/analiticcl", "description": "An approximate string matching or fuzzy-matching system for spelling correction, normalisation or post-OCR correction.", "stars": "37"}, {"name": "anew", "url": "https://github.com/tomnomnom/anew", "description": "Tool for adding new lines to files, skipping duplicates.", "stars": "1.6k"}, {"name": "as-tree", "url": "https://github.com/jez/as-tree", "description": "Print a list of paths as a tree of paths.", "stars": "498"}, {"name": "awk", "url": "https://github.com/onetrueawk/awk", "description": "A historical, general-purpose text file processor, implements a domain-specific language designed for text processing and typically used as a data extraction and reporting tool.", "stars": "2.2k"}, {"name": "brok", "url": "https://github.com/smallhadroncollider/brok", "description": "Find broken links in text documents.", "stars": "429"}, {"name": "catdir", "url": "https://github.com/emilastanov/catdir", "description": "A simple CLI utility that traverses directories and concatenates the contents of all files within a folder and its subfolders, similar to the Unix cat command, but for entire directory trees.", "stars": "4"}, {"name": "catselector", "url": "https://github.com/alexaldearroyo/catselector", "description": "Interactive file selector for concatenating and exporting text files.", "stars": "3"}, {"name": "charfreq", "url": "https://github.com/proycon/charfreq", "description": "Very simple command-line tool that counts (unicode) character frequency from standard input.", "stars": "1"}, {"name": "cho", "url": "https://github.com/jaggzh/cho", "description": "The safe echo & quoting utility you always knew you needed, but were too afraid to ask \\[for].", "stars": "1"}, {"name": "choose", "url": "https://github.com/theryangeary/choose", "description": "A human-friendly and fast alternative to cut and (sometimes) awk.", "stars": "2.2k"}, {"name": "Colibri Core", "url": "https://proycon.github.io/colibri-core/", "description": "A software to quickly and efficiently count and extract patterns (n-grams and more) from large corpus data, to extract various statistics on the extracted patterns, and to compute relations between the extracted patterns."}, {"name": "deadlink", "url": "https://github.com/nschloe/deadlink", "description": "Parses text files for HTTP URLs and checks if they are still valid. Good to use on Markdown documentation files.", "stars": "173"}, {"name": "detect-indent-cli", "url": "https://github.com/sindresorhus/detect-indent-cli", "description": "Detect the indentation of code.", "stars": "23"}, {"name": "dir2txt", "url": "https://github.com/shubhamoy/dir2txt", "description": "A blazing-fast CLI tool to export a directory's structure and contents into a neatly formatted `.txt` or `.json` file.", "stars": "66"}, {"name": "espanso", "url": "https://github.com/espanso/espanso", "description": "Cross-platform Text Expander written in Rust. Not limited to the command line.", "stars": "13k"}, {"name": "fullname-cli", "url": "https://github.com/sindresorhus/fullname-cli", "description": "Get the fullname of the current user.", "stars": "15"}, {"name": "grc", "url": "https://github.com/pengwynn/grc", "description": "(Generic Colourizer) - parse a given text stream and to colorize it according to regexp written in configuration files; different patterns can be associated to file types.", "stars": "139"}, {"name": "grits", "url": "https://github.com/solidiquis/grits", "description": "A simple line-text formatter that makes it simple to parse, filter, and format live logs turning noise into meaningful insights.", "stars": "57"}, {"name": "gtree", "url": "https://github.com/ddddddO/gtree", "description": "Using either Markdown or programmatically to generate directory trees and directories, and to verify directories.", "stars": "328"}, {"name": "gzip-size-cli", "url": "https://github.com/sindresorhus/gzip-size-cli", "description": "Get the gzipped size of a file.", "stars": "193"}, {"name": "HASHA CLI", "url": "https://github.com/sindresorhus/hasha-cli", "description": "Hashing made simple. Get the hash of text or stdin.", "stars": "80"}, {"name": "hburger", "url": "https://github.com/niqodea/hburger", "description": "Shorten long strings and paths while preserving readability.", "stars": "13"}, {"name": "hck", "url": "https://github.com/sstadick/hck", "description": "A sharp cut clone.", "stars": "737"}, {"name": "huniq", "url": "https://github.com/koraa/huniq", "description": "Command line utility to remove duplicates from the given input. Note that huniq does not sort the input, it just removes duplicates.", "stars": "263"}, {"name": "hyphertool", "url": "https://github.com/proycon/hyphertool/", "description": "Command-line tool for syllabification and hyphenisation for multiple languages.", "stars": "1"}, {"name": "json-leaves", "url": "https://github.com/talwrii/json-leaves", "description": "Extract the leaves from a JSON file and show the paths to said leaves.", "stars": "3"}, {"name": "JsonGenius", "url": "https://github.com/semanser/JsonGenius", "description": "Self-hosted scraping API that extracts structured data described by a JSON Schema.", "stars": "176"}, {"name": "kill-tabs", "url": "https://github.com/sindresorhus/kill-tabs", "description": "Kill all Chrome tabs to improve performance, decrease battery usage, and save memory.", "stars": "392"}, {"name": "lexmatch", "url": "https://github.com/proycon/lexmatch", "description": "This is a simple lexicon matching tool that, given a lexicon of words or phrases, identifies all matches in a given target text, returning their exact positions. It can be used compute a frequency list for a lexicon, on a target corpus.", "stars": "2"}, {"name": "Line Select", "url": "https://github.com/urbanogilson/lineselect", "description": "A powerful utility enabling interactive line selection from stdin, allowing to seamlessly integrate, pause, select, and refine your pipeline, enhancing data processing precision.", "stars": "73"}, {"name": "lingua-cli", "url": "https://github.com/proycon/lingua-cli", "description": "This is a small command-line tool for language detection, it is a simple wrapper around the lingua-rs library for Rust.", "stars": "9"}, {"name": "logshark", "url": "https://github.com/ugosan/logshark", "description": "Logshark is a debugger CLI for JSON logs written in Go.", "stars": "41"}, {"name": "logu", "url": "https://github.com/ynqa/logu", "description": "Extract patterns from (streaming) unstructured log messages.", "stars": "121"}, {"name": "lolcat", "url": "https://github.com/busyloop/lolcat", "description": "Ruby Gem to colorize the output of the cat command.", "stars": "6.5k"}, {"name": "modo", "url": "https://github.com/elliot40404/modo", "description": "A cross platform cli app to interact with markdown style checkboxes within any text file.", "stars": "25"}, {"name": "neospeller", "url": "https://github.com/richardhapb/neospeller", "description": "Spell checking for different languages comments.", "stars": "5"}, {"name": "Normalize Country", "url": "https://github.com/sshaw/normalize_country", "description": "Convert country names and codes to a standard.", "stars": "70"}, {"name": "Output as Format", "url": "https://github.com/sshaw/output-as-format", "description": "Output stdin as GitHub/Slack/Jira etc... formatted code, lists, or quotes.", "stars": "15"}, {"name": "pup", "url": "https://github.com/ericchiang/pup", "description": "Parsing HTML at the command line.", "stars": "8.4k"}, {"name": "rare", "url": "https://github.com/zix99/rare", "description": "Real-time regex-extraction and aggregation into common formats such as histograms, bar graphs, numerical summaries, tables, and more!", "stars": "349"}, {"name": "rich", "url": "https://github.com/Textualize/rich-cli", "description": "Rich-CLI is a command line toolbox for fancy output in the terminal, built with [Rich (\u2b5056k)](https://github.com/Textualize/rich).", "stars": "3.6k"}, {"name": "seaq", "url": "https://github.com/nt54hamnghi/seaq", "description": "seaq (pronounced \"seek\") allows you to extract text data from the web and process it with your favorite prompt and LLM model, all from your terminal.", "stars": "12"}, {"name": "skroll", "url": "https://z3bra.org/skroll/", "description": "A small utility that you can use to make a text scroll. Pipe text to it, and it will scroll a given number of letters from right to left."}, {"name": "squeeze", "url": "https://github.com/aymericbeaumet/squeeze", "description": "Enables to extract rich information from any text (raw, JSON, HTML, YAML, etc).", "stars": "17"}, {"name": "ssam", "url": "https://github.com/proycon/ssam", "description": "Ssam, short for split sampler, splits one or more text-based input files into multiple sets using random sampling. This is useful for splitting data into a training, test and development sets.", "stars": "2"}, {"name": "stam-tools", "url": "https://github.com/annotation/stam-tools", "description": "A collection of command-line tools for working with STAM, a data-model for stand-off annotations on text.", "stars": "4"}, {"name": "swordfish-rs", "url": "https://github.com/vim-zz/swordfish-rs", "description": "Mimics real person behavior with real-time typing into terminal uses a screenplay where text and timings are specified.", "stars": "52"}, {"name": "to-double-quotes", "url": "https://github.com/sindresorhus/to-double-quotes-cli", "description": "Convert matching single-quotes to double-quotes.", "stars": "22"}, {"name": "to-single-quotes", "url": "https://github.com/sindresorhus/to-single-quotes-cli", "description": "Convert matching double-quotes to single-quotes.", "stars": "27"}, {"name": "toc", "url": "https://github.com/AlphaJack/toc", "description": "Generate a table of contents from the comments of a file.", "stars": "13"}, {"name": "toolong", "url": "https://github.com/Textualize/toolong", "description": "A terminal application to view, tail, merge, and search log files (plus JSONL).", "stars": "3.9k"}, {"name": "trre", "url": "https://github.com/c0stya/trre", "description": "Transductive regular expressions: an extension of the regular expressions for text editing and a grep-like command line tool.", "stars": "254"}, {"name": "trurl", "url": "https://github.com/curl/trurl", "description": "Command line tool for URL parsing and manipulation.", "stars": "3.3k"}, {"name": "tuc", "url": "https://github.com/riquito/tuc", "description": "You want to cut on more than just a character, perhaps using negative indexes or format the selected fields as you want... Maybe you want to cut on lines (ever needed to drop first and last line?)... That's where tuc can help.", "stars": "822"}, {"name": "ucto", "url": "https://languagemachines.github.io/ucto/", "description": "Ucto tokenizes text files: it separates words from punctuation, and splits sentences. It has rules (regular-expression based) for several languages."}, {"name": "Ultimate Plumber", "url": "https://github.com/akavel/up", "description": "Helps to interactively and incrementally explore textual data in Linux, by making it easier to quickly build complex pipelines, thanks to a fast feedback loop.", "stars": "8.8k"}, {"name": "wg-cmd", "url": "https://github.com/AndrianBdn/wg-cmd", "description": "TUI for managing WireGuard configuration files.", "stars": "212"}, {"name": "xcut", "url": "https://github.com/kyotalab/xcut", "description": "A flexible field extractor and filter tool for the command line (extended version of the Unix cut command).", "stars": "7"}, {"name": "yek", "url": "https://github.com/bodo-run/yek", "description": "A fast Rust based tool to serialize text-based files in a repository or directory for LLM consumption.", "stars": "2.4k"}, {"name": "ack", "url": "http://beyondgrep.com/", "description": "A tool like `grep` optimized for programmers; written in Perl, it speeds up searches thanks to skipping non-interesting directories, such as `.git`."}, {"name": "ag", "url": "https://github.com/ggreer/the_silver_searcher", "description": "(The silver searcher) - a text search utility targeted to source code; it skips versioning systems data directories; it is inspired by `ack`, but faster.", "stars": "27k"}, {"name": "ast-grep", "url": "https://github.com/ast-grep/ast-grep", "description": "A CLI tool for code structural search, lint and rewriting.", "stars": "13k"}, {"name": "bookworm", "url": "https://github.com/kiran94/bookworm", "description": "LLM-powered bookmark search engine.", "stars": "30"}, {"name": "brave-bookmarks", "url": "https://github.com/talwrii/brave-bookmarks", "description": "Command-line script to query Brave's bookmark.", "stars": "1"}, {"name": "Csope", "url": "https://github.com/agvxov/csope", "description": "C source code browser - Fork of Cscope version 15,9, with various improvements.", "stars": "65"}, {"name": "hae", "url": "https://github.com/eeroel/hae", "description": "Like grep but with natural language queries; useful to retrieve paragraphs of text that deal with specific topics.", "stars": "50"}, {"name": "hypergrep", "url": "https://github.com/p-ranav/hypergrep", "description": "Recursively search directories for a regex pattern using Intel Hypescan.", "stars": "236"}, {"name": "krep", "url": "https://github.com/davidesantangelo/krep", "description": "Blazingly fast text search tool with multiple algorithms (Boyer-Moore, KMP, Rabin-Karp), SIMD acceleration, multi-threading, and regex support. Outperforms traditional tools with memory-mapped I/O and hardware optimizations for who need rapid pattern matching at scale.", "stars": "449"}, {"name": "nocjk", "url": "https://github.com/aethiopicuschan/nocjk", "description": "A simple CLI tool and library to detect CJK (Chinese, Japanese, and Korean) text.", "stars": "0"}, {"name": "paragrep", "url": "http://software.clapper.org/paragrep/", "description": "Greps regular expressions in a text file(s) and prints out the paragraphs containing those expressions, a paragraph is defined as a block of text delimited by an empty or blank line, fully customizable via command line parameters."}, {"name": "ripgrep", "url": "https://github.com/BurntSushi/ripgrep", "description": "Recursively searches directories for a regex pattern.", "stars": "61k"}, {"name": "ripgrep-all", "url": "https://github.com/phiresky/ripgrep-all", "description": "grep in text files but also search in PDFs, E-Books, office documents, zip, tar.gz, etc.", "stars": "9.5k"}, {"name": "semantic-grep", "url": "https://github.com/arunsupe/semantic-grep", "description": "grep for words with similar meaning to the query.", "stars": "1.2k"}, {"name": "sift", "url": "https://sift-tool.org/", "description": "Fast and powerful alternative to `grep`; it targets flexibility and performance: can be as fast as `grep` and allows specifying complex expressions to find text."}, {"name": "ugrep", "url": "https://github.com/Genivia/ugrep", "description": "Ultra fast grep with interactive TUI, fuzzy search, boolean queries, hexdumps and more.", "stars": "3.1k"}, {"name": "vgrep", "url": "https://github.com/vrothberg/vgrep", "description": "User-friendly pager for grep.", "stars": "695"}, {"name": "zfind", "url": "https://github.com/laktak/zfind", "description": "Search for files (even inside tar/zip/7z/rar) using a SQL-WHERE filter.", "stars": "403"}, {"name": "amber", "url": "https://github.com/dalance/amber", "description": "Code search / replace tool.", "stars": "932"}, {"name": "frep", "url": "https://github.com/thomasschafer/frep", "description": "Fast find-and-replace tool; search and replace in files in directories or process stdin.", "stars": "7"}, {"name": "Rep", "url": "https://github.com/robenkleene/rep-grep", "description": "Rep is a command-line utility that takes grep-formatted lines via standard input, and performs a find-and-replace on them.", "stars": "105"}, {"name": "repgrep", "url": "https://github.com/acheronfail/repgrep", "description": "A replacer that uses ripgrep for finding and provides an interactive interface to replace the text.", "stars": "502"}, {"name": "scooter", "url": "https://github.com/thomasschafer/scooter", "description": "Interactive find-and-replace TUI app; By default the program recursively searches through files in the current directory and can also be used to process text from stdin.", "stars": "1.2k"}, {"name": "sd", "url": "https://github.com/chmln/sd", "description": "s\\[earch] & d\\[isplace] - An intuitive find & replace CLI a possible replacement for sed.", "stars": "7k"}, {"name": "srgn", "url": "https://github.com/alexpovel/srgn", "description": "A code surgeon for precise text and code transplantation. A marriage of `tr`/`sed`, `rg` and `tree-sitter`.", "stars": "883"}, {"name": "teip", "url": "https://github.com/greymd/teip", "description": "Select partial standard input and replace with the result of another command.", "stars": "590"}, {"name": "aimssh", "url": "https://github.com/sairash/aimssh", "description": "SSH Pomodoro app.", "stars": "63"}, {"name": "arbtt", "url": "http://arbtt.nomeata.de/", "description": "(automatic, rule-based time tracker) runs in the background, collecting information regarding open windows, focused ones, etc.; it can be configured to display statistics on the collected data, e.g., figuring out the time spent on one specific window."}, {"name": "arttime", "url": "https://github.com/reportaman/arttime", "description": "A feature-rich clock/ timer/ pattern-based time manager in terminal with curated text-art.", "stars": "1.3k"}, {"name": "Bartib", "url": "https://github.com/nikolassv/bartib", "description": "Easy to use time tracking tool for the command line. It saves a log of all tracked activities as a plain-text file and allows you to create flexible reports.", "stars": "817"}, {"name": "cations", "url": "https://github.com/Alcryst/cations", "description": "Lightweight, user-friendly habit tracker and productivity tool; terminal-based CLI application.", "stars": "10"}, {"name": "dijo", "url": "https://github.com/NerdyPepper/dijo", "description": "Scriptable, curses-based, digital habit tracker.", "stars": "2.9k"}, {"name": "doing", "url": "https://github.com/ttscoff/doing", "description": "A command line tool for remembering what you were doing and tracking what you've done.", "stars": "1.2k"}, {"name": "habitctl", "url": "https://github.com/blinry/habitctl", "description": "Minimalist command line tool you can use to track and examine your habits.", "stars": "386"}, {"name": "habitmap", "url": "https://github.com/shuu-wasseo/habitmap", "description": "A command-line app to track your habits and visualise how committed you are to making or maintaining them with colorful heatmaps.", "stars": "24"}, {"name": "Hammerclock", "url": "https://github.com/itworks99/hammerclock", "description": "TUI chess clock and phase tracker application for tabletop games.", "stars": "2"}, {"name": "hours", "url": "https://github.com/dhth/hours", "description": "A no-frills time tracking toolkit for command line nerds.", "stars": "323"}, {"name": "isw", "url": "https://gitlab.com/thom-cameron/isw", "description": "A simple terminal stopwatch application for pomodoro etc."}, {"name": "Moro", "url": "https://github.com/getmoro/moro", "description": "A command line tool for tracking work hours, as simple as it can get.", "stars": "465"}, {"name": "MyDoro", "url": "https://github.com/Balaji01-4D/my-doro", "description": "Modern Pomodoro timer for the terminal (work/break intervals, different themes, and a distraction-free CLI experience).", "stars": "11"}, {"name": "MyTimer", "url": "https://github.com/sepandhaghighi/mytimer", "description": "Simple timer for the terminal with timer-mode and alarm.", "stars": "146"}, {"name": "pom", "url": "https://github.com/maaslalani/pom", "description": "Pomodoro timer for the terminal.", "stars": "135"}, {"name": "Productivity Timer", "url": "https://github.com/h-sifat/productivity-timer", "description": "A CLI/TUI Pomodoro timer and todo (coming soon) application for keyboard addicts and terminal fans that makes you more productive.", "stars": "56"}, {"name": "tim:r", "url": "https://github.com/sectore/timr", "description": "A TUI for organizing your time: Pomodoro Countdown counter.", "stars": "312"}, {"name": "Timer-CLI", "url": "https://github.com/1Blademaster/timer-cli", "description": "A very simple countdown timer.", "stars": "55"}, {"name": "Timet", "url": "https://frankvielma.github.io/posts/timet-a-powerful-command-line-tool-for-tracking-your-time/", "description": "A lightweight, local time tracker with SQLite storage, offering features like Pomodoro integration, block time and tag distribution plots, detailed statistics, and CSV/iCalendar export."}, {"name": "Timetrap", "url": "https://github.com/samg/timetrap", "description": "A simple command line time tracker written in Ruby. It provides an easy-to-use command line interface for tracking what you spend your time on.", "stars": "1.5k"}, {"name": "Timewarrior", "url": "https://github.com/GothenburgBitFactory/timewarrior", "description": "A time tracking utility that offers simple stopwatch features as well as sophisticated calendar-based backfill, along with flexible reporting.", "stars": "1.6k"}, {"name": "tmux-pomodoro-plus", "url": "https://github.com/olimorris/tmux-pomodoro-plus", "description": "Pomodoro technique into your tmux workflow", "stars": "446"}, {"name": "tuicamp", "url": "https://github.com/AbeEstrada/tuicamp", "description": "Unofficial TimeCamp TUI - seems a time tracker for specific purposes.", "stars": "8"}, {"name": "utt", "url": "https://github.com/larose/utt", "description": "Ultimate Time Tracker - A simple command-line time tracker written in Python.", "stars": "347"}, {"name": "Watson", "url": "https://github.com/TailorDev/Watson", "description": "Time tracking CLI to know how much time you are spending on your projects. It can generate nice reports for clients.", "stars": "2.5k"}, {"name": "yacht", "url": "https://github.com/tracyspacy/yacht", "description": "Yet another command line habit tracker written in Rust.", "stars": "27"}, {"name": "zeit", "url": "https://github.com/mrusme/zeit", "description": "A command line tool for tracking time spent on activities.", "stars": "540"}, {"name": "boards", "url": "https://github.com/benrutter/boards", "description": "Recursive kanban boards based around the filesystem.", "stars": "31"}, {"name": "CLI-Manager", "url": "https://github.com/MikyStar/CLI-Manager", "description": "Command Line Interface for managing tasks locally on the fly.", "stars": "23"}, {"name": "cursedtodo", "url": "https://github.com/FLchs/cursedtodo", "description": "A minimalist, terminal base todo manager storing tasks as .ics files for storage.", "stars": "8"}, {"name": "devtodo", "url": "https://swapoff.org/devtodo.html", "description": "A hierarchical command-line task manager, with data storage in JSON format."}, {"name": "Dooit", "url": "https://github.com/kraanzu/dooit", "description": "Todo manager with interactive and beautiful UI, and vim keybindings.", "stars": "2.8k"}, {"name": "dstask", "url": "https://github.com/naggie/dstask", "description": "Single binary terminal-based TODO manager with git-based sync + Markdown notes per task.", "stars": "1.1k"}, {"name": "FlowStateCLI", "url": "https://github.com/sundanc/flowstatecli", "description": "Command-line productivity tool for developers to track work sessions, manage tasks, and set goals + Pomodoro timer (online and offline).", "stars": "12"}, {"name": "geek-life", "url": "https://github.com/ajaxray/geek-life", "description": "A full-featured TUI task manager.", "stars": "553"}, {"name": "grit", "url": "https://github.com/climech/grit", "description": "A multitree-based personal task manager.", "stars": "1.7k"}, {"name": "iKog", "url": "https://sites.google.com/site/henspace/ikog/", "description": "A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key."}, {"name": "judo", "url": "https://github.com/giacomopiccinini/judo", "description": "A multi-database TUI for ToDo lists, using Rust + Ratatui + SQLite.", "stars": "102"}, {"name": "kabmat", "url": "https://github.com/PlankCipher/kabmat", "description": "TUI program for managing kanban boards with vim-like keybindings.", "stars": "415"}, {"name": "kanban-python", "url": "https://github.com/Zaloog/kanban-python", "description": "Kanban Terminal App written in Python.", "stars": "337"}, {"name": "mayhem", "url": "https://github.com/BOTbkcd/mayhem", "description": "A minimal TUI based task tracker.", "stars": "97"}, {"name": "mdt", "url": "https://github.com/basilioss/mdt", "description": "A simple command-line Markdown todo list manager inspired by t.", "stars": "145"}, {"name": "memo", "url": "https://www.byteptr.com/memo/", "description": "Memo is a Unix-style note-taking software for POSIX compatible systems."}, {"name": "omm", "url": "https://github.com/dhth/omm", "description": "\"on-my-mind\" is a keyboard-driven task manager for the command line.", "stars": "324"}, {"name": "Redo.vc", "url": "https://redo.vc", "description": "Redo.vc is a tool for command line fans that allows you to track your tasks. It is a full-featured todo manager with tagging, projects, recurring tasks and much more, all stored in a JSON file so it is super portable and tooling new apps for the data format is super easy."}, {"name": "rusk", "url": "https://github.com/tagirov/rusk", "description": "A minimal cross-platform terminal task manager.", "stars": "18"}, {"name": "t", "url": "https://github.com/sjl/t", "description": "A command-line todo list manager for people that want to finish tasks, not organize them.", "stars": "798"}, {"name": "tascli", "url": "https://github.com/Aperocky/tascli", "description": "A simple, fast, local task and record manager in CLI.", "stars": "147"}, {"name": "taskbook", "url": "https://github.com/klaudiosinani/taskbook", "description": "Tasks, boards & notes for the command-line habitat.", "stars": "9.3k"}, {"name": "taskell", "url": "https://github.com/smallhadroncollider/taskell", "description": "Interactive kanban board/task manager.", "stars": "1.8k"}, {"name": "Taskline", "url": "https://github.com/perryrh0dan/taskline", "description": "Tasks, boards & notes for the command-line habitat.", "stars": "313"}, {"name": "TaskWarrior", "url": "https://taskwarrior.org/", "description": "Todo manager with advanced features, dedicated synchronization server available, many plugins and related tools, healthy software project."}, {"name": "taskwarrior-tui", "url": "https://github.com/kdheepak/taskwarrior-tui", "description": "A terminal user interface for taskwarrior.", "stars": "1.9k"}, {"name": "td", "url": "https://github.com/wolandark/td", "description": "Simple & elegant To Do list manager written In Bash.", "stars": "6"}, {"name": "td-cli", "url": "https://github.com/darrikonn/td-cli", "description": "A command line todo manager, where you can organize and manage your todos across multiple projects.", "stars": "211"}, {"name": "TODO-CLI-and-TUI", "url": "https://github.com/Harsh-bin/TODO-CLI-and-TUI", "description": "A small todo app which is both \"TUI\" and \"CLI\" based on gum with features like adding tasks for day, week or months, setting target date, adding notes, reward window and many more.", "stars": "11"}, {"name": "todo.txt", "url": "http://todotxt.org/", "description": "Minimalistic todo manager that uses a simple plain text file to keep track of items, implemented as a shell script."}, {"name": "todo.txt-more", "url": "https://git.sr.ht/~proycon/todotxt-more", "description": "Extensions for todo.txt: interactive rofi/fzf control, sync github issues, better colors, time tracking... and more!"}, {"name": "todocli", "url": "https://github.com/HxX2/todocli", "description": "Todo CLI to manage your to do list in a neat way.", "stars": "158"}, {"name": "todoclist", "url": "https://github.com/RuslanGagushin/todoclist", "description": "Simple CLI app for check your tasks from todoist.", "stars": "3"}, {"name": "Todoman", "url": "https://github.com/pimutils/todoman", "description": "A simple, standards-based, CLI todo (aka: task) manager.", "stars": "568"}, {"name": "todotxt-machine", "url": "https://pypi.org/project/todotxt-machine/", "description": "Interface for todo.txt."}, {"name": "Togo", "url": "https://github.com/prime-run/togo", "description": "A fast and simple terminal-based task and todo manager built in go.", "stars": "157"}, {"name": "topydo", "url": "https://github.com/topydo/topydo", "description": "A powerful todo list application for the console, using the todo.txt format.", "stars": "910"}, {"name": "tsk", "url": "https://github.com/kakengloh/tsk", "description": "Terminal task management app with an emphasis on simplicity, efficiency and ease of use.", "stars": "251"}, {"name": "TuDu", "url": "https://code.meskio.net/tudu/", "description": "Manage hierarchical todos. Each task has a title, a long text description, a deadline (tudu warns you when the date is close), and a scheduled date. There are categories and priorities."}, {"name": "TUI Project Manager", "url": "https://github.com/NicoDblc/TUI_ProjectManager", "description": "Simple TUI todo list written in Rust.", "stars": "34"}, {"name": "Ultralist", "url": "https://ultralist.io/", "description": "A simple, powerful, open source task management system for the command line."}, {"name": "wish", "url": "https://github.com/levkush/wish", "description": "A delightful wish list manager to keep track of your dreams and desires!", "stars": "8"}, {"name": "xit", "url": "https://github.com/jotaen/xit", "description": "A plain-text file format for todos and check lists. So, not really a program, but I believe it is worth to list :-)", "stars": "1.1k"}, {"name": "Yokadi", "url": "https://yokadi.github.io/", "description": "Project-based todo manager: every task must be specified with a mandatory project indication. Tasks are stored within a SQLlite DB. Written in Python."}, {"name": "Deluge", "url": "http://deluge-torrent.org/", "description": "A lightweight, Free Software, cross-platform BitTorrent client; a terminal curses interface, web interface and command line client can connect to a running daemon to manage torrent downloads."}, {"name": "Mabel", "url": "https://github.com/smmr-software/mabel", "description": "A fancy BitTorrent client for the terminal built with Go and the Bubbletea library.", "stars": "432"}, {"name": "nyaa", "url": "https://github.com/Beastwick18/nyaa", "description": "A nyaa TUI for browsing and downloading torrents.", "stars": "622"}, {"name": "rtorrent", "url": "https://github.com/rakshasa/rtorrent", "description": "BitTorrent client uses ncurses and is ideal for use with tmux, screen or dtach.", "stars": "4.7k"}, {"name": "Stig", "url": "https://github.com/rndusr/stig", "description": "Stig is a client application to connect and control the BitTorrent Transmission client app.", "stars": "617"}, {"name": "torrentCLI", "url": "https://github.com/amogusussy/torrentCLI", "description": "Get torrents from the Terminal.", "stars": "35"}, {"name": "Torrra", "url": "https://github.com/stabldev/torrra", "description": "A Python tool that lets you find and download torrents without leaving your CLI.", "stars": "1.2k"}, {"name": "toru", "url": "https://github.com/sweetbbak/toru", "description": "BitTorrent streaming CLI tool to stream anime torrents in real-time with no waiting for downloads.", "stars": "379"}, {"name": "Transgression TUI", "url": "https://github.com/PanAeon/transg-tui", "description": "A remote TUI client for the Transmission BitTorrent program.", "stars": "100"}, {"name": "Transmission", "url": "https://transmissionbt.com/", "description": "Fast, easy and free BitTorrent client."}, {"name": "chimp-type", "url": "https://github.com/NewstellerBot/chimp-type", "description": "A minimal typing test for terminal written in go.", "stars": "5"}, {"name": "fasttyper", "url": "https://github.com/ickyicky/fasttyper", "description": "Fasttyper is minimalistic typing test based on user provided exercising text.", "stars": "53"}, {"name": "kboard", "url": "https://github.com/CamiloGarciaLaRotta/kboard", "description": "Terminal game to practice keyboard typing.", "stars": "190"}, {"name": "LEARNTYPE", "url": "https://github.com/harkaitz/tcl-learntype", "description": "Small CLI program for children (4/5 years old) to learn typing.", "stars": "12"}, {"name": "neotype", "url": "https://github.com/tteeoo/neotype", "description": "A terminal-based typing game powered by classic ANSI escape codes.", "stars": "24"}, {"name": "Smassh", "url": "https://github.com/kraanzu/smassh", "description": "A TUI based typing test app inspired by MonkeyType.", "stars": "1.9k"}, {"name": "termitype", "url": "https://github.com/emanuel2718/termitype", "description": "TUI typing game.", "stars": "10"}, {"name": "thokr", "url": "https://github.com/jrnxf/thokr", "description": "Sleek typing TUI with visualized results and historical logging.", "stars": "589"}, {"name": "toipe", "url": "https://github.com/Samyak2/toipe", "description": "Yet another typing test, but crab flavored.", "stars": "661"}, {"name": "tt", "url": "https://github.com/lemnos/tt", "description": "A terminal based typing test.", "stars": "902"}, {"name": "ttyper", "url": "https://github.com/max-niederman/ttyper", "description": "Terminal-based typing test.", "stars": "1.5k"}, {"name": "ttypr", "url": "https://github.com/hotellogical05/ttypr", "description": "Terminal typing practice application.", "stars": "72"}, {"name": "Typ0", "url": "https://github.com/TusharIbtekar/go-typ0", "description": "Interactive CLI tool for typing practice and speed tests built with Go and Bubble Tea.", "stars": "12"}, {"name": "typeinc", "url": "https://github.com/AnirudhG07/Typeinc", "description": "An ncurses based terminal typing speed test with different difficulty levels and cool typing UI.", "stars": "31"}, {"name": "Typespeed", "url": "http://typespeed.sourceforge.net/", "description": "Type words that are flying by from left to right as fast as you can; features different word sets, e.g., UNIX commands, English words, Non-English words."}, {"name": "typetype", "url": "https://github.com/ahmet8zer/typetype", "description": "Minimalistic command line typing game.", "stars": "6"}, {"name": "typing-game-cli", "url": "https://github.com/akgondber/typing-game-cli", "description": "Command line game to practice your typing speed.", "stars": "53"}, {"name": "typing-game-cli", "url": "https://github.com/akgondber/typing-game-cli/", "description": "Command line game to practice typing speed by competing against typer-robot or against your best result.", "stars": "53"}, {"name": "typist", "url": "https://github.com/wick3dr0se/typist", "description": "A stupid simple type test written in pure Bash v5.1+.", "stars": "13"}, {"name": "Typon", "url": "https://github.com/ihsuy/Typon", "description": "A multi-featured typing practice tool which can turn any text file into a typing game.", "stars": "96"}, {"name": "Typr", "url": "https://github.com/DriftingOtter/Typr", "description": "`typr` is a Python-based application that utilizes the 'rich' module to provide you with a simple yet satisfying TUI when typing, `typr` is designed to be simple and easy to use.", "stars": "7"}, {"name": "typtea", "url": "https://github.com/ashish0kumar/typtea", "description": "Minimal terminal-based typing speed tester with support for dozens of programming languages.", "stars": "226"}, {"name": "anbu", "url": "https://github.com/tanq16/anbu", "description": "A swiss army knife for CLI operations catered to devs and security professionals.", "stars": "26"}, {"name": "Aniweather", "url": "https://github.com/miselume/aniweather", "description": "Aniweather is a simple console weather app featuring cute ASCII art of an anime girl.", "stars": "0"}, {"name": "Autocomplete", "url": "https://github.com/withfig/autocomplete", "description": "IDE-style autocomplete for your existing terminal & shell.", "stars": "25k"}, {"name": "bash-cache", "url": "https://github.com/dimo414/bash-cache", "description": "A function memoization / caching library for bash scripts and shells", "stars": "84"}, {"name": "bashtutor", "url": "https://github.com/agvxov/bashtutor", "description": "Easily extendable utility to interactively showcase or teach CLIs, command line tasks, workflows and Bash itself.", "stars": "30"}, {"name": "bkt", "url": "https://bkt.rs", "description": "bkt is a subprocess caching utility that makes it easy to reuse past invocations of slow commands"}, {"name": "calm-garden-cli", "url": "https://github.com/jaroslaw-weber/calm-garden-cli", "description": "A small, discreet terminal tool for breath exercises with progression: earn coins, buy plants, and upgrade your garden.", "stars": "13"}, {"name": "ccsum", "url": "https://github.com/sevenc-nanashi/ccsum", "description": "Convenient sha256sum (md5sum, sha1sum, and sha512sum) checksum with improved usability.", "stars": "33"}, {"name": "chet-client", "url": "https://github.com/Hillside-Labs/chet-client", "description": "Measure your commands to speed up your development.", "stars": "4"}, {"name": "config-file-validator", "url": "https://github.com/Boeing/config-file-validator", "description": "Cross Platform tool to validate configuration files.", "stars": "498"}, {"name": "DirCrcMd", "url": "https://gitlab.com/halanosiblee/dircrcmd.git", "description": "Checksum directory in crc32 and export it into markdown."}, {"name": "envio", "url": "https://github.com/envio-cli/envio", "description": "Envio is a command-line tool that simplifies the management of environment variables across multiple profiles. It allows users to easily switch between different configurations and apply them to their current environment.", "stars": "929"}, {"name": "flog", "url": "https://github.com/mingrammer/flog", "description": "A fake log generator for log formats such as apache-common, apache error and RFC3164 syslog.", "stars": "1.3k"}, {"name": "fzf-tab-completion", "url": "https://github.com/lincheney/fzf-tab-completion", "description": "Tab completion using fzf.", "stars": "821"}, {"name": "gentoo-install", "url": "https://github.com/oddlama/gentoo-install", "description": "This project aspires to be your favorite way to install gentoo. It aims to provide a smooth installation experience, both for beginners and experts. You may configure it by using a menuconfig-inspired interface or simply via a config file.", "stars": "714"}, {"name": "glyphs", "url": "https://github.com/maaslalani/glyphs", "description": "Unicode symbols on the command line.", "stars": "118"}, {"name": "gtime", "url": "https://github.com/savitojs/gtime", "description": "Python CLI utility for global time zone lookup, comparison, and management; The program supports fuzzy search, favorites, city comparison, meeting time conversion, and a live/watch mode.", "stars": "10"}, {"name": "guesswidth", "url": "https://github.com/noborus/guesswidth", "description": "Guess the width output without delimiters in commands that output to the terminal.", "stars": "31"}, {"name": "gust", "url": "https://github.com/josephburgess/gust", "description": "Command line weather app written in Go.", "stars": "29"}, {"name": "Keep", "url": "https://github.com/keephq/keep", "description": "Simple alerting tool, with declarative syntax and builtin providers.", "stars": "11k"}, {"name": "loopctl", "url": "https://github.com/Karvy-Singh/loopctl", "description": "The program allows you to repeat a media/section of media x number of times and to repeat a certain part of media.", "stars": "2"}, {"name": "mkdesk", "url": "https://gitlab.com/mr-draxs/mkdesk", "description": "A program/command to create .desktop files (program launchers) using the terminal."}, {"name": "movie", "url": "https://github.com/mayankchd/movie", "description": "A CLI for getting information about a movie and comparing two movies.", "stars": "175"}, {"name": "moviemon", "url": "https://github.com/iCHAIT/moviemon", "description": "A Python program that displays all the information about all your movies in the command line.", "stars": "225"}, {"name": "oji", "url": "https://github.com/xxczaki/oji", "description": "Interactive text emoji creator.", "stars": "733"}, {"name": "pangran", "url": "https://github.com/BimoT/pangran", "description": "A simple TUI program that checks if you've typed a pangram.", "stars": "4"}, {"name": "play", "url": "https://github.com/paololazzari/play", "description": "TUI playground for your favorite programs, such as grep, sed and awk.", "stars": "547"}, {"name": "plzz", "url": "https://github.com/deep5050/plzz", "description": "A Python CLI to automate daily tasks of both common and advanced users. It allows easily launching common and different types of operations such as creating random files or check hashes.", "stars": "6"}, {"name": "Polykill", "url": "https://github.com/Bdeering1/polykill", "description": "Lightweight command line utility for removing dependencies and build artifacts from unused local projects.", "stars": "19"}, {"name": "ProgressLine", "url": "https://github.com/kattouf/ProgressLine", "description": "Track commands progress in a compact one-line format.", "stars": "202"}, {"name": "ps1palette", "url": "https://github.com/WDoyle123/ps1palette", "description": "Streamline Bash PS1 customization through script automation for prompt color coding and .bashrc integration.", "stars": "4"}, {"name": "Python re(gex)? exercises", "url": "https://github.com/learnbyexample/TUI-apps/tree/main/PyRegexExercises", "description": "TUI application intended to help you practice Python regular expressions there are more than 100 exercises covering both the builtin re and third-party regex module.", "stars": "961"}, {"name": "Raijin", "url": "https://github.com/MasonStooksbury/Raijin", "description": "A free, simple weather TUI that pulls data without the need for an API key, account, or subscription.", "stars": "145"}, {"name": "Roku-tui", "url": "https://github.com/winsbe01/roku-cli", "description": "A command line TUI remote for Roku.", "stars": "18"}, {"name": "sasqwatch", "url": "https://github.com/fabio42/sasqwatch", "description": "A modern take on the classic watch command.", "stars": "45"}, {"name": "sauce", "url": "https://github.com/cadecuddy/sauce", "description": "A novelty CLI tool that identifies an anime from an image and yields key data about it.", "stars": "47"}, {"name": "sisi", "url": "https://github.com/frost-beta/sisi", "description": "Semantic image search CLI tool.", "stars": "577"}, {"name": "sizeof", "url": "https://github.com/zackproser/sizeof", "description": "Experimental CLI, written alongside ChatGPT4 and GitHub Copilot.", "stars": "10"}, {"name": "Skylab", "url": "https://github.com/SerhiiStets/skylab", "description": "A text user interface (TUI) tool that displays upcoming space launches in a user-friendly way.", "stars": "21"}, {"name": "sprinkles", "url": "https://github.com/KhalilOuali/sprinkles", "description": "Randomly colors input text and outputs it to the terminal.", "stars": "3"}, {"name": "tab-pal", "url": "https://github.com/ben-n93/tab-pal", "description": "A command-line app that makes it easier to add and edit custom colour palettes in Tableau.", "stars": "27"}, {"name": "teetail", "url": "https://github.com/sl236/teetail", "description": "Like tee, but only the tail goes in the file.", "stars": "8"}, {"name": "tempy", "url": "https://github.com/noprobelm/tempy", "description": "A simple, visually pleasing weather report in your terminal.", "stars": "195"}, {"name": "tickrs", "url": "https://github.com/tarkah/tickrs", "description": "Real-time ticker data in your terminal.", "stars": "1.6k"}, {"name": "tmux-fingers", "url": "https://github.com/morantron/tmux-fingers", "description": "Copy-pasting in terminal with vimium/vimperator like hints.", "stars": "1.3k"}, {"name": "ttyscheme", "url": "https://github.com/kolunmi/ttyscheme", "description": "Collection of Color Schemes for the TTY.", "stars": "77"}, {"name": "Various Scripts", "url": "https://github.com/xkcd386at/scripts", "description": "Various script, mainly in shell and Perl, to perform tasks such as combining head and tail, or other common tools accessed using fzf.", "stars": "13"}, {"name": "volgo", "url": "https://github.com/elliot40404/volgo", "description": "A cross-platform CLI app written in Go for controlling system volume from the terminal. Use simple commands or a beautiful interactive TUI\u2014even over SSH.", "stars": "39"}, {"name": "watch", "url": "http://www.linfo.org/watch.html", "description": "Periodically runs a command in the console while temporarily clearing the screen content; it makes it easy to check differences between the output of two subsequent commands; it provides \"diff\" functionality to highlight the changing characters between outputs."}, {"name": "weather-cli", "url": "https://github.com/riyadhalnur/weather-cli", "description": "Check the weather for your city from the terminal.", "stars": "96"}, {"name": "wego", "url": "https://github.com/schachmat/wego", "description": "Weather app for the terminal.", "stars": "8.4k"}, {"name": "Zsh Angel IQ System", "url": "https://github.com/psprint/zsh-angel-iq-system", "description": "A bunch of intelligent extensions to Zsh, including an in-shell Ctags browser, an extension to Zinit plugin manager and Angel Swiss Knife.", "stars": "17"}, {"name": "Bazaar", "url": "http://bazaar.canonical.com/en/", "description": "Multiplatform version control system supporting different workflows; it is part of the GNU Project, and it is free software sponsored by Canonical."}, {"name": "cocommit", "url": "https://github.com/andrewromanenco/cocommit", "description": "Cocommit is a command-line tool that works with your HEAD commit and leverages an LLM of your choice to enhance commit quality.", "stars": "147"}, {"name": "fnc", "url": "https://fnc.bsdbox.org/index", "description": "Interactive text-based user interface for Fossil."}, {"name": "fossil", "url": "https://fossil-scm.org/", "description": "A simple, high-reliability, distributed software configuration management system with these advanced features: project management, built-in web interface, friendly self-hosting, simple networking, all-in-one standalone executable, and much more."}, {"name": "gee", "url": "https://github.com/human37/gee", "description": "CLI repository manager and automation tool written in rust.", "stars": "11"}, {"name": "Gistup", "url": "https://github.com/mbostock/gistup", "description": "Create a gist from terminal, then use git to update it.", "stars": "484"}, {"name": "Jujutsu", "url": "https://github.com/martinvonz/jj", "description": "A Git-compatible VCS that is both simple and powerful.", "stars": "26k"}, {"name": "Mercurial", "url": "https://www.mercurial-scm.org/", "description": "Free, distributed source control management tool."}, {"name": "myrepo", "url": "https://myrepos.branchable.com/", "description": "A repository management tool."}, {"name": "CreateVideoMeme", "url": "https://github.com/hache0099/CreateMemeVideo", "description": "Bash tool to add captions to the top of videos.", "stars": "11"}, {"name": "Editly", "url": "https://github.com/mifi/editly", "description": "A tool and framework for declarative NLE (non-linear video editing) using Node.js and FFmpeg.", "stars": "5.3k"}, {"name": "ffmpeg", "url": "https://ffmpeg.org/", "description": "The Swiss knife of video editing from the command line."}, {"name": "FFMPerative", "url": "https://github.com/remyxai/FFMPerative", "description": "Powered by Large Language Models (LLMs) through an intuitive chat interface, now you can compose video edits in natural language.", "stars": "199"}, {"name": "ffscreencast", "url": "https://github.com/cytopia/ffscreencast", "description": "A FFmpeg screencast with video overlay and multi monitor support.", "stars": "1.8k"}, {"name": "invidtui", "url": "https://github.com/darkhz/invidtui", "description": "Invidious TUI client, which fetches data from invidious instances and displays a user interface in the terminal, and allows for selecting and playing YouTube audio and video.", "stars": "211"}, {"name": "lotc", "url": "https://github.com/ranelpadon/lord-of-the-clips", "description": "(Lord Of The Clips) Video downloader, trimmer, and merger using the terminal. Supports YouTube, Facebook, Reddit, Twitter, etc. Downloads/trims at multiple points. Merges multiple clips.", "stars": "67"}, {"name": "Pyutube", "url": "https://github.com/Hetari/pyutube", "description": "A simple tool to download YouTube video shorts and playlist in just one click.", "stars": "79"}, {"name": "Streamlink", "url": "https://github.com/streamlink/streamlink", "description": "Streamlink is a CLI utility which pipes video streams from various services into a video player.", "stars": "11k"}, {"name": "subauto", "url": "https://github.com/ricjuanflores/subauto", "description": "CLI tool for transcribing, translating, and embedding subtitles in videos using Gemini AI.", "stars": "8"}, {"name": "videoinfox", "url": "https://github.com/powerhousepro69/videoinfox", "description": "Find videos fast. Powerful playlist building and editing. A play queue to load up unlimited playlists. Index unlimited video libraries and find videos by keyword. Download list building without leaving the browser and a Download Queue.", "stars": "23"}, {"name": "VLC", "url": "https://code.videolan.org/videolan/vlc", "description": "VLC media player and multimedia engine; Can play most multimedia files: files, discs, streams, devices; It's also able to convert, encode, stream and manipulate streams into numerous formats."}, {"name": "YouTube TUI", "url": "https://siriusmart.github.io/youtube-tui/", "description": "A lightweight and user-friendly TUI for browsing YouTube content from the terminal."}, {"name": "yt-splitter", "url": "https://github.com/redsolver/yt-splitter", "description": "Downloads and splits audio tracks from a YouTube video according to the chapters/tracks. Useful for compilations or full album uploads.", "stars": "79"}, {"name": "yt-x", "url": "https://github.com/Benexl/yt-x", "description": "Browse youtube from your terminal, with text-based UI using `fzf` or `rofi` for seamless navigation.", "stars": "1.4k"}, {"name": "ytsurf", "url": "https://github.com/Stan-breaks/ytsurf", "description": "Youtube in the terminal (syncplay support, audio-only playback and downloads, download videos, history).", "stars": "458"}, {"name": "baca", "url": "https://github.com/wustho/baca", "description": "Lets you indulge in your favorite e-books in the comfort of your terminal.", "stars": "502"}, {"name": "bat", "url": "https://github.com/sharkdp/bat", "description": "A cat clone with syntax highlighting and Git integration.", "stars": "58k"}, {"name": "bbcli", "url": "https://github.com/hako/bbcli", "description": "Browse BBC News like a hacker.", "stars": "137"}, {"name": "brows", "url": "https://github.com/rubysolo/brows", "description": "CLI GitHub release browser.", "stars": "71"}, {"name": "btail", "url": "https://github.com/galalen/btail", "description": "Interactive file tail viewer.", "stars": "57"}, {"name": "cacaview", "url": "http://caca.zoy.org/wiki/libcaca", "description": "A library and a program to display JPG, PNG, GIF or BMP images in the terminal using ASCII characters."}, {"name": "CAVA", "url": "https://github.com/karlstav/cava", "description": "Cross-platform Audio Visualizer.", "stars": "5.9k"}, {"name": "ccat", "url": "https://github.com/owenthereal/ccat", "description": "`cat` with colorized output.", "stars": "3.2k"}, {"name": "dashbrew", "url": "https://github.com/rasjonell/dashbrew", "description": "TUI dashboard builder that lets you visualize data from scripts and APIs.", "stars": "232"}, {"name": "epy", "url": "https://github.com/wustho/epy", "description": "CLI Ebook (epub2, epub3, fb2, mobi) Reader.", "stars": "1.2k"}, {"name": "fancy-cat", "url": "https://github.com/freref/fancy-cat", "description": "CLI PDF reader with Vim keybindings.", "stars": "495"}, {"name": "GopherTube", "url": "https://github.com/krishnassh/gophertube", "description": "A terminal-based YouTube client that scrapes YouTube search results and uses mpv for video playback.", "stars": "379"}, {"name": "hackernews-TUI", "url": "https://github.com/aome510/hackernews-TUI", "description": "A Terminal UI to browse Hacker News.", "stars": "690"}, {"name": "haxor-news", "url": "https://github.com/donnemartin/haxor-news", "description": "Browse Hacker News like a haxor: A Hacker News command line interface (CLI).", "stars": "4.1k"}, {"name": "head-shoulders-knees-toes", "url": "https://github.com/jaggzh/head-shoulders-knees-toes", "description": "Preview file contents by sampling from head, middle, and end.", "stars": "2"}, {"name": "hexyl", "url": "https://github.com/sharkdp/hexyl", "description": "Command-line hex viewer.", "stars": "10k"}, {"name": "hnterm", "url": "https://github.com/ggerganov/hnterm", "description": "Hacker News in the terminal.", "stars": "310"}, {"name": "hygg", "url": "https://github.com/kruserr/hygg", "description": "Minimalistic Vim-like TUI document reader.", "stars": "284"}, {"name": "kat", "url": "https://github.com/terroo/kat", "description": "A `cat` command with syntax highlight, with support for several common programming languages.", "stars": "29"}, {"name": "kplay", "url": "https://github.com/dhth/kplay", "description": "Inspect messages in a Kafka topic in a simple and deliberate manner.", "stars": "51"}, {"name": "krafna", "url": "https://github.com/7sedam7/krafna", "description": "Obsidion dataview plugin-like tool for command line.", "stars": "74"}, {"name": "Lob TUI", "url": "https://github.com/pythops/lobtui", "description": "TUI for lobste.rs website.", "stars": "117"}, {"name": "lspp", "url": "https://github.com/terroo/lspp", "description": "An alternative to the `ls` command with display of icons of files and folders and with colors.", "stars": "28"}, {"name": "mcat", "url": "https://github.com/Skardyy/mcat", "description": "Terminal image, video, directory, and Markdown viewer.", "stars": "1.2k"}, {"name": "medium-cli", "url": "https://github.com/djadmin/medium-cli", "description": "Medium for Hackers - Read [medium.com](https://medium.com/) stories in the terminal.", "stars": "733"}, {"name": "meow", "url": "https://github.com/datsfilipe/meow", "description": "Uses Neovim text editor to print highlighted text in the terminal like cat, bat, etc., but using Neovim it allows to be more configurable, since it uses Lua.", "stars": "15"}, {"name": "moulti", "url": "https://github.com/xavierog/moulti", "description": "Moulti is a CLI-driven Terminal User Interface (TUI) displaying arbitrary outputs inside visual, collapsible blocks called steps.", "stars": "161"}, {"name": "mplayer", "url": "http://www.mplayerhq.hu/design7/news.html", "description": "One of the most popular video/audio players around, plays most audio and video formats (using ASCII characters) in the shell, provides a GUI for graphical visualization."}, {"name": "mpv", "url": "https://mpv.io/", "description": "A cross-platform media player with many features such as frame timing, MKV chapters and subtitles. It is a responsive video player with minimal layout customizable with themes. A good alternative media player to VLC since it can handle almost all the media formats as VLC, but using much less resources."}, {"name": "nbcat", "url": "https://github.com/akopdev/nbcat", "description": "Preview Jupyter notebooks (ipynb) in terminal.", "stars": "36"}, {"name": "nbpreview", "url": "https://github.com/paw-lu/nbpreview", "description": "A terminal viewer for Jupyter notebooks. It's like cat for ipynb files.", "stars": "200"}, {"name": "nerdlog", "url": "https://github.com/dimonomid/nerdlog", "description": "Fast, remote-first, multi-host TUI log viewer with timeline histogram and no central server.", "stars": "1.5k"}, {"name": "ov", "url": "https://github.com/noborus/ov", "description": "Feature-rich terminal-based text viewer.", "stars": "1.9k"}, {"name": "Oyomu", "url": "https://github.com/EruEri/oyomu", "description": "A command line comic reader and collection manager.", "stars": "15"}, {"name": "reader", "url": "https://github.com/mrusme/reader", "description": "Reader parses a web page for its actual content and displays it in nicely highlighted text on the command line", "stars": "397"}, {"name": "rfc\\_reader", "url": "https://github.com/ozan2003/rfc_reader", "description": "A tool to read RFCs (Request for Comments) with a TUI, allowing you to fetch, cache, and browse RFC documents.", "stars": "42"}, {"name": "rttt", "url": "https://gitlab.com/BlackEdder/rttt", "description": "A Hackernews, RSS and Reddit TUI reader written in C++."}, {"name": "see", "url": "https://github.com/guilhermeprokisch/see", "description": "A cute cat for the terminal with advanced code viewing, Markdown rendering, tree-sitter syntax highlighting, images view and more.", "stars": "262"}, {"name": "TerminalImageViewer", "url": "https://github.com/stefanhaustein/TerminalImageViewer", "description": "Small C++ program to display images in a (modern) terminal using RGB ANSI codes and Unicode block graphics characters.", "stars": "1.7k"}, {"name": "termv", "url": "https://github.com/Roshan-R/termv", "description": "A terminal IPTV player written in bash.", "stars": "282"}, {"name": "texel", "url": "https://github.com/Lauriat/texel", "description": "Command line interface for reading spreadsheets inside terminal.", "stars": "132"}, {"name": "timg", "url": "https://github.com/hzeller/timg", "description": "A terminal image and video viewer.", "stars": "2.5k"}, {"name": "treepp", "url": "https://github.com/terroo/treepp", "description": "The `tree` command with icons made with Modern C++.", "stars": "34"}, {"name": "TubiTui", "url": "https://codeberg.org/777/TubiTui.git", "description": "A lightweight, libre, TUI-based YouTube client"}, {"name": "ucollage", "url": "https://github.com/ckardaris/ucollage", "description": "An extensible command line image viewer inspired by vim.", "stars": "213"}, {"name": "viu", "url": "https://github.com/learn-anything/command-line-tools", "description": "Command-line application to view images from the terminal written in Rust.", "stars": "474"}, {"name": "vv", "url": "https://github.com/wolfpld/vv", "description": "A terminal image viewer, supporting an extensive range of modern image formats.", "stars": "224"}, {"name": "youtube-viewer", "url": "https://github.com/trizen/youtube-viewer", "description": "Lightweight application that searches and streams videos from YouTube.", "stars": "1.3k"}, {"name": "Yozefu", "url": "https://github.com/MAIF/yozefu", "description": "An TUI for exploring data of a Kafka cluster.", "stars": "280"}, {"name": "Amfora", "url": "https://github.com/makew0rld/amfora", "description": "Amfora aims to be the best looking Gemini client with the most features. It does not support Gopher or other non-Web protocols.", "stars": "1.3k"}, {"name": "asuka", "url": "https://git.sr.ht/~julienxx/asuka", "description": "A Gemini Project client written in Rust with ncurses."}, {"name": "Bombadillo", "url": "https://bombadillo.colorfield.space/", "description": "A non-web browser, designed for a growing list of protocols operating outside of the web. Currently supports Gemini, Finger and Gopher."}, {"name": "browsh", "url": "https://www.brow.sh/", "description": "It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is to be run on a remote server and accessed via SSH/Mosh or the in-browser HTML service in order to significantly reduce bandwidth and thus both increase browsing speeds and decrease bandwidth costs."}, {"name": "carbonyl", "url": "https://github.com/fathyb/carbonyl", "description": "Chromium running inside your terminal.", "stars": "16k"}, {"name": "Chawan", "url": "https://sr.ht/~bptato/chawan/", "description": "A text-mode web browser. It displays websites in your terminal and allows you to navigate on them. It can also be used as a terminal pager."}, {"name": "cli-arxiv", "url": "https://github.com/knguyenanhoa/cli-arxiv", "description": "CLI tool for exploring arXiv.", "stars": "39"}, {"name": "ELinks", "url": "http://elinks.cz/", "description": "Fork of ELinks, feature-rich text mode web browser(http, ftp); Can render both frames and tables, it's customizable and can be extended via scripts."}, {"name": "gplaces", "url": "https://github.com/dimkr/gplaces", "description": "Simple but powerful terminal Gemini client.", "stars": "45"}, {"name": "Graphene", "url": "https://github.com/atsepkov/Graphene", "description": "A text-based web browser that's a joy to use.", "stars": "70"}, {"name": "Gremlin", "url": "https://github.com/actuday6418/gremlin", "description": "Gemini browser for the terminal.", "stars": "21"}, {"name": "Links", "url": "http://www.jikos.cz/~mikulas/links//", "description": "A textual Web browser with tables and frames."}, {"name": "Litter", "url": "https://github.com/tuxcanfly/litter", "description": "Litter is a minimalistic, terminal-based read-only browser that allows users to browse the web without the bloat and distractions of modern web browsers.", "stars": "27"}, {"name": "Lynx", "url": "http://lynx.invisible-island.net/", "description": "A highly configurable text-based web browser, one of the oldest CLI browser I'm aware of."}, {"name": "min", "url": "https://github.com/a-h/min", "description": "A Gemini browser with Vim style keyboard navigation, client certificate support and history and bookmarks saved in TSV files.", "stars": "44"}, {"name": "Romulus", "url": "https://github.com/LukeEmmet/Romulus", "description": "A cross-platform Gemini console client in C# with a simple user interface, interactive menus and mouse support.", "stars": "13"}, {"name": "s", "url": "https://github.com/zquestz/s", "description": "Web search from the terminal. Just opens in your browser.", "stars": "2.5k"}, {"name": "Telescope", "url": "https://telescope.omarpolo.com/", "description": "Gemini client with UI that is strongly inspired from Emacs and W3M."}, {"name": "w3m", "url": "http://w3m.sourceforge.net/", "description": "A text-based web browser as well as a pager like `less`, it can be used as a text formatting tool which typesets HTML into plain text."}, {"name": "ain", "url": "https://github.com/jonaslu/ain", "description": "An HTTP API client for the terminal.", "stars": "622"}, {"name": "Ballast", "url": "https://github.com/synoet/ballast", "description": "A simple API load testing tool that lets you compare performance snapshots of your API.", "stars": "45"}, {"name": "beachpatrol", "url": "https://github.com/sebastiancarlos/beachpatrol", "description": "A CLI tool to replace and automate your everyday web browser.", "stars": "904"}, {"name": "cnTUI", "url": "https://github.com/fipso/cntui", "description": "Replay chrome requests from your terminal using curl.", "stars": "37"}, {"name": "crawley", "url": "https://github.com/s0rg/crawley", "description": "Unix-way web crawler: crawls web pages and prints any link it can find.", "stars": "332"}, {"name": "Discharge", "url": "https://github.com/brandonweiss/discharge", "description": "Deploy static websites to Amazon S3.", "stars": "645"}, {"name": "django-tui", "url": "https://github.com/anze3db/django-tui", "description": "Inspect and run Django Commands in a text-based user interface (TUI).", "stars": "293"}, {"name": "domain-check", "url": "https://github.com/saidutt46/domain-check", "description": "Universal domain exploration engine: fast domain availability checks across the internet.", "stars": "249"}, {"name": "dummy", "url": "https://github.com/sterrasec/dummy", "description": "Generator of static files for testing file upload. It can generate the PNG file of any number of bytes!", "stars": "67"}, {"name": "http-tanker", "url": "https://github.com/PierreKieffer/http-tanker", "description": "Terminal application used for API testing; easily create, manage and execute HTTP requests from the terminal.", "stars": "78"}, {"name": "HTTPie", "url": "https://github.com/httpie/httpie", "description": "HTTPie for Terminal: human-friendly CLI HTTP client for the API era.", "stars": "38k"}, {"name": "Hugo", "url": "https://gohugo.io/", "description": "The world's fastest framework for building websites."}, {"name": "iola", "url": "https://github.com/pvarentsov/iola", "description": "A command-line socket client with REST API. It helps to work with socket servers using your favorite REST client.", "stars": "168"}, {"name": "is-up-cli", "url": "https://github.com/sindresorhus/is-up-cli", "description": "Check whether a website is up or down using the [isitup.org](https://isitup.org/) API.", "stars": "368"}, {"name": "kanha", "url": "https://github.com/pwnwriter/kanha", "description": "A web-app pentesting suite written in Rust.", "stars": "320"}, {"name": "linkchecker", "url": "https://github.com/linkchecker/linkchecker", "description": "Check links in web documents or full websites.", "stars": "1k"}, {"name": "lychee", "url": "https://github.com/lycheeverse/lychee", "description": "Fast, async, resource-friendly link checker written in Rust.", "stars": "3.4k"}, {"name": "maelstrom", "url": "https://github.com/twentyone24/maelstrom", "description": "stress-test your API reliability on concurrent threads, with latency metrics.", "stars": "18"}, {"name": "Metalsmith", "url": "http://www.metalsmith.io/", "description": "An extremely simple static site generator, all functionalities are provided by plugins that can be combined and chained, written and extendable in JavaScript."}, {"name": "Mycorrhiza Wiki", "url": "https://mycorrhiza.wiki/", "description": "A lightweight file-system wiki engine that uses Git for keeping history."}, {"name": "nanoc", "url": "http://nanoc.ws/", "description": "Static site generator written in Ruby, extremely powerful and customizable, support many formats to generate HTML content."}, {"name": "pageres-cli", "url": "https://github.com/sindresorhus/pageres-cli", "description": "Capture screenshots of websites in various resolutions. A good way to make sure your websites are responsive.", "stars": "1.7k"}, {"name": "posting", "url": "https://github.com/darrenburns/posting", "description": "The modern API client that lives in your terminal, not unlike Postman and Insomnia.", "stars": "12k"}, {"name": "qwicket", "url": "https://github.com/hardfau1t/qwicket", "description": "Commandline API development ecosystem.", "stars": "15"}, {"name": "Reachable", "url": "https://github.com/italolelis/reachable", "description": "Check if a domain is up.", "stars": "39"}, {"name": "restbook", "url": "https://github.com/shalev007/restbook", "description": "RestBook is an open-source CLI tool for orchestrating complex API workflows using simple YAML playbooks.", "stars": "16"}, {"name": "s3cmd", "url": "https://github.com/s3tools/s3cmd", "description": "Command line tool for managing Amazon S3 and CloudFront services.", "stars": "4.9k"}, {"name": "Shopify Development Tools", "url": "https://github.com/ScreenStaring/shopify-dev-tools", "description": "Tools to assist with the development and/or maintenance of Shopify apps and stores.", "stars": "29"}, {"name": "Slumber", "url": "https://github.com/LucasPickering/slumber", "description": "TUI-based HTTP/REST client.", "stars": "864"}, {"name": "snallygaster", "url": "https://github.com/hannob/snallygaster", "description": "Tool to scan for secret files on HTTP servers.", "stars": "2.1k"}, {"name": "surge", "url": "https://surge.sh", "description": "Static web publishing on surge.sh CDN."}, {"name": "tldx", "url": "https://github.com/brandonyoungdev/tldx", "description": "Domain Availability Research Tool.", "stars": "1.8k"}, {"name": "Tsung", "url": "http://tsung.erlang-projects.org/", "description": "A multi-protocol distributed load testing tool that can be used to stress HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP and Jabber/XMPP servers."}, {"name": "urlhunter", "url": "https://github.com/utkusen/urlhunter", "description": "Recon tool that allows searching on URLs that are exposed via shortener services.", "stars": "1.7k"}, {"name": "xpe", "url": "https://github.com/charmparticle/xpe", "description": "A command-line xpath tool that is easy to use.", "stars": "31"}, {"name": "alex", "url": "https://github.com/get-alex/alex", "description": "Catch insensitive, inconsiderate writing, by finding gender favoring, polarizing, race related, or other unequal phrasing in text.", "stars": "5.1k"}, {"name": "cambd-cli", "url": "https://github.com/rocktimsaikia/cambd", "description": "A CLI tool to automate the process to access the Cambridge dictionary.", "stars": "33"}, {"name": "gdict", "url": "https://github.com/Lodobo/gdict", "description": "An offline CLI dictionary written in go, using data from wiktionary.", "stars": "13"}, {"name": "Grammatical", "url": "https://github.com/pncnmnp/grammatical", "description": "Corrects the spelling and grammar of your text using ChatGPT.", "stars": "24"}, {"name": "GTT - Google Translate TUI", "url": "https://github.com/eeeXun/GTT", "description": "A TUI interface to bring Google Translation in the terminal.", "stars": "296"}, {"name": "rdict", "url": "https://github.com/Lodobo/rdict", "description": "Offline dictionary using data from wiktionary written in Rust.", "stars": "16"}, {"name": "sdcv", "url": "https://github.com/Dushistov/sdcv", "description": "Simple, cross-platform, text-based utility for working with dictionaries in StarDict format.", "stars": "354"}, {"name": "storycraftr", "url": "https://github.com/raestrada/storycraftr", "description": "StoryCraftr is an open-source AI-powered tool that helps writers craft stories, generate worldbuilding details, and create book outlines and chapters seamlessly through a simple CLI. Empower your creativity with AI.", "stars": "113"}, {"name": "Translate Shell", "url": "https://www.soimort.org/translate-shell/", "description": "Translator using Google Translate, Bing Translator, Yandex.Translate, etc."}, {"name": "trino", "url": "https://github.com/eneserdogan/trino", "description": "Quick and easy translation of words and phrases entered in the command line.", "stars": "144"}, {"name": "VocabCLI", "url": "https://github.com/HighnessAtharva/VocabCLI", "description": "Lightweight CLI that allows users to look up word definitions, examples, synonyms, and antonyms directly via the command line; it also offers advanced Text Classification and Processing via the use of Natural Language Processing and Machine Learning algorithms.", "stars": "70"}, {"name": "write good", "url": "https://github.com/btford/write-good", "description": "Naive linter for English prose.", "stars": "5.1k"}], "notes": []}], "total_entries": 2245}, {"name": "Cli Apps", "subcategories": [{"name": "Cli Apps \u2014 Table of Contents", "entries": [{"name": "Entertainment", "url": "#entertainment", "description": ""}, {"name": "Development", "url": "#development", "description": ""}, {"name": "Productivity", "url": "#productivity", "description": ""}, {"name": "Utilities", "url": "#utilities", "description": ""}, {"name": "Command Line Learning", "url": "#command-line-learning", "description": ""}, {"name": "Data Manipulation", "url": "#data-manipulation", "description": ""}, {"name": "Files and Directories", "url": "#files-and-directories", "description": ""}, {"name": "Version Control", "url": "#version-control", "description": ""}, {"name": "Images", "url": "#images", "description": ""}, {"name": "Screensavers", "url": "#screensavers", "description": ""}, {"name": "Graphics", "url": "#graphics", "description": ""}, {"name": "Just for Fun", "url": "#just-for-fun", "description": ""}, {"name": "AI", "url": "#ai", "description": ""}, {"name": "Other Resources", "url": "#other-resources", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "newsboat", "url": "https://github.com/newsboat/newsboat", "description": "An extendable RSS feed reader for text terminals.", "stars": "3.7k"}, {"name": "mal-cli", "url": "https://github.com/L4z3x/mal-cli", "description": "MyAnimeList client.", "stars": "145"}, {"name": "golazo", "url": "https://github.com/0xjuanma/golazo", "description": "Soccer matches.", "stars": "391"}], "notes": []}, {"name": "Cli Apps \u2014 Music", "entries": [{"name": "cmus", "url": "https://github.com/cmus/cmus", "description": "Small, fast and powerful console music player.", "stars": "6.1k"}, {"name": "Instant-Music-Downloader", "url": "https://github.com/yask123/Instant-Music-Downloader", "description": "Instant music downloader.", "stars": "1.4k"}, {"name": "itunes-remote", "url": "https://github.com/mischah/itunes-remote", "description": "Control iTunes via CLI.", "stars": "435"}, {"name": "pianobar", "url": "https://6xq.net/pianobar/", "description": "Pandora client."}, {"name": "somafm-cli", "url": "https://github.com/rockymadden/somafm-cli", "description": "Listen to SomaFM in your terminal.", "stars": "157"}, {"name": "mpd", "url": "https://github.com/MusicPlayerDaemon/MPD", "description": "Music Player Daemon.", "stars": "2.6k"}, {"name": "ncmpcpp", "url": "https://github.com/arybczak/ncmpcpp", "description": "mpd client.", "stars": "2.4k"}, {"name": "moc", "url": "http://moc.daper.net/", "description": "Console audio player for Linux/UNIX."}, {"name": "musikcube", "url": "https://github.com/clangen/musikcube", "description": "Cross-platform, terminal-based music player, audio engine, metadata indexer, and server.", "stars": "4.7k"}, {"name": "beets", "url": "https://github.com/beetbox/beets", "description": "Music library manager and tagger.", "stars": "15k"}, {"name": "spotatui", "url": "https://github.com/LargeModGames/spotatui", "description": "Spotify client.", "stars": "477"}, {"name": "swaglyrics-for-spotify", "url": "https://github.com/SwagLyrics/SwagLyrics-For-Spotify", "description": "Spotify lyrics.", "stars": "345"}, {"name": "dzr", "url": "https://github.com/yne/dzr", "description": "deezer.com player.", "stars": "251"}, {"name": "radio-active", "url": "https://github.com/deep5050/radio-active", "description": "Internet radio player with 40k+ stations.", "stars": "577"}, {"name": "mpvc", "url": "https://github.com/gmt4/mpvc", "description": "Music player interfacing mpv.", "stars": "146"}, {"name": "TUISIC", "url": "https://github.com/Dark-Kernel/tuisic", "description": "Login-free music streaming.", "stars": "57"}], "notes": []}, {"name": "Cli Apps \u2014 Video", "entries": [{"name": "youtube-dl", "url": "https://github.com/ytdl-org/youtube-dl", "description": "Download videos from YouTube.com and many other video sites.", "stars": "140k"}, {"name": "streamlink", "url": "https://github.com/streamlink/streamlink", "description": "Extract streams from various websites to a video player of your choosing.", "stars": "11k"}, {"name": "mps-youtube", "url": "https://github.com/mps-youtube/mps-youtube", "description": "Youtube player.", "stars": "8.7k"}, {"name": "mpv", "url": "https://mpv.io", "description": "Superior video player."}, {"name": "editly", "url": "https://github.com/mifi/editly", "description": "Declarative video editing.", "stars": "5.4k"}, {"name": "yt-dlp", "url": "https://github.com/yt-dlp/yt-dlp", "description": "A `youtube-dl` fork with additional features and fixes.", "stars": "153k"}], "notes": []}, {"name": "Cli Apps \u2014 Movies", "entries": [{"name": "moviemon", "url": "https://github.com/iCHAIT/moviemon", "description": "Everything about your movies.", "stars": "225"}, {"name": "movie", "url": "https://github.com/mayankchd/movie", "description": "Get movie info or compare movies.", "stars": "175"}], "notes": []}, {"name": "Cli Apps \u2014 Games", "entries": [{"name": "Dwarf Fortress", "url": "http://www.bay12games.com/dwarves/", "description": "Roguelike construction and management simulation."}, {"name": "Cataclysm-DDA", "url": "https://cataclysmdda.org", "description": "Turn-based survival game set in a post-apocalyptic world."}, {"name": "Pokete", "url": "https://github.com/lxgr-linux/Pokete", "description": "Pokemon-like.", "stars": "3.1k"}, {"name": "NetHack", "url": "https://www.nethack.org", "description": "Roguelike dungeon crawler."}], "notes": []}, {"name": "Cli Apps \u2014 Books", "entries": [{"name": "epr", "url": "https://github.com/wustho/epr", "description": "", "stars": "1.4k"}, {"name": "Bible.Js CLI", "url": "https://github.com/BibleJS/BibleApp", "description": "Bible.", "stars": "336"}, {"name": "SpeedRead", "url": "https://github.com/sunsations/speed_read", "description": "Spritz-alike speedreader.", "stars": "72"}, {"name": "medium-cli", "url": "https://github.com/djadmin/medium-cli", "description": "Read [medium.com](https://medium.com/) stories.", "stars": "733"}, {"name": "hygg", "url": "https://github.com/kruserr/hygg", "description": "Document reader.", "stars": "292"}], "notes": []}, {"name": "Cli Apps \u2014 Chat", "entries": [{"name": "WeeChat", "url": "https://weechat.org/", "description": "Fast, light and extensible chat client."}, {"name": "irssi", "url": "https://github.com/irssi/irssi", "description": "IRC chat client.", "stars": "3.1k"}, {"name": "kirc", "url": "https://github.com/mcpcpc/kirc", "description": "Tiny IRC client.", "stars": "544"}, {"name": "legit", "url": "https://github.com/captainsafia/legit", "description": "Generate Open Source licences as files or file headers.", "stars": "586"}, {"name": "mklicense", "url": "https://github.com/cezaraugusto/mklicense", "description": "Create a custom LICENSE file painlessly with customized info.", "stars": "201"}, {"name": "rebound", "url": "https://github.com/shobrook/rebound", "description": "Fetch Stack Overflow results on compiler error.", "stars": "4.1k"}, {"name": "foy", "url": "https://github.com/zaaack/foy", "description": "Lightweight general purpose task runner/build tool.", "stars": "287"}, {"name": "just", "url": "https://github.com/casey/just", "description": "Modern `make`-like command runner.", "stars": "32k"}, {"name": "bcal", "url": "https://github.com/jarun/bcal", "description": "Byte CALculator for storage conversions and calculations.", "stars": "688"}, {"name": "bitwise", "url": "https://github.com/mellowcandle/bitwise", "description": "Base conversion and bit manipulation.", "stars": "713"}, {"name": "cgasm", "url": "https://github.com/bnagy/cgasm", "description": "x86 assembly documentation.", "stars": "386"}, {"name": "grex", "url": "https://github.com/pemistahl/grex", "description": "Generate regular expressions from user-provided test cases.", "stars": "8.1k"}, {"name": "iola", "url": "https://github.com/pvarentsov/iola", "description": "Socket client with REST API.", "stars": "169"}, {"name": "add-gitignore", "url": "https://github.com/TejasQ/add-gitignore", "description": "Interactively generate a .gitignore for your project based on your needs.", "stars": "718"}, {"name": "is-up-cli", "url": "https://github.com/sindresorhus/is-up-cli", "description": "Check if a domain is up.", "stars": "368"}, {"name": "reachable", "url": "https://github.com/italolelis/reachable", "description": "Check if a domain is up.", "stars": "39"}, {"name": "diff2html-cli", "url": "https://github.com/rtfpessoa/diff2html-cli", "description": "Create pretty HTML from diffs.", "stars": "589"}, {"name": "mk", "url": "https://github.com/pycontribs/mk", "description": "Exposes most common actions you can run in unfamiliar repos.", "stars": "124"}], "notes": []}, {"name": "Cli Apps \u2014 Text Editors", "entries": [{"name": "emacs", "url": "https://github.com/emacs-mirror/emacs", "description": "An extensible, customizable, free/libre text editor \u2014 and more.", "stars": "5k"}, {"name": "vim", "url": "https://github.com/vim/vim", "description": "Vim - the ubiquitous text editor.", "stars": "40k"}, {"name": "neovim", "url": "https://github.com/neovim/neovim", "description": "Modern vim.", "stars": "97k"}, {"name": "kakoune", "url": "https://github.com/mawww/kakoune", "description": "Modal editor inspired by vim.", "stars": "11k"}, {"name": "micro", "url": "https://github.com/zyedidia/micro", "description": "A simple and intuitive editor.", "stars": "28k"}, {"name": "o", "url": "https://github.com/xyproto/o", "description": "Configuration-free text editor and IDE.", "stars": "652"}, {"name": "helix", "url": "https://github.com/helix-editor/helix", "description": "Modal editor inspired by kakoune.", "stars": "44k"}], "notes": []}, {"name": "Cli Apps \u2014 Frontend Development", "entries": [{"name": "caniuse-cmd", "url": "https://github.com/sgentle/caniuse-cmd", "description": "Search [caniuse.com](https://caniuse.com) about browser support of features.", "stars": "1.6k"}, {"name": "strip-css-comments-cli", "url": "https://github.com/sindresorhus/strip-css-comments-cli", "description": "Strip comments from CSS.", "stars": "42"}, {"name": "viewport-list-cli", "url": "https://github.com/kevva/viewport-list-cli", "description": "Return a list of devices and their viewports.", "stars": "60"}, {"name": "surge", "url": "https://surge.sh", "description": "Publish static websites for free."}], "notes": []}, {"name": "Cli Apps \u2014 Public localhost", "entries": [{"name": "localtunnel", "url": "https://github.com/localtunnel/localtunnel", "description": "", "stars": "22k"}, {"name": "tunnelmole", "url": "https://github.com/robbie-cahill/tunnelmole-client", "description": "", "stars": "1.8k"}, {"name": "ngrok", "url": "https://ngrok.com/", "description": ""}], "notes": []}, {"name": "Cli Apps \u2014 Mobile Development", "entries": [{"name": "mobicon-cli", "url": "https://github.com/SamVerschueren/mobicon-cli", "description": "Mobile app icon generator.", "stars": "116"}, {"name": "mobisplash-cli", "url": "https://github.com/SamVerschueren/mobisplash-cli", "description": "Mobile app splash screen generator.", "stars": "72"}, {"name": "deviceframe", "url": "https://github.com/c0bra/deviceframe", "description": "Put device frames around your mobile/web/progressive app screenshots.", "stars": "594"}], "notes": []}, {"name": "Cli Apps \u2014 Database", "entries": [{"name": "mycli", "url": "https://github.com/dbcli/mycli", "description": "MySQL client with autocompletion and syntax highlighting.", "stars": "12k"}, {"name": "pgcli", "url": "https://github.com/dbcli/pgcli", "description": "Postgres client with autocompletion and syntax highlighting.", "stars": "13k"}, {"name": "sqlline", "url": "https://github.com/julianhyde/sqlline", "description": "Shell for issuing SQL via JDBC.", "stars": "654"}, {"name": "iredis", "url": "https://github.com/laixintao/iredis", "description": "Redis client with autocompletion and syntax highlighting.", "stars": "2.7k"}, {"name": "usql", "url": "https://github.com/xo/usql", "description": "Universal SQL client with autocompletion and syntax highlighting.", "stars": "9.9k"}, {"name": "rdsai-cli", "url": "https://github.com/aliyun/rdsai-cli", "description": "AI-powered MySQL client.", "stars": "47"}], "notes": []}, {"name": "Cli Apps \u2014 Devops", "entries": [{"name": "htconvert", "url": "https://github.com/lukechilds/htconvert", "description": "Convert .htaccess redirects to nginx.conf redirects.", "stars": "192"}, {"name": "SAWS", "url": "https://github.com/donnemartin/saws", "description": "Supercharged AWS CLI.", "stars": "5.3k"}, {"name": "s3cmd", "url": "https://github.com/s3tools/s3cmd", "description": "Fully-Featured S3 client.", "stars": "4.9k"}, {"name": "pm2", "url": "https://github.com/Unitech/pm2", "description": "Production Process Manager for Node.js.", "stars": "43k"}, {"name": "ops", "url": "https://github.com/nanovms/ops", "description": "Unikernel compilation and orchestration tool.", "stars": "1.5k"}, {"name": "flog", "url": "https://github.com/mingrammer/flog", "description": "A fake log generator for log formats such as apache-common, apache error and RFC3164 syslog.", "stars": "1.3k"}, {"name": "k9s", "url": "https://github.com/derailed/k9s", "description": "Manage Kubernetes Clusters.", "stars": "33k"}, {"name": "PingMe", "url": "https://github.com/kha7iq/pingme", "description": "Send messages/alerts to multiple messaging platforms & email.", "stars": "845"}, {"name": "ipfs-deploy", "url": "https://github.com/agentofuser/ipfs-deploy", "description": "Deploy static websites to [IPFS (\u2b5023k)](https://github.com/ipfs/ipfs#overviewhttps://github.com/ipfs/ipfs#overview).", "stars": "1.2k"}, {"name": "Discharge", "url": "https://github.com/brandonweiss/discharge", "description": "Deploy static websites to Amazon S3.", "stars": "645"}, {"name": "updatecli", "url": "https://github.com/updatecli/updatecli", "description": "A declarative dependency management tool.", "stars": "881"}, {"name": "telert", "url": "https://github.com/navig-me/telert", "description": "Multi-channel alerts for long-running commands and process/log/uptime monitoring.", "stars": "277"}, {"name": "logdy", "url": "https://github.com/logdyhq/logdy-core", "description": "Supercharge terminal logs with web UI.", "stars": "2.1k"}, {"name": "s5cmd", "url": "https://github.com/peak/s5cmd", "description": "Blazing fast S3 and local filesystem execution tool.", "stars": "4k"}, {"name": "updo", "url": "https://github.com/Owloops/updo", "description": "Website monitoring tool.", "stars": "917"}, {"name": "cronboard", "url": "https://github.com/antoniorodr/Cronboard", "description": "Dashboard for managing cron jobs.", "stars": "1.3k"}, {"name": "s3m", "url": "https://github.com/s3m/s3m", "description": "Stream of data into S3 buckets.", "stars": "50"}, {"name": "bencher", "url": "https://github.com/bencherdev/bencher", "description": "A continuous benchmarking tool.", "stars": "812"}], "notes": []}, {"name": "Cli Apps \u2014 Docker", "entries": [{"name": "lstags", "url": "https://github.com/ivanilves/lstags", "description": "Synchronize images across registries.", "stars": "341"}, {"name": "dockly", "url": "https://github.com/lirantal/dockly", "description": "Interactively manage containers.", "stars": "4k"}, {"name": "lazydocker", "url": "https://github.com/jesseduffield/lazydocker", "description": "Simple docker/docker-compose interface.", "stars": "50k"}, {"name": "docker-pushrm", "url": "https://github.com/christian-korneck/docker-pushrm", "description": "Push a readme to container registries.", "stars": "148"}, {"name": "ctop", "url": "https://github.com/bcicen/ctop", "description": "Top like interface for container metrics.", "stars": "18k"}, {"name": "decompose", "url": "https://github.com/s0rg/decompose", "description": "Create connections graph for running docker containers.", "stars": "128"}, {"name": "kool", "url": "https://github.com/kool-dev/kool", "description": "Web development with containers made easy.", "stars": "716"}], "notes": []}, {"name": "Cli Apps \u2014 Release", "entries": [{"name": "release-it", "url": "https://github.com/webpro/release-it", "description": "Automate releases for Git repositories and/or npm packages. Changelog generation, GitHub/GitLab releases, etc.", "stars": "8.9k"}, {"name": "clog", "url": "https://github.com/clog-tool/clog-cli", "description": "A conventional changelog for the rest of us.", "stars": "909"}, {"name": "np", "url": "https://github.com/sindresorhus/np", "description": "A better `npm publish`.", "stars": "7.7k"}, {"name": "release", "url": "https://github.com/vercel/release", "description": "Generate changelogs with a single command.", "stars": "3.6k"}, {"name": "semantic-release", "url": "https://github.com/semantic-release/semantic-release", "description": "Fully automated version management and package publishing.", "stars": "23k"}], "notes": []}, {"name": "Cli Apps \u2014 Npm", "entries": [{"name": "npm-name-cli", "url": "https://github.com/sindresorhus/npm-name-cli", "description": "Check whether a package name is available on npm.", "stars": "289"}, {"name": "npm-user-cli", "url": "https://github.com/sindresorhus/npm-user-cli", "description": "Get user info of a npm user.", "stars": "32"}, {"name": "npm-home", "url": "https://github.com/sindresorhus/npm-home", "description": "Open the npm page of the package in the current directory.", "stars": "201"}, {"name": "pkg-dir-cli", "url": "https://github.com/sindresorhus/pkg-dir-cli", "description": "Find the root directory of a npm package.", "stars": "27"}, {"name": "npm-check-updates", "url": "https://github.com/tjunnone/npm-check-updates", "description": "Find newer versions of package dependencies than what your package.json allows.", "stars": "10k"}, {"name": "updates", "url": "https://github.com/silverwind/updates", "description": "Flexible npm dependency update tool.", "stars": "105"}, {"name": "wipe-modules", "url": "https://github.com/bntzio/wipe-modules", "description": "Remove `node_modules` of inactive projects.", "stars": "356"}, {"name": "npm-deprecated-check", "url": "https://github.com/KID-joker/npm-deprecated-check", "description": "Check for deprecated dependencies.", "stars": "39"}], "notes": []}, {"name": "Cli Apps \u2014 Boilerplate", "entries": [{"name": "yo", "url": "https://github.com/yeoman/yo", "description": "Scaffolding tool for running Yeoman generators.", "stars": "4k"}, {"name": "boilr", "url": "https://github.com/tmrts/boilr", "description": "Create projects from boilerplate templates.", "stars": "1.8k"}, {"name": "cookiecutter", "url": "https://github.com/audreyr/cookiecutter", "description": "Create projects from templates.", "stars": "25k"}, {"name": "mevn-cli", "url": "https://github.com/madlabsinc/mevn-cli", "description": "Light speed setup for MEVN (Mongo Express Vue Node) Apps.", "stars": "830"}, {"name": "scaffold-static", "url": "https://github.com/jamesgeorge007/scaffold-static", "description": "Scaffolding utility for vanilla JS.", "stars": "128"}], "notes": []}, {"name": "Cli Apps \u2014 HTTP Server", "entries": [{"name": "serve", "url": "https://github.com/vercel/serve", "description": "Serve static files (https, CORS, GZIP compression, etc).", "stars": "9.8k"}, {"name": "simplehttp", "url": "https://github.com/snwfdhmp/simplehttp", "description": "Easily serve a local directory over HTTP.", "stars": "73"}, {"name": "shell2http", "url": "https://github.com/msoap/shell2http", "description": "Shell script based HTTP server.", "stars": "1.5k"}], "notes": []}, {"name": "Cli Apps \u2014 HTTP Client", "entries": [{"name": "HTTPie", "url": "https://github.com/httpie/httpie", "description": "A user-friendly HTTP client.", "stars": "38k"}, {"name": "HTTP Prompt", "url": "https://github.com/eliangcs/http-prompt", "description": "Interactive HTTP client featuring autocomplete and syntax highlighting.", "stars": "9.1k"}, {"name": "ain", "url": "https://github.com/jonaslu/ain", "description": "HTTP client with a simple format to organize API endpoints.", "stars": "621"}, {"name": "curlie", "url": "https://github.com/rs/curlie", "description": "A curl frontend with the ease of use of HTTPie.", "stars": "3.6k"}, {"name": "ATAC", "url": "https://github.com/Julien-cpsn/ATAC", "description": "A feature-full TUI API client made in Rust.", "stars": "3.5k"}], "notes": []}, {"name": "Cli Apps \u2014 Testing", "entries": [{"name": "shellspec", "url": "https://github.com/shellspec/shellspec", "description": "A full-featured BDD unit-testing framework for all POSIX shells.", "stars": "1.4k"}, {"name": "gdb-dashboard", "url": "https://github.com/cyrus-and/gdb-dashboard", "description": "Modular visual interface for GDB.", "stars": "12k"}, {"name": "loadtest", "url": "https://github.com/alexfernandez/loadtest", "description": "Run load tests.", "stars": "2.6k"}, {"name": "Step CI", "url": "https://github.com/stepci/stepci", "description": "API testing and QA framework.", "stars": "1.8k"}, {"name": "bats-core", "url": "https://github.com/bats-core/bats-core", "description": "Bash Automated Testing System.", "stars": "5.9k"}, {"name": "cmdperf", "url": "https://github.com/miklosn/cmdperf", "description": "Quickly benchmark and compare command performance.", "stars": "31"}, {"name": "doing", "url": "https://github.com/ttscoff/doing/", "description": "Keep track of what you\u2019re doing and track what you\u2019ve done.", "stars": "1.3k"}, {"name": "ffscreencast", "url": "https://github.com/cytopia/ffscreencast", "description": "A ffmpeg screencast with video overlay and multi monitor support.", "stars": "1.8k"}, {"name": "meetup-cli", "url": "https://github.com/specious/meetup-cli", "description": "Meetup.com client.", "stars": "47"}, {"name": "NeoMutt", "url": "https://neomutt.org", "description": "Email client."}, {"name": "terjira", "url": "https://github.com/keepcosmos/terjira", "description": "Jira client.", "stars": "902"}, {"name": "ipt", "url": "https://github.com/drselump14/ipt", "description": "Pivotal Tracker client.", "stars": "14"}, {"name": "uber-cli", "url": "https://github.com/jaebradley/uber-cli", "description": "Uber client.", "stars": "1.2k"}, {"name": "Buku", "url": "https://github.com/jarun/Buku", "description": "Browser-independent bookmark manager.", "stars": "7.1k"}, {"name": "fjira", "url": "https://github.com/mk-5/fjira", "description": "Fuzzy finder and TUI application for Jira.", "stars": "262"}, {"name": "OverTime", "url": "https://github.com/diit/overtime-cli", "description": "Time-overlap tables for remote teams.", "stars": "416"}, {"name": "CookCLI", "url": "https://github.com/cooklang/CookCLI", "description": "Full-featured recipe manager.", "stars": "1.2k"}, {"name": "hns", "url": "https://github.com/primaprashant/hns", "description": "Speech-to-text tool to transcribe voice from microphone.", "stars": "93"}, {"name": "mynav", "url": "https://github.com/GianlucaP106/mynav", "description": "Workspace and session management TUI.", "stars": "229"}], "notes": []}, {"name": "Cli Apps \u2014 Time Tracking", "entries": [{"name": "Timetrap", "url": "https://github.com/samg/timetrap", "description": "Simple timetracker.", "stars": "1.5k"}, {"name": "Timewarrior", "url": "https://github.com/GothenburgBitFactory/timewarrior", "description": "Utility with simple stopwatch, calendar-based backfill and flexible reporting.", "stars": "1.6k"}, {"name": "Watson", "url": "https://github.com/TailorDev/Watson", "description": "Generate reports for clients and manage your time.", "stars": "2.5k"}, {"name": "utt", "url": "https://github.com/larose/utt", "description": "Simple time tracking tool.", "stars": "347"}, {"name": "Bartib", "url": "https://github.com/nikolassv/bartib", "description": "Easy to use time tracking tool.", "stars": "821"}, {"name": "arttime", "url": "https://github.com/reportaman/arttime", "description": "Featureful timer with native desktop notifications and curated ASCII art.", "stars": "1.3k"}, {"name": "Tock", "url": "https://github.com/kriuchkov/tock", "description": "Powerful time tracking tool.", "stars": "386"}, {"name": "Helm", "url": "https://github.com/0xjuanma/helm", "description": "Minimalistic timer.", "stars": "114"}], "notes": []}, {"name": "Cli Apps \u2014 Note Taking and Lists", "entries": [{"name": "idea", "url": "https://github.com/IonicaBizau/idea", "description": "A lightweight tool for keeping ideas in a safe place quick and easy.", "stars": "270"}, {"name": "geeknote", "url": "https://github.com/vitaly-zdanevich/geeknote", "description": "Evernote client.", "stars": "12"}, {"name": "Taskwarrior", "url": "https://taskwarrior.org/", "description": "Manage your TODO list."}, {"name": "Terminal velocity", "url": "https://vhp.github.io/terminal_velocity/", "description": "A fast note-taking app."}, {"name": "eureka", "url": "https://github.com/simeg/eureka", "description": "Input and store your ideas.", "stars": "865"}, {"name": "sncli", "url": "https://github.com/insanum/sncli", "description": "Simplenote client.", "stars": "424"}, {"name": "td-cli", "url": "https://github.com/darrikonn/td-cli", "description": "A TODO manager to organize and manage your TODO's across multiple projects.", "stars": "211"}, {"name": "taskbook", "url": "https://github.com/klaussinani/taskbook", "description": "Tasks, boards & notes for the command-line habitat.", "stars": "9.3k"}, {"name": "dnote", "url": "https://github.com/dnote/dnote", "description": "A interactive, multi-device notebook.", "stars": "3k"}, {"name": "nb", "url": "https://github.com/xwmx/nb", "description": "A note\u2011taking, bookmarking, archiving, and knowledge base application.", "stars": "8.1k"}, {"name": "notesmd-cli", "url": "https://github.com/Yakitrak/notesmd-cli", "description": "Interact with your Obsidian vault.", "stars": "1.3k"}, {"name": "journalot", "url": "https://github.com/jtaylortech/journalot", "description": "Journaling tool with git sync.", "stars": "87"}, {"name": "rucola", "url": "https://github.com/Linus-Mussmaecher/rucola", "description": "Manage your markdown notes.", "stars": "482"}, {"name": "kanban.bash", "url": "https://github.com/coderofsalvation/kanban.bash", "description": "Kanban todo manager with a CSV backend.", "stars": "938"}, {"name": "kanban", "url": "https://github.com/fulsomenko/kanban", "description": "Keyboard-driven project management tool inspired by lazygit.", "stars": "85"}], "notes": []}, {"name": "Cli Apps \u2014 Finance", "entries": [{"name": "ledger", "url": "https://ledger-cli.org/", "description": "Powerful, double-entry accounting system."}, {"name": "hledger", "url": "https://hledger.org/", "description": "Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces."}, {"name": "moeda", "url": "https://github.com/thompsonemerson/moeda", "description": "Foreign exchange rates and currency conversion.", "stars": "150"}, {"name": "cash-cli", "url": "https://github.com/xxczaki/cash-cli", "description": "Convert Currency Rates.", "stars": "264"}, {"name": "cointop", "url": "https://github.com/miguelmota/cointop", "description": "Track cryptocurrencies.", "stars": "4.4k"}, {"name": "ticker", "url": "https://github.com/achannarasappa/ticker", "description": "Stock ticker.", "stars": "6k"}, {"name": "lakshmi", "url": "https://github.com/sarvjeets/lakshmi", "description": "Bogleheads inspired tool for managing your investing portfolio.", "stars": "139"}], "notes": []}, {"name": "Cli Apps \u2014 Presentations", "entries": [{"name": "WOPR", "url": "https://github.com/yaronn/wopr", "description": "A simple markup language for creating rich terminal reports, presentations and infographics.", "stars": "3.1k"}, {"name": "decktape", "url": "https://github.com/astefanutti/decktape", "description": "PDF exporter for HTML presentations.", "stars": "2.4k"}, {"name": "mdp", "url": "https://github.com/visit1985/mdp", "description": "A markdown presentation tool.", "stars": "5.2k"}, {"name": "sent", "url": "https://tools.suckless.org/sent/", "description": "Simple plaintext presentation tool."}, {"name": "slides", "url": "https://github.com/maaslalani/slides", "description": "A markdown presentation tool.", "stars": "11k"}, {"name": "marp", "url": "https://github.com/marp-team/marp-cli", "description": "Export Markdown to HTML/PDF/Powerpoint presentations.", "stars": "3.3k"}], "notes": []}, {"name": "Cli Apps \u2014 Calendars", "entries": [{"name": "calcurse", "url": "https://calcurse.org/", "description": "Calendar and scheduling."}, {"name": "gcalcli", "url": "https://github.com/insanum/gcalcli", "description": "Google calendar client.", "stars": "3.7k"}, {"name": "khal", "url": "https://github.com/pimutils/khal", "description": "CalDAV ready CLI and TUI calendar.", "stars": "3k"}, {"name": "vdirsyncer", "url": "https://github.com/pimutils/vdirsyncer", "description": "CalDAV sync.", "stars": "1.8k"}, {"name": "remind", "url": "https://dianne.skoll.ca/projects/remind/", "description": "A sophisticated calendar and alarm program."}, {"name": "birthday", "url": "https://github.com/IonicaBizau/birthday", "description": "Know when a friend's birthday is coming.", "stars": "90"}, {"name": "aria2", "url": "https://github.com/tatsuhiro-t/aria2", "description": "HTTP, FTP, SFTP, BitTorrent and Metalink download utility.", "stars": "40k"}, {"name": "bitly-client", "url": "https://github.com/specious/bitly-client", "description": "Bitly client.", "stars": "49"}, {"name": "deadlink", "url": "https://github.com/nschloe/deadlink", "description": "Find dead links in files.", "stars": "173"}, {"name": "crawley", "url": "https://github.com/s0rg/crawley", "description": "Unix-way web crawler.", "stars": "334"}, {"name": "kill-tabs", "url": "https://github.com/sindresorhus/kill-tabs", "description": "Kill all Chrome tabs.", "stars": "393"}, {"name": "alex", "url": "https://github.com/get-alex/alex", "description": "Catch insensitive, inconsiderate writing.", "stars": "5.1k"}, {"name": "clevercli", "url": "https://github.com/clevercli/clevercli", "description": "Collection of ChatGPT powered utilities.", "stars": "167"}, {"name": "OctoType", "url": "https://github.com/mahlquistj/octotype", "description": "A customizable typing trainer.", "stars": "94"}], "notes": []}, {"name": "Cli Apps \u2014 macOS", "entries": [{"name": "open-pip-cli", "url": "https://github.com/albinekb/open-pip-cli", "description": "Watch videos in picture-in-picture player.", "stars": "215"}, {"name": "osx-wifi-cli", "url": "https://github.com/danyshaanan/osx-wifi-cli", "description": "Manage wifi connections.", "stars": "97"}, {"name": "active-win-cli", "url": "https://github.com/sindresorhus/active-win-cli", "description": "Get the title/id/etc of the active window.", "stars": "69"}, {"name": "stronghold", "url": "https://github.com/alichtman/stronghold", "description": "Configure security settings from the terminal.", "stars": "1.2k"}, {"name": "dark-mode", "url": "https://github.com/sindresorhus/dark-mode", "description": "Toggle dark mode.", "stars": "680"}, {"name": "clippy", "url": "https://github.com/neilberkman/clippy", "description": "Clipboard tool for interacting with GUI applications.", "stars": "216"}, {"name": "anvil", "url": "https://github.com/0xjuanma/anvil", "description": "Config management and app installations.", "stars": "110"}], "notes": []}, {"name": "Cli Apps \u2014 Terminal Sharing Utilities", "entries": [{"name": "gotty", "url": "https://github.com/yudai/gotty", "description": "Share your terminal as a web application.", "stars": "19k"}, {"name": "tmate", "url": "https://tmate.io/", "description": "Instant terminal (tmux) sharing."}, {"name": "warp", "url": "https://github.com/spolu/warp", "description": "Secure and simple terminal sharing.", "stars": "1.6k"}], "notes": []}, {"name": "Cli Apps \u2014 SSH", "entries": [{"name": "mosh", "url": "https://mosh.org/", "description": "Remote SSH client that allows roaming with intermittent connectivity."}, {"name": "xxh", "url": "https://github.com/xxh/xxh", "description": "Bring your favorite shell wherever you go through SSH.", "stars": "5.9k"}], "notes": []}, {"name": "Cli Apps \u2014 Network Utilities", "entries": [{"name": "get-port-cli", "url": "https://github.com/sindresorhus/get-port-cli", "description": "Get an available port.", "stars": "156"}, {"name": "is-reachable-cli", "url": "https://github.com/beatfreaker/is-reachable-cli", "description": "Check if hostnames are reachable or not.", "stars": "26"}, {"name": "acmetool", "url": "https://github.com/hlandau/acmetool", "description": "Automatic certificate acquisition for ACME (Let's Encrypt).", "stars": "2.1k"}, {"name": "certificate-ripper", "url": "https://github.com/Hakky54/certificate-ripper", "description": "Extract server certificates.", "stars": "901"}, {"name": "neoss", "url": "https://github.com/PabloLec/neoss", "description": "User-friendly and detailed socket statistics.", "stars": "219"}, {"name": "gg", "url": "https://github.com/mzz2017/gg", "description": "One-click proxy without installing v2ray or anything else.", "stars": "1.9k"}, {"name": "rustnet", "url": "https://github.com/domcyrus/rustnet", "description": "Network monitoring with process identification and deep packet inspection.", "stars": "1.9k"}, {"name": "sshuttle", "url": "https://github.com/sshuttle/sshuttle", "description": "Transparent proxy server that works as a poor man's VPN.", "stars": "13k"}], "notes": []}, {"name": "Cli Apps \u2014 Theming and Customization", "entries": [{"name": "splash-cli", "url": "https://github.com/splash-cli/splash-cli", "description": "Beautiful wallpapers from Unsplash.", "stars": "572"}, {"name": "wallpaper-cli", "url": "https://github.com/sindresorhus/wallpaper-cli", "description": "Get or set the desktop wallpaper.", "stars": "180"}, {"name": "themer", "url": "https://github.com/mjswensen/themer", "description": "Generate personalized themes for your editor, terminal, wallpaper, Slack, and more.", "stars": "5.8k"}, {"name": "JackPaper", "url": "https://github.com/jackel27/jackpaper", "description": "Set images from Unsplash as wallpaper.", "stars": "14"}, {"name": "QuickWall", "url": "https://github.com/deepjyoti30/QuickWall", "description": "Directly set wallpapers from Unsplash.", "stars": "194"}, {"name": "oh-my-posh", "url": "https://ohmyposh.dev", "description": "Prompt theme engine."}, {"name": "starship", "url": "https://github.com/starship/starship", "description": "Minimal, blazing-fast, and infinitely customizable prompt for any shell.", "stars": "56k"}, {"name": "gowall", "url": "https://github.com/Achno/gowall", "description": "Extract image color pallet, recolor images/icon and more.", "stars": "2k"}], "notes": []}, {"name": "Cli Apps \u2014 Shell Utilities", "entries": [{"name": "has", "url": "https://github.com/kdabir/has", "description": "Checks for the presence of various commands and their versions on the path.", "stars": "804"}, {"name": "Ultimate Plumber", "url": "https://github.com/akavel/up", "description": "Write Linux pipes with live previews.", "stars": "8.8k"}, {"name": "fkill-cli", "url": "https://github.com/sindresorhus/fkill-cli", "description": "Simple cross-platform process killer.", "stars": "7k"}, {"name": "task-spooler", "url": "https://tracker.debian.org/pkg/task-spooler", "description": "Queue jobs for linear execution."}, {"name": "undollar", "url": "https://github.com/ImFeelingDucky/undollar", "description": "Strip the '$' preceding copy-pasted terminal commands.", "stars": "201"}, {"name": "pipe\\_exec", "url": "https://github.com/koraa/pipe_exec", "description": "Run executables from stdin, pipes and ttys without creating a temporary file.", "stars": "78"}, {"name": "intelli-shell", "url": "https://github.com/lasantosr/intelli-shell", "description": "Manage command templates/snippets.", "stars": "1.2k"}, {"name": "envio", "url": "https://github.com/envio-cli/envio", "description": "Manage environment variables securely.", "stars": "932"}, {"name": "await", "url": "https://github.com/slavaGanzin/await", "description": "Runs commands in parallel and waits for their termination.", "stars": "250"}, {"name": "aha", "url": "https://github.com/theZiz/aha", "description": "Convert ANSI output to HTML.", "stars": "1.1k"}], "notes": []}, {"name": "Cli Apps \u2014 System Interaction Utilities", "entries": [{"name": "fastfetch", "url": "https://github.com/fastfetch-cli/fastfetch", "description": "System information tool.", "stars": "22k"}, {"name": "battery-level-cli", "url": "https://github.com/gillstrom/battery-level-cli", "description": "Get current battery level.", "stars": "42"}, {"name": "brightness-cli", "url": "https://github.com/kevva/brightness-cli", "description": "Change screen brightness ([windows (\u2b5012)](https://github.com/sondreb/win-brightness)).", "stars": "206"}, {"name": "Clipboard", "url": "https://github.com/Slackadays/Clipboard", "description": "Cut, copy, and paste anything, anywhere.", "stars": "5.7k"}, {"name": "yank", "url": "https://github.com/mptre/yank", "description": "Yank terminal output to clipboard.", "stars": "1.7k"}, {"name": "screensaver", "url": "https://github.com/gillstrom/screensaver", "description": "Start the screensaver.", "stars": "43"}, {"name": "google-font-installer", "url": "https://github.com/lordgiotto/google-font-installer", "description": "Download and install Google Web Fonts on your local machine.", "stars": "197"}, {"name": "glances", "url": "https://nicolargo.github.io/glances/", "description": "System monitoring tool."}, {"name": "tiptop", "url": "https://github.com/nschloe/tiptop", "description": "System monitor.", "stars": "2k"}, {"name": "gzip-size-cli", "url": "https://github.com/sindresorhus/gzip-size-cli", "description": "Get the gzipped size of a file.", "stars": "193"}], "notes": []}, {"name": "Cli Apps \u2014 Markdown", "entries": [{"name": "DocToc", "url": "https://github.com/thlorenz/doctoc", "description": "Generates table of contents for markdown files.", "stars": "4.4k"}, {"name": "grip", "url": "https://github.com/joeyespo/grip", "description": "Preview markdown files as GitHub would render them.", "stars": "6.8k"}, {"name": "mdv", "url": "https://github.com/axiros/terminal_markdown_viewer", "description": "Styled terminal markdown viewer.", "stars": "1.9k"}, {"name": "glow", "url": "https://github.com/charmbracelet/glow", "description": "Styled markdown rendering.", "stars": "24k"}, {"name": "gtree", "url": "https://github.com/ddddddO/gtree", "description": "Use markdown to generate directory trees and the directories itself.", "stars": "328"}, {"name": "Jimmy", "url": "https://github.com/marph91/jimmy", "description": "Convert various note formats to markdown.", "stars": "408"}], "notes": []}, {"name": "Cli Apps \u2014 Security", "entries": [{"name": "pass", "url": "https://www.passwordstore.org", "description": "Password manager."}, {"name": "gopass", "url": "https://github.com/gopasspw/gopass", "description": "Fully-featured password manager.", "stars": "6.8k"}, {"name": "xiringuito", "url": "https://github.com/ivanilves/xiringuito", "description": "SSH-based VPN.", "stars": "1.2k"}, {"name": "hasha-cli", "url": "https://github.com/sindresorhus/hasha-cli", "description": "Get the hash of text or stdin.", "stars": "81"}, {"name": "ots", "url": "https://github.com/sniptt-official/ots", "description": "Share secrets with others via a one-time URL.", "stars": "1.8k"}], "notes": []}, {"name": "Cli Apps \u2014 Math", "entries": [{"name": "mdlt", "url": "https://github.com/metadelta/mdlt", "description": "Do quick math right from the command line.", "stars": "194"}, {"name": "Qalculate", "url": "https://github.com/Qalculate/libqalculate", "description": "Calculate non-trivial math expressions. Unit conversions, symbolic calculations and more.", "stars": "2.4k"}], "notes": []}, {"name": "Cli Apps \u2014 Academia", "entries": [{"name": "papis", "url": "https://github.com/papis/papis", "description": "Extensible document and bibliography manager.", "stars": "1.7k"}, {"name": "pubs", "url": "https://github.com/pubs/pubs", "description": "Scientific bibliography manager.", "stars": "286"}, {"name": "OneCite", "url": "https://github.com/HzaCode/OneCite", "description": "Universal toolkit to generate citations.", "stars": "56"}], "notes": []}, {"name": "Cli Apps \u2014 Weather", "entries": [{"name": "wttr.in", "url": "https://github.com/chubin/wttr.in", "description": "", "stars": "29k"}, {"name": "wego", "url": "https://github.com/schachmat/wego", "description": "", "stars": "8.4k"}, {"name": "weather-cli", "url": "https://github.com/riyadhalnur/weather-cli", "description": "", "stars": "96"}, {"name": "weathr", "url": "https://github.com/veirt/weathr", "description": "ASCII animations.", "stars": "2.7k"}], "notes": []}, {"name": "Cli Apps \u2014 Browser Replacement", "entries": [{"name": "s", "url": "https://github.com/zquestz/s", "description": "Open a web search in your terminal.", "stars": "2.5k"}, {"name": "hget", "url": "https://github.com/bevacqua/hget", "description": "Render websites in plain text from your terminal.", "stars": "388"}, {"name": "mapscii", "url": "https://github.com/rastapasta/mapscii", "description": "Terminal Map Viewer.", "stars": "9k"}, {"name": "nasa-cli", "url": "https://github.com/xxczaki/nasa-cli", "description": "Download NASA Picture of the Day.", "stars": "103"}, {"name": "getnews.tech", "url": "https://github.com/omgimanerd/getnews.tech", "description": "Fetch news headlines from various news outlets.", "stars": "172"}, {"name": "trino", "url": "https://github.com/eneserdogan/trino", "description": "Translation of words and phrases.", "stars": "144"}, {"name": "translate-shell", "url": "https://github.com/soimort/translate-shell", "description": "Google Translate interface.", "stars": "7.4k"}], "notes": []}, {"name": "Cli Apps \u2014 Internet Speedtest", "entries": [{"name": "speedtest-net", "url": "https://github.com/ddsol/speedtest.net", "description": "Test internet connection speed and ping using speedtest.net.", "stars": "625"}, {"name": "speed-test", "url": "https://github.com/sindresorhus/speed-test", "description": "`speedtest-net` wrapper with different UI.", "stars": "4k"}, {"name": "speedtest-cli", "url": "https://github.com/sivel/speedtest-cli", "description": "Test internet bandwidth using speedtest.net.", "stars": "14k"}, {"name": "bandwhich", "url": "https://github.com/imsnif/bandwhich", "description": "Track bandwidth utilization by process.", "stars": "12k"}], "notes": []}, {"name": "Cli Apps \u2014 Science", "entries": [{"name": "periodic-table-cli", "url": "https://github.com/spirometaxas/periodic-table-cli", "description": "View and explore the Periodic Table of Elements.", "stars": "283"}, {"name": "astroterm", "url": "https://github.com/da-luce/astroterm", "description": "An ASCII planetarium.", "stars": "1.8k"}], "notes": []}, {"name": "Cli Apps \u2014 Professional: Resume", "entries": [{"name": "resumx", "url": "https://github.com/resumx/resumx", "description": "Markdown resume renderer with auto page-fitting.", "stars": "127"}, {"name": "YAMLResume", "url": "https://github.com/yamlresume/yamlresume", "description": "Resumes as code.", "stars": "1.3k"}, {"name": "cmdchallenge", "url": "https://cmdchallenge.com", "description": "Presents small shell challenge with user submitted solutions."}, {"name": "explainshell", "url": "https://www.explainshell.com/", "description": "Type a snippet to see the help text for each argument."}, {"name": "howdoi", "url": "https://github.com/gleitz/howdoi", "description": "Instant coding answers.", "stars": "11k"}, {"name": "how2", "url": "https://github.com/santinic/how2", "description": "Node.js implementation of howdoi.", "stars": "5.8k"}, {"name": "The Fuck", "url": "https://github.com/nvbn/thefuck", "description": "Magnificent app which corrects your previous console command.", "stars": "96k"}, {"name": "tldr", "url": "https://github.com/tldr-pages/tldr", "description": "Simplified and community-driven man pages.", "stars": "62k"}, {"name": "Wat", "url": "https://github.com/dthree/wat", "description": "Instant, central, community-built docs.", "stars": "508"}, {"name": "teachcode", "url": "https://github.com/madlabsinc/teachcode", "description": "Guide for the earliest lessons of coding.", "stars": "410"}, {"name": "navi", "url": "https://github.com/denisidoro/navi", "description": "Interactive cheatsheet tool.", "stars": "17k"}, {"name": "yai", "url": "https://github.com/ekkinox/yai", "description": "AI powered terminal assistant.", "stars": "864"}, {"name": "Linux Command Library", "url": "https://linuxcommandlibrary.com", "description": "Comprehensive command reference including basic knowledge, tips, and examples."}, {"name": "visidata", "url": "https://github.com/saulpw/visidata", "description": "Spreadsheet multitool for data discovery and arrangement.", "stars": "8.9k"}, {"name": "sc-im", "url": "https://github.com/andmarti1424/sc-im", "description": "Vim-like spreadsheet calculator.", "stars": "5.4k"}, {"name": "nless", "url": "https://github.com/mpryor/nothing-less", "description": "Interactive pager for exploring tabular data.", "stars": "104"}], "notes": []}, {"name": "Cli Apps \u2014 Processors", "entries": [{"name": "jq", "url": "https://github.com/stedolan/jq", "description": "JSON processor.", "stars": "34k"}, {"name": "yq", "url": "https://github.com/kislyuk/yq", "description": "YAML processor.", "stars": "2.9k"}, {"name": "dasel", "url": "https://github.com/tomwright/dasel", "description": "JSON/YAML/TOML/XML processor (like jq/yq).", "stars": "7.9k"}, {"name": "yaml-cli", "url": "https://github.com/pandastrike/yaml-cli", "description": "Query/update YAML.", "stars": "87"}, {"name": "ramda-cli", "url": "https://github.com/raine/ramda-cli", "description": "Process data with functional pipelines.", "stars": "582"}, {"name": "xq", "url": "https://github.com/sibprogrammer/xq", "description": "XML and HTML beautifier and content extractor.", "stars": "1.1k"}], "notes": []}, {"name": "Cli Apps \u2014 JSON", "entries": [{"name": "jp", "url": "https://github.com/therealklanni/jp", "description": "JSON parser.", "stars": "51"}, {"name": "fx", "url": "https://github.com/antonmedv/fx", "description": "Command-line JSON viewer.", "stars": "20k"}, {"name": "vj", "url": "https://github.com/busyloop/vj", "description": "Makes JSON human readable.", "stars": "96"}, {"name": "underscore-cli", "url": "https://github.com/ddopson/underscore-cli", "description": "Utility-belt for hacking JSON and Javascript.", "stars": "1.7k"}, {"name": "strip-json-comments-cli", "url": "https://github.com/sindresorhus/strip-json-comments-cli", "description": "Strip comments from JSON.", "stars": "75"}, {"name": "GROQ", "url": "https://github.com/sanity-io/groq-cli", "description": "JSON processor with queries and projections.", "stars": "232"}, {"name": "gron", "url": "https://github.com/tomnomnom/gron", "description": "Make JSON greppable.", "stars": "14k"}, {"name": "config-file-validator", "url": "https://github.com/Boeing/config-file-validator", "description": "Validate configuration files.", "stars": "497"}], "notes": []}, {"name": "Cli Apps \u2014 YAML", "entries": [{"name": "dyff", "url": "https://github.com/homeport/dyff", "description": "YAML diff tool.", "stars": "1.8k"}, {"name": "config-file-validator", "url": "https://github.com/Boeing/config-file-validator", "description": "Validate configuration files.", "stars": "497"}], "notes": []}, {"name": "Cli Apps \u2014 Columns", "entries": [{"name": "parse-columns-cli", "url": "https://github.com/sindresorhus/parse-columns-cli", "description": "Parse text columns to JSON.", "stars": "68"}, {"name": "q", "url": "http://harelba.github.io/q/", "description": "Execution of SQL-like queries on CSV/TSV/tabular text file."}], "notes": []}, {"name": "Cli Apps \u2014 Text", "entries": [{"name": "figlet", "url": "http://www.figlet.org/", "description": "Creates large text out of ASCII characters."}, {"name": "stegcloak", "url": "https://github.com/kurolabs/stegcloak", "description": "Hide secrets with invisible characters in plain text securely.", "stars": "3.8k"}], "notes": []}, {"name": "Cli Apps \u2014 File Managers", "entries": [{"name": "ranger", "url": "https://github.com/ranger/ranger", "description": "A console file manager with VI key bindings.", "stars": "17k"}, {"name": "midnight-commander", "url": "https://github.com/MidnightCommander/mc", "description": "A feature rich visual file manager.", "stars": "791"}, {"name": "Vifm", "url": "https://vifm.info/", "description": "VI influenced file manager."}, {"name": "nnn", "url": "https://github.com/jarun/nnn", "description": "File browser and disk usage analyzer with excellent desktop integration.", "stars": "21k"}, {"name": "lf", "url": "https://github.com/gokcehan/lf", "description": "Fast, extensively customizable file manager.", "stars": "9.2k"}, {"name": "clifm", "url": "https://github.com/leo-arch/clifm", "description": "The command line file manager.", "stars": "1.6k"}, {"name": "far2l", "url": "https://github.com/elfmz/far2l", "description": "Orthodox file manager.", "stars": "2.1k"}, {"name": "yazi", "url": "https://github.com/sxyazi/yazi", "description": "Blazing fast file manager.", "stars": "35k"}, {"name": "xplr", "url": "https://github.com/sayanarijit/xplr", "description": "A hackable, minimal, fast TUI file explorer.", "stars": "4.7k"}], "notes": []}, {"name": "Cli Apps \u2014 Deleting, Copying, and Renaming", "entries": [{"name": "trash-cli", "url": "https://github.com/sindresorhus/trash-cli", "description": "Move files and directories to the trash.", "stars": "1.4k"}, {"name": "empty-trash-cli", "url": "https://github.com/sindresorhus/empty-trash-cli", "description": "Empty the trash.", "stars": "137"}, {"name": "del-cli", "url": "https://github.com/sindresorhus/del-cli", "description": "Delete files and folders.", "stars": "332"}, {"name": "cpy-cli", "url": "https://github.com/sindresorhus/cpy-cli", "description": "Copies files.", "stars": "361"}, {"name": "rename-cli", "url": "https://github.com/jhotmann/node-rename-cli", "description": "Rename files quickly.", "stars": "171"}, {"name": "renameutils", "url": "https://www.nongnu.org/renameutils/", "description": "Mass renaming in your editor."}, {"name": "nomino", "url": "https://github.com/yaa110/nomino", "description": "Batch rename utility for developers.", "stars": "708"}], "notes": []}, {"name": "Cli Apps \u2014 Disk Usage", "entries": [{"name": "diskonaut", "url": "https://github.com/imsnif/diskonaut", "description": "Disk space navigator.", "stars": "3k"}, {"name": "dua-cli", "url": "https://github.com/Byron/dua-cli", "description": "Disk usage analyzer.", "stars": "5.7k"}, {"name": "duf", "url": "https://github.com/muesli/duf", "description": "A better `df` alternative.", "stars": "15k"}, {"name": "dust", "url": "https://github.com/bootandy/dust", "description": "A more intuitive version of `du` in Rust.", "stars": "11k"}, {"name": "dutree", "url": "https://github.com/nachoparker/dutree", "description": "A tool to analyze file system usage written in Rust.", "stars": "869"}, {"name": "NCDu", "url": "https://dev.yorhel.nl/ncdu", "description": "A disk usage analyzer with an ncurses interface."}], "notes": []}, {"name": "Cli Apps \u2014 Files", "entries": [{"name": "chokidar-cli", "url": "https://github.com/open-cli-tools/chokidar-cli", "description": "CLI to watch file system changes.", "stars": "873"}, {"name": "file-type-cli", "url": "https://github.com/sindresorhus/file-type-cli", "description": "Detect the file type of a file or stdin.", "stars": "87"}, {"name": "bat", "url": "https://github.com/sharkdp/bat", "description": "A cat clone with syntax highlighting.", "stars": "58k"}, {"name": "unix-permissions", "url": "https://github.com/ehmicky/unix-permissions", "description": "Swiss Army knife for Unix permissions.", "stars": "143"}, {"name": "transmission-cli", "url": "https://transmissionbt.com", "description": "Torrent client for your command line."}, {"name": "webtorrent-cli", "url": "https://github.com/feross/webtorrent-cli", "description": "Streaming torrent client.", "stars": "1.3k"}, {"name": "entr", "url": "https://github.com/eradman/entr", "description": "Run an arbitrary command when files change.", "stars": "5.5k"}, {"name": "organize-cli", "url": "https://github.com/ManrajGrover/organize-cli", "description": "Organize your files automatically.", "stars": "365"}, {"name": "organize-rt", "url": "https://gitlab.com/foxido/organize-rt", "description": "organize-cli in Rust with more customization."}, {"name": "RecoverPy", "url": "https://github.com/PabloLec/RecoverPy", "description": "Recover overwritten or deleted files.", "stars": "1.7k"}, {"name": "f2", "url": "https://github.com/ayoisaiah/f2", "description": "A cross-platform tool for fast, safe, and flexible batch renaming.", "stars": "2.4k"}, {"name": "scc", "url": "https://github.com/boyter/scc", "description": "Count lines of code, blank lines, comment lines, and physical lines of source code.", "stars": "8.2k"}, {"name": "chkbit", "url": "https://laktak.github.io/chkbit/", "description": "Check your files for data corruption."}], "notes": []}, {"name": "Cli Apps \u2014 File Sync/Sharing", "entries": [{"name": "rclone", "url": "https://github.com/ncw/rclone", "description": "Sync files with various cloud providers.", "stars": "56k"}, {"name": "ffsend", "url": "https://github.com/timvisee/ffsend", "description": "Quick file share.", "stars": "7.3k"}, {"name": "share-cli", "url": "https://github.com/marionebl/share-cli", "description": "Share files with your local network.", "stars": "403"}, {"name": "google-drive-upload", "url": "https://github.com/labbots/google-drive-upload", "description": "Upload/sync with Google Drive.", "stars": "735"}, {"name": "gdrive-downloader", "url": "https://github.com/Akianonymus/gdrive-downloader", "description": "Download files/folders from Google Drive.", "stars": "361"}, {"name": "portal", "url": "https://github.com/ZinoKader/portal", "description": "Send files between computers.", "stars": "1.7k"}, {"name": "shbin", "url": "https://github.com/Shiphero/shbin/", "description": "Turn a Github repo into a pastebin.", "stars": "66"}, {"name": "sharing", "url": "https://github.com/parvardegr/sharing", "description": "Send and receive files on your mobile device.", "stars": "1.8k"}, {"name": "ncp", "url": "https://github.com/kha7iq/ncp", "description": "Transfer files and folders, to and from NFS servers.", "stars": "38"}, {"name": "share", "url": "https://github.com/beavailable/share", "description": "Share and receive files effortlessly over HTTP.", "stars": "49"}, {"name": "shuk", "url": "https://shuk.rs", "description": "Quicky share files using Amazon S3 buckets."}, {"name": "croc", "url": "https://github.com/schollz/croc", "description": "Easily send things from one computer to another.", "stars": "35k"}], "notes": []}, {"name": "Cli Apps \u2014 Directory Listing", "entries": [{"name": "alder", "url": "https://github.com/aweary/alder", "description": "Minimal `tree` with colors.", "stars": "248"}, {"name": "eza", "url": "https://github.com/eza-community/eza", "description": "Improved version of `ls`.", "stars": "21k"}, {"name": "tre", "url": "https://github.com/dduan/tre", "description": "`tree` with git awareness, editor aliasing, and more.", "stars": "1.2k"}, {"name": "ll", "url": "https://github.com/antonmedv/ll", "description": "`ls` with git status.", "stars": "51"}, {"name": "lsd", "url": "https://github.com/Peltoche/lsd", "description": "`ls` with many extra features.", "stars": "16k"}, {"name": "lla", "url": "https://github.com/triyanox/lla", "description": "Improved `ls` with plugins.", "stars": "1.2k"}, {"name": "pls", "url": "https://github.com/pls-rs/pls", "description": "`ls` for the pros.", "stars": "922"}], "notes": []}, {"name": "Cli Apps \u2014 Directory Navigation", "entries": [{"name": "autojump", "url": "https://github.com/wting/autojump", "description": "A cd command that learns - easily navigate directories from the command line.", "stars": "17k"}, {"name": "pm", "url": "https://github.com/Angelmmiguel/pm", "description": "The easy way to switch to your projects on the shell.", "stars": "203"}, {"name": "z", "url": "https://github.com/rupa/z", "description": "z is the new j, yo.", "stars": "17k"}, {"name": "PathPicker", "url": "https://github.com/facebook/pathpicker/", "description": "After parsing the output from a command, PathPicker presents you with a nice UI to select which files you're interested in.", "stars": "5.2k"}, {"name": "fz", "url": "https://github.com/changyuheng/fz.sh", "description": "Seamless fuzzy tab completion for z.", "stars": "572"}, {"name": "goto", "url": "https://github.com/iridakos/goto", "description": "Directory aliases for the shell with autocomplete.", "stars": "903"}, {"name": "z.lua", "url": "https://github.com/skywind3000/z.lua", "description": "`cd` command that learns your habits.", "stars": "3.1k"}, {"name": "zoxide", "url": "https://github.com/ajeetdsouza/zoxide", "description": "Fast directory jumper in Rust.", "stars": "35k"}, {"name": "tere", "url": "https://github.com/mgunyho/tere", "description": "A faster alternative to using cd and ls.", "stars": "1.8k"}], "notes": []}, {"name": "Cli Apps \u2014 Search", "entries": [{"name": "happyfinder", "url": "https://github.com/hugows/hf", "description": "(another) Fuzzy file finder for the command line.", "stars": "336"}, {"name": "find-up-cli", "url": "https://github.com/sindresorhus/find-up-cli", "description": "Find a file by walking up parent directories.", "stars": "45"}, {"name": "ripgrep", "url": "https://github.com/BurntSushi/ripgrep", "description": "A line-oriented search tool that recursively searches your current directory for a regex pattern.", "stars": "61k"}, {"name": "fzf", "url": "https://github.com/junegunn/fzf", "description": "A general purpose command-line fuzzy finder, can be used with any list: files/directories, command history, processes, hostnames, bookmarks, git commits, etc.", "stars": "79k"}, {"name": "fselect", "url": "https://github.com/jhspetersson/fselect", "description": "Find files with SQL-like queries.", "stars": "4.4k"}, {"name": "fd", "url": "https://github.com/sharkdp/fd", "description": "A simple, fast and user-friendly alternative to `find`.", "stars": "42k"}, {"name": "broot", "url": "https://github.com/Canop/broot", "description": "Fuzzy finder similar to fzf, but with space usage visualization.", "stars": "13k"}, {"name": "rare", "url": "https://github.com/zix99/rare", "description": "Real-time regex aggregation and analysis.", "stars": "350"}, {"name": "skim", "url": "https://github.com/lotabout/skim", "description": "A general fuzzy finder written in Rust, similar to fzf.", "stars": "6.7k"}, {"name": "ast-grep", "url": "https://github.com/ast-grep/ast-grep", "description": "A tool for code structural search, linting and rewriting.", "stars": "13k"}, {"name": "television", "url": "https://github.com/alexpasmantier/television", "description": "A very fast general purpose fuzzy finder.", "stars": "4.7k"}, {"name": "srgn", "url": "https://github.com/alexpovel/srgn/", "description": "A grep-like tool which understands code syntax and also allows for manipulation.", "stars": "887"}, {"name": "rawhide", "url": "https://github.com/raforg/rawhide", "description": "Find files using pretty C expressions.", "stars": "55"}, {"name": "semantic-grep", "url": "https://github.com/arunsupe/semantic-grep", "description": "A tool for semantic search using word embeddings (e.g. search for \"death\" and find \"dead\", \"killing\", \"murder\".)", "stars": "1.2k"}, {"name": "SnowFS", "url": "https://github.com/snowtrack/snowfs", "description": "A fast, scalable version control system for binaries."}], "notes": []}, {"name": "Cli Apps \u2014 Git", "entries": [{"name": "git commander", "url": "https://github.com/golbin/git-commander", "description": "Interactive git tool.", "stars": "1.1k"}, {"name": "git-stats", "url": "https://github.com/IonicaBizau/git-stats", "description": "A local GitHub-like contributions calendar.", "stars": "6.6k"}, {"name": "dev-time", "url": "https://github.com/samverschueren/dev-time-cli", "description": "Get the current local time of a GitHub user.", "stars": "179"}, {"name": "tig", "url": "https://github.com/jonas/tig", "description": "Text-mode interface for git.", "stars": "13k"}, {"name": "grv", "url": "https://github.com/rgburke/grv", "description": "Text-mode interface for git with customisable vi bindings.", "stars": "4.1k"}, {"name": "git-standup", "url": "https://github.com/kamranahmedse/git-standup", "description": "Recall what you did on the last working day.", "stars": "7.8k"}, {"name": "git-secret", "url": "https://github.com/sobolevn/git-secret", "description": "Store your private data inside a git repository.", "stars": "4k"}, {"name": "gitlab-cli", "url": "https://github.com/vishwanatharondekar/gitlab-cli", "description": "Create GitLab merge requests.", "stars": "268"}, {"name": "git-extras", "url": "https://github.com/tj/git-extras", "description": "Git utilities.", "stars": "18k"}, {"name": "gita", "url": "https://github.com/nosarthur/gita", "description": "Manage multiple git repos side by side.", "stars": "1.8k"}, {"name": "readme-md-generator", "url": "https://github.com/kefranabg/readme-md-generator", "description": "Interactively generate README.md files.", "stars": "11k"}, {"name": "semantic-git-commit-cli", "url": "https://github.com/JPeer264/node-semantic-git-commit-cli", "description": "Ensure semantic commits messages.", "stars": "149"}, {"name": "import-github-labels-cli", "url": "https://github.com/abhijithvijayan/import-github-labels-cli", "description": "Sync labels between Github repos.", "stars": "18"}, {"name": "git-all-branches", "url": "https://github.com/zacanger/git-all-branches", "description": "Improved `git branch -a`.", "stars": "9"}, {"name": "czg", "url": "https://github.com/Zhengqbbb/cz-git/tree/main/packages/cli", "description": "Interactively generate standardized commit messages.", "stars": "1.5k"}, {"name": "shallow-backup", "url": "https://github.com/alichtman/shallow-backup", "description": "Git integrated backup tool.", "stars": "1.3k"}, {"name": "lazygit", "url": "https://github.com/jesseduffield/lazygit", "description": "Simple TUI for git commands.", "stars": "75k"}, {"name": "bash-git-prompt", "url": "https://github.com/magicmonty/bash-git-prompt", "description": "Informative and fancy bash prompt for Git users.", "stars": "6.9k"}, {"name": "gitui", "url": "https://github.com/extrawurst/gitui", "description": "Blazing fast terminal-ui for git written in Rust.", "stars": "22k"}, {"name": "ggc", "url": "https://github.com/bmf-san/ggc", "description": "A modern Git tool with both CLI and interactive incremental-search UI.", "stars": "275"}, {"name": "AI Git Narrator", "url": "https://github.com/pmusolino/AI-Git-Narrator", "description": "\\[macOS]: Generate commit messages with AI.", "stars": "118"}, {"name": "gibr", "url": "https://github.com/ytreister/gibr", "description": "Easily create consistent git branch names.", "stars": "108"}], "notes": []}, {"name": "Cli Apps \u2014 GitHub", "entries": [{"name": "CLI GitHub", "url": "https://github.com/IonicaBizau/cli-github", "description": "Fancy GitHub client.", "stars": "454"}, {"name": "hub", "url": "https://github.com/github/hub", "description": "Make git easier to use with GitHub.", "stars": "23k"}, {"name": "git-labelmaker", "url": "https://github.com/himynameisdave/git-labelmaker", "description": "Edit GitHub labels.", "stars": "576"}], "notes": []}, {"name": "Cli Apps \u2014 Emoji", "entries": [{"name": "gitmoji-cli", "url": "https://github.com/carloscuesta/gitmoji-cli", "description": "Use emoji in commit messages.", "stars": "4.8k"}, {"name": "gitmoji-changelog", "url": "https://github.com/frinyvonnick/gitmoji-changelog", "description": "Generate gitmoji changelogs.", "stars": "395"}, {"name": "SVGO", "url": "https://github.com/svg/svgo", "description": "Optimize SVG files.", "stars": "22k"}, {"name": "carbon-now-cli", "url": "https://github.com/mixn/carbon-now-cli", "description": "Generate beautiful images of your code.", "stars": "6k"}, {"name": "imgur-uploader-cli", "url": "https://github.com/kevva/imgur-uploader-cli", "description": "Upload images to imgur.", "stars": "61"}, {"name": "pageres-cli", "url": "https://github.com/sindresorhus/pageres-cli", "description": "Capture website screenshots.", "stars": "1.7k"}, {"name": "optimizt", "url": "https://github.com/343dev/optimizt", "description": "Helps prepare images for the web.", "stars": "164"}, {"name": "freeze", "url": "https://github.com/charmbracelet/freeze", "description": "Generate images of code and terminal output.", "stars": "4.4k"}], "notes": []}, {"name": "Cli Apps \u2014 Gif Creation", "entries": [{"name": "gifgen", "url": "https://github.com/lukechilds/gifgen", "description": "Simple high quality GIF encoding.", "stars": "564"}, {"name": "gifsicle", "url": "https://github.com/kohler/gifsicle", "description": "Create, manipulate, and optimize GIF images and animations.", "stars": "4.2k"}, {"name": "ttygif", "url": "https://github.com/icholy/ttygif", "description": "Convert terminal recordings to animated gifs.", "stars": "4k"}, {"name": "ttygif", "url": "https://github.com/sugyan/ttygif", "description": "ttyrec to gif.", "stars": "273"}, {"name": "ttystudio", "url": "https://github.com/chjj/ttystudio", "description": "A terminal-to-gif recorder minus the headaches.", "stars": "3.2k"}, {"name": "asciinema", "url": "https://github.com/asciinema/asciinema", "description": "Terminal session recorder and companion app for asciinema.org.", "stars": "17k"}, {"name": "givegif", "url": "https://github.com/passy/givegif", "description": "GIFs on the command line.", "stars": "226"}], "notes": []}, {"name": "Cli Apps \u2014 Image Conversion", "entries": [{"name": "imagemagick", "url": "https://imagemagick.org", "description": "Gold standard for anything images."}, {"name": "imgp", "url": "https://github.com/jarun/imgp", "description": "Blazing fast batch image resizer and rotator.", "stars": "1.1k"}, {"name": "korkut", "url": "https://github.com/oguzhaninan/korkut", "description": "Quick and simple image processing.", "stars": "384"}, {"name": "pdfjuicer", "url": "https://github.com/dmikhr/pdfjuicer", "description": "Extract PDF pages as images.", "stars": "40"}, {"name": "gowall", "url": "https://github.com/Achno/gowall", "description": "Recolor images, OCR, image upscaling and more.", "stars": "2k"}, {"name": "img2ascii", "url": "https://github.com/JosefVesely/Image-to-ASCII", "description": "Convert images to ASCII art.", "stars": "64"}, {"name": "cmatrix", "url": "https://github.com/Treri/cmatrix", "description": "Scrolling 'Matrix'-like screen.", "stars": "5k"}, {"name": "pipes.sh", "url": "https://github.com/pipeseroni/pipes.sh", "description": "Random pipes that grow across the screen.", "stars": "2.9k"}, {"name": "YuleLog", "url": "https://github.com/Duroktar/YuleLog", "description": "Christmas Yule Log fireplace.", "stars": "77"}, {"name": "cli-fireplace", "url": "https://github.com/dolsup/cli-fireplace", "description": "Digital fireplace.", "stars": "67"}, {"name": "gitlogue", "url": "https://github.com/unhappychoice/gitlogue", "description": "Cinematic git commit replay.", "stars": "4.4k"}, {"name": "cli-mandelbrot", "url": "https://github.com/danyshaanan/cli-mandelbrot", "description": "Traverse the Mandelbrot fractal.", "stars": "103"}, {"name": "sparkly-cli", "url": "https://github.com/sindresorhus/sparkly-cli", "description": "Generate sparklines \u2581\u2582\u2583\u2585\u2582\u2587..", "stars": "152"}, {"name": "pastel", "url": "https://github.com/sharkdp/pastel", "description": "Generate, analyze, convert and manipulate colors.", "stars": "6.3k"}, {"name": "lowcharts", "url": "https://github.com/juan-leon/lowcharts", "description": "Draw low-resolution graphs.", "stars": "246"}, {"name": "quote-cli", "url": "https://github.com/riyadhalnur/quote-cli", "description": "Get a random quote or the quote of the day in your CLI.", "stars": "95"}, {"name": "fortune", "url": "https://github.com/shlomif/fortune-mod", "description": "Shows a random fortune.", "stars": "519"}, {"name": "ponysay", "url": "https://github.com/erkin/ponysay", "description": "Pony rewrite of cowsay.", "stars": "1.3k"}, {"name": "yosay", "url": "https://github.com/yeoman/yosay", "description": "Like cowsay, but for yeoman.", "stars": "208"}, {"name": "lolcat", "url": "https://github.com/busyloop/lolcat", "description": "Outputs text in rainbow colors.", "stars": "6.5k"}, {"name": "terminaltexteffects", "url": "https://github.com/ChrisBuilds/terminaltexteffects", "description": "Plays elaborate animations of text input.", "stars": "3.9k"}, {"name": "text-meme", "url": "https://github.com/beatfreaker/text-meme-cli", "description": "Generate text memes.", "stars": "102"}, {"name": "dankcli", "url": "https://github.com/sggts04/dankcli", "description": "Add text to meme image templates.", "stars": "62"}, {"name": "ricksay", "url": "https://github.com/roma-guru/ricksay", "description": "Quotes from Rick and Morty.", "stars": "77"}], "notes": []}, {"name": "Cli Apps \u2014 Emoji", "entries": [{"name": "emoj", "url": "https://github.com/sindresorhus/emoj", "description": "Find relevant emoji from text on the command-line.", "stars": "2.4k"}, {"name": "emoji-finder", "url": "https://github.com/dematerializer/emoji-finder", "description": "Quickly find and copy emoji to the clipboard via the command-line."}, {"name": "oji", "url": "https://github.com/xxczaki/oji", "description": "Interactive text emoji maker.", "stars": "734"}], "notes": []}, {"name": "Cli Apps \u2014 Agents", "entries": [{"name": "greywall", "url": "https://github.com/GreyhavenHQ/greywall", "description": "Deny-by-default sandbox with filesystem and network isolation.", "stars": "118"}, {"name": "agent-of-empires", "url": "https://github.com/njbrake/agent-of-empires", "description": "Coding agent session manager via tmux and git worktrees.", "stars": "1.3k"}, {"name": "agent-deck", "url": "https://github.com/asheshgoplani/agent-deck", "description": "Dashboard for managing multiple AI coding agent sessions.", "stars": "1.8k"}, {"name": "Sugar", "url": "https://github.com/roboticforce/sugar", "description": "Autonomous agent that queues and executes tasks in the background.", "stars": "62"}, {"name": "Shep", "url": "https://github.com/shep-ai/cli", "description": "Multi-session SDLC control center for AI coding agents.", "stars": "43"}, {"name": "InkOS", "url": "https://github.com/Narcooo/inkos/blob/master/README.en.md", "description": "Novel-writing agent.", "stars": "2.9k"}, {"name": "coi", "url": "https://github.com/mensfeld/code-on-incus", "description": "Incus container runtime for agents.", "stars": "360"}], "notes": []}, {"name": "Cli Apps \u2014 LLM Interaction", "entries": [{"name": "aye-chat", "url": "https://github.com/acrotron/aye-chat", "description": "Workspace for editing, running commands, and chatting with your codebase.", "stars": "61"}, {"name": "cmd-ai", "url": "https://github.com/BrodaNoel/cmd-ai", "description": "Turns natural language into executable shell commands.", "stars": "42"}, {"name": "awesome-cli-apps-in-a-csv", "url": "https://github.com/toolleeo/awesome-cli-apps-in-a-csv", "description": "Extensive list of CLI apps.", "stars": "2.4k"}, {"name": "Terminal Trove", "url": "https://terminaltrove.com/", "description": "List of CLI apps."}, {"name": "awesome-shell", "url": "https://github.com/alebcay/awesome-shell#readme", "description": "Command-line utilities and frameworks.", "stars": "37k"}, {"name": "terminals-are-sexy", "url": "https://github.com/k4m4/terminals-are-sexy#readme", "description": "Terminal frameworks, plugins & resources.", "stars": "13k"}, {"name": "awesome-zsh-plugins", "url": "https://github.com/unixorn/awesome-zsh-plugins#readme", "description": "ZSH frameworks, plugins, tutorials & themes.", "stars": "18k"}, {"name": "awesome-nodejs clis", "url": "https://github.com/sindresorhus/awesome-nodejs#command-line-apps", "description": "Node.js modules and resources.", "stars": "65k"}, {"name": "awesome-git-addons", "url": "https://github.com/stevemao/awesome-git-addons#readme", "description": "Addons that extend git cli.", "stars": "2.2k"}, {"name": "x-cmd", "url": "https://github.com/x-cmd/x-cmd", "description": "Ecosystem of cli tools, featuring a wide array of improve core utils, AI access and more.", "stars": "4.2k"}], "notes": []}], "total_entries": 491}, {"name": "Actions", "subcategories": [{"name": "Actions", "entries": [{"name": "Official Resources", "url": "#official-resources", "description": ""}, {"name": "Community Resources", "url": "#community-resources", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Official Site", "url": "https://github.com/features/actions", "description": ""}, {"name": "Official Documentation", "url": "https://help.github.com/en/actions", "description": ""}, {"name": "Official Actions organization", "url": "https://github.com/actions", "description": ""}, {"name": "GitHub Blog Announcement", "url": "https://github.blog/2018-10-17-action-demos/", "description": ""}], "notes": []}, {"name": "Actions \u2014 Workflow Examples", "entries": [{"name": "actions/starter-workflows", "url": "https://github.com/actions/starter-workflows", "description": "Starter workflow management.", "stars": "8.8k"}, {"name": "actions/example-services", "url": "https://github.com/actions/example-services", "description": "Example workflows using service containers.", "stars": "247"}], "notes": []}, {"name": "Actions \u2014 Official Actions", "entries": [{"name": "actions/checkout", "url": "https://github.com/actions/checkout", "description": "Setup your repository on your workflow.", "stars": "5.7k"}, {"name": "actions/upload-artifact", "url": "https://github.com/actions/upload-artifact", "description": "Upload artifacts from your workflow.", "stars": "3.1k"}, {"name": "actions/download-artifact", "url": "https://github.com/actions/download-artifact", "description": "Download artifacts from your build.", "stars": "1.4k"}, {"name": "actions/cache", "url": "https://github.com/actions/cache", "description": "Cache dependencies and build outputs in GitHub Actions.", "stars": "4.4k"}, {"name": "actions/github-script", "url": "https://github.com/actions/github-script", "description": "Write a script for GitHub API and the workflow contexts.", "stars": "4.1k"}, {"name": "actions/create-release", "url": "https://github.com/actions/create-release", "description": "An Action to create releases via the GitHub Release API.", "stars": "1.3k"}, {"name": "actions/upload-release-asset", "url": "https://github.com/actions/upload-release-asset", "description": "An Action to upload a release asset via the GitHub Release API.", "stars": "684"}, {"name": "actions/first-interaction", "url": "https://github.com/actions/first-interaction", "description": "An action for filtering pull requests and issues from first-time contributors.", "stars": "756"}, {"name": "actions/stale", "url": "https://github.com/actions/stale", "description": "Marks issues and pull requests that have not had recent interaction.", "stars": "1.3k"}, {"name": "actions/labeler", "url": "https://github.com/actions/labeler", "description": "An action for automatically labelling pull requests.", "stars": "1.9k"}, {"name": "actions/delete-package-versions", "url": "https://github.com/actions/delete-package-versions", "description": "Delete versions of a package from GitHub Packages.", "stars": "340"}, {"name": "actions/setup-node: Node.js", "url": "https://github.com/actions/setup-node", "description": "", "stars": "3.8k"}, {"name": "actions/setup-python: Python", "url": "https://github.com/actions/setup-python", "description": "", "stars": "1.6k"}, {"name": "actions/setup-go: Go", "url": "https://github.com/actions/setup-go", "description": "", "stars": "1.4k"}, {"name": "actions/setup-dotnet: .NET core sdk", "url": "https://github.com/actions/setup-dotnet", "description": "", "stars": "935"}, {"name": "actions/setup-haskell: Haskell (GHC and Cabal)", "url": "https://github.com/actions/setup-haskell", "description": "", "stars": "70"}, {"name": "actions/setup-java: Java", "url": "https://github.com/actions/setup-java", "description": "", "stars": "1.5k"}, {"name": "actions/setup-ruby: Ruby", "url": "https://github.com/actions/setup-ruby", "description": "", "stars": "171"}, {"name": "actions/setup-elixir: Elixir", "url": "https://github.com/actions/setup-elixir", "description": "", "stars": "154"}, {"name": "actions/setup-julia: Julia", "url": "https://github.com/julia-actions/setup-julia", "description": "", "stars": "90"}], "notes": []}, {"name": "Actions \u2014 Create your Actions", "entries": [{"name": "actions/toolkit", "url": "https://github.com/actions/toolkit", "description": "The GitHub ToolKit for developing GitHub Actions.", "stars": "4.9k"}, {"name": "actions/hello-world-javascript-action", "url": "https://github.com/actions/hello-world-javascript-action", "description": "A template to demonstrate how to build a JavaScript action.", "stars": "234"}, {"name": "actions/javascript-action", "url": "https://github.com/actions/javascript-action", "description": "Create a JavaScript Action.", "stars": "948"}, {"name": "actions/typescript-action", "url": "https://github.com/actions/typescript-action", "description": "Create a TypeScript Action.", "stars": "2k"}, {"name": "actions/http-client", "url": "https://github.com/actions/http-client", "description": "A lightweight HTTP client optimized for use with actions, TypeScript with generics and async await.", "stars": "71"}, {"name": "actions/hello-world-docker-action", "url": "https://github.com/actions/hello-world-docker-action", "description": "A template to demonstrate how to build a Docker action.", "stars": "162"}, {"name": "actions/container-toolkit-action", "url": "https://github.com/actions/container-toolkit-action", "description": "Template repo for creating container actions using actions/toolkit.", "stars": "116"}], "notes": []}, {"name": "Actions \u2014 GitHub Tools and Management", "entries": [{"name": "Declaratively setup GitHub Labels", "url": "https://github.com/lannonbr/issue-label-manager-action", "description": "", "stars": "188"}, {"name": "Action to sync GitHub labels in the declarative way", "url": "https://github.com/micnncim/action-label-syncer", "description": "", "stars": "196"}, {"name": "Add releases to GitHub", "url": "https://github.com/elgohr/Github-Release-Action", "description": "", "stars": "166"}, {"name": "Publish a docker image to Dockerhub", "url": "https://github.com/elgohr/Publish-Docker-Github-Action", "description": "", "stars": "778"}, {"name": "Create an issue using content from a file", "url": "https://github.com/peter-evans/create-issue-from-file", "description": "", "stars": "137"}, {"name": "Publish GitHub Releases with Assets", "url": "https://github.com/softprops/action-gh-release", "description": "", "stars": "4k"}, {"name": "GitHub Project Automation+", "url": "https://github.com/alex-page/github-project-automation-plus", "description": "Automate GitHub Project cards with any webhook event.", "stars": "322"}, {"name": "Run GitHub Actions Locally with a web interface", "url": "https://github.com/phishy/wflow", "description": "", "stars": "248"}, {"name": "Run GitHub Actions Locally in Terminal", "url": "https://github.com/nektos/act", "description": "", "stars": "54k"}, {"name": "Build and Publish Android debug APK", "url": "https://github.com/ShaunLWM/action-release-debugapk", "description": "", "stars": "66"}, {"name": "Generate sequential build numbers for GitHub Actions", "url": "https://github.com/einaregilsson/build-number", "description": "", "stars": "138"}, {"name": "Push Git changes to GitHub repository without authentication difficulties", "url": "https://github.com/ad-m/github-push-action", "description": "", "stars": "1.2k"}, {"name": "Generate release notes based on your events", "url": "https://github.com/Decathlon/release-notes-generator-action", "description": "", "stars": "115"}, {"name": "Create a GitHub wiki page based on the provided markdown file", "url": "https://github.com/Decathlon/wiki-page-creator-action", "description": "", "stars": "94"}, {"name": "Label your Pull Requests auto-magically (using committed files)", "url": "https://github.com/Decathlon/pull-request-labeler-action", "description": "", "stars": "95"}, {"name": "Add Label to your Pull Requests based on the author team name", "url": "https://github.com/JulienKode/team-labeler-action", "description": "", "stars": "49"}, {"name": "Get a list of file changes with PR/Push", "url": "https://github.com/trilom/file-changes-action", "description": "", "stars": "166"}, {"name": "Use private actions in any workflow", "url": "https://github.com/InVisionApp/private-action-loader", "description": "", "stars": "168"}, {"name": "Label Your Issues Using the Issue's Contents", "url": "https://github.com/damccorm/tag-ur-it", "description": "", "stars": "34"}, {"name": "Rollback a GitHub Release", "url": "https://github.com/author/action-rollback", "description": "", "stars": "57"}, {"name": "Lock Closed Issues and Pull Requests after a Period of Inactivity", "url": "https://github.com/dessant/lock-threads", "description": "", "stars": "309"}, {"name": "Get Commit Difference Count Between Two Branches", "url": "https://github.com/jessicalostinspace/commit-difference-action", "description": "", "stars": "7"}, {"name": "Generate Release Notes Based on Git References", "url": "https://github.com/metcalfc/changelog-generator", "description": "", "stars": "137"}, {"name": "Enforce Policies on GitHub Repositories and Commits", "url": "https://github.com/talos-systems/conform", "description": "", "stars": "424"}, {"name": "Auto Label Issue Based on Issue Description", "url": "https://github.com/Renato66/auto-label", "description": "", "stars": "49"}, {"name": "Update Configured GitHub Actions to the Latest Versions", "url": "https://github.com/fabasoad/ghacu", "description": "", "stars": "8"}, {"name": "Create Issue Branch", "url": "https://github.com/robvanderleek/create-issue-branch", "description": "", "stars": "322"}, {"name": "Remove Old Artifacts", "url": "https://github.com/c-hive/gha-remove-artifacts", "description": "", "stars": "319"}, {"name": "Expose Git Commit Data As Environment Variables", "url": "https://github.com/rlespinasse/git-commit-data-action", "description": "", "stars": "38"}, {"name": "Sync Defined Files/Binaries to Wiki or External Repositories", "url": "https://github.com/kai-tub/external-repo-sync-action", "description": "", "stars": "8"}, {"name": "Create/Update/Delete a GitHub Wiki Page Based on Any File", "url": "https://github.com/Andrew-Chen-Wang/github-wiki-action", "description": "", "stars": "63"}, {"name": "Prow GitHub Actions", "url": "https://github.com/jpmcb/prow-github-actions", "description": "Automation of policy enforcement, chat-ops, and automatic PR merging.", "stars": "91"}, {"name": "Check GitHub Status in your Workflow", "url": "https://github.com/crazy-max/ghaction-github-status", "description": "", "stars": "33"}, {"name": "Manage Labels on GitHub (create/rename/update/delete) as Code", "url": "https://github.com/crazy-max/ghaction-github-labeler", "description": "", "stars": "138"}, {"name": "Continuous Distribution of Funding to your Project Contributors and Dependencies", "url": "https://github.com/protontypes/libreselery", "description": "", "stars": "122"}, {"name": "Herald Rules for GitHub: Add Subscribers, Assignees, Labels, and More to Your PR", "url": "https://github.com/gagoar/use-herald-action", "description": "", "stars": "53"}, {"name": "GitHub Codeowners Validator", "url": "https://github.com/mszostok/codeowners-validator", "description": "Ensures the correctness of your GitHub CODEOWNERS file. It supports public and private GitHub repositories and also GitHub Enterprise installations.", "stars": "217"}, {"name": "Copybara Action", "url": "https://github.com/olivr/copybara-action", "description": "Move and transform code between repositories (ideal to maintain several repos from one monorepo).", "stars": "97"}], "notes": []}, {"name": "Actions \u2014 Collection of Actions", "entries": [{"name": "Use HashiCorp's Terraform", "url": "https://github.com/hashicorp/setup-terraform", "description": "", "stars": "1.3k"}, {"name": "GitHub Actions for Yarn 1", "url": "https://github.com/Borales/actions-yarn", "description": "", "stars": "297"}, {"name": "GitHub Actions for Yarn 2", "url": "https://github.com/sergioramos/yarn-actions", "description": "", "stars": "15"}, {"name": "GitHub Actions for Golang", "url": "https://github.com/cedrickring/golang-action", "description": "", "stars": "133"}, {"name": "GitHub Actions for R and accompanying #rstats package", "url": "http://maxheld.de/ghactions/", "description": ""}, {"name": "GitHub Actions for WordPress", "url": "https://github.com/10up/actions-wordpress/", "description": "", "stars": "415"}, {"name": "GitHub Actions for Composer", "url": "https://github.com/MilesChou/composer-action", "description": "", "stars": "33"}, {"name": "GitHub Actions for Flutter", "url": "https://github.com/subosito/flutter-action", "description": "", "stars": "2.2k"}, {"name": "GitHub Actions for PHP", "url": "https://github.com/shivammathur/setup-php", "description": "", "stars": "2.9k"}, {"name": "GitHub Actions for Rust", "url": "https://github.com/actions-rs", "description": ""}, {"name": "GitHub Actions for Android", "url": "https://github.com/Malinskiy/action-android", "description": "", "stars": "181"}, {"name": "GitHub Actions for Logtalk and Prolog", "url": "https://github.com/logtalk-actions", "description": ""}, {"name": "GitHub Actions for Deno", "url": "https://github.com/denolib/setup-deno", "description": "", "stars": "181"}, {"name": "GitHub Actions for Unity", "url": "https://github.com/webbertakken/unity-actions", "description": "", "stars": "954"}, {"name": "Octions - GitHub Actions for GitHub REST API", "url": "https://github.com/maxkomarychev/octions", "description": "", "stars": "38"}, {"name": "GitHub Actions for Docker", "url": "https://github.com/docker/github-actions", "description": "", "stars": "163"}, {"name": "GitHub Actions for AWS", "url": "https://github.com/clowdhaus/aws-github-actions", "description": "", "stars": "116"}, {"name": "Actions Hub", "url": "https://github.com/actionshub", "description": ""}], "notes": []}, {"name": "Actions \u2014 Utility", "entries": [{"name": "Setup `ssh-agent`", "url": "https://github.com/webfactory/ssh-agent", "description": "Run `ssh-agent` with additional SSH keys to access private repositories.", "stars": "1.2k"}, {"name": "GitHub Actions Badges for your README", "url": "https://github.com/atrox/github-actions-badge", "description": "", "stars": "198"}, {"name": "GitHub Actions for Python project with poetry", "url": "https://github.com/abatilo/actions-poetry", "description": "", "stars": "422"}, {"name": "GitHub Actions for Python project with pyenv", "url": "https://github.com/gabrielfalcao/pyenv-action", "description": "", "stars": "39"}, {"name": "GitHub Actions to compile LaTeX documents", "url": "https://github.com/xu-cheng/latex-action", "description": "", "stars": "1.1k"}, {"name": "Update Maxmind Databases", "url": "https://github.com/meetup/maxmind-updater", "description": "", "stars": "5"}, {"name": "Debug with SSH over tmate", "url": "https://github.com/mxschmitt/action-tmate", "description": "Debug the Action directly by providing a SSH connection.", "stars": "2.9k"}, {"name": "Unlock git-crypt files", "url": "https://github.com/sliteteam/github-action-git-crypt-unlock", "description": "", "stars": "46"}, {"name": "Golang CGO cross compiler", "url": "https://github.com/crazy-max/ghaction-xgo", "description": "", "stars": "64"}, {"name": "Run your job on another architecture: arm32, aarch64 and others", "url": "https://github.com/uraimo/run-on-arch-action", "description": "", "stars": "677"}, {"name": "Generate a table of contents", "url": "https://github.com/technote-space/toc-generator", "description": "", "stars": "220"}, {"name": "Automatically add Label or Assignee to an Issue", "url": "https://github.com/Naturalclar/issue-action", "description": "", "stars": "60"}, {"name": "Action to send LGTM reaction as image or GIF when we say lgtm", "url": "https://github.com/micnncim/action-lgtm-reaction", "description": "", "stars": "80"}, {"name": "Generate build numbers across multiple scopes", "url": "https://github.com/zyborg/gh-action-buildnum", "description": "", "stars": "20"}, {"name": "Publish GitHub release artifacts", "url": "https://github.com/skx/github-action-publish-binaries", "description": "", "stars": "137"}, {"name": "Jekyll Diff Action", "url": "https://github.com/David-Byrne/jekyll-diff-action", "description": "Diffs the built Jekyll site after a change, and comments the result back to GitHub.", "stars": "6"}, {"name": "Branch Protection Bot", "url": "https://github.com/benjefferies/branch-protection-bot", "description": "Temporarily disable and re-enable \"Include administrators\" option in branch protection.", "stars": "72"}, {"name": "Wait for commit statuses", "url": "https://github.com/WyriHaximus/github-action-wait-for-status", "description": "Wait until all statuses and checks are successful or any of them has failed and set its status output accordingly.", "stars": "98"}, {"name": "Get Latest Tag", "url": "https://github.com/WyriHaximus/github-action-get-previous-tag", "description": "Get the previous tag from git.", "stars": "182"}, {"name": "Create Milestone", "url": "https://github.com/WyriHaximus/github-action-create-milestone", "description": "Create a new open milestone given the title and description.", "stars": "16"}, {"name": "Close Milestone", "url": "https://github.com/WyriHaximus/github-action-close-milestone", "description": "Close the given milestone.", "stars": "4"}, {"name": "Action to enforce branch naming rules", "url": "https://github.com/deepakputhraya/action-branch-name", "description": "", "stars": "77"}, {"name": "Expose slug of some GitHub variables", "url": "https://github.com/marketplace/actions/github-slug", "description": ""}, {"name": "awesome-lint as a GitHub Action", "url": "https://github.com/max/awesome-lint", "description": "", "stars": "20"}, {"name": "Edit JSON File", "url": "https://github.com/deef0000dragon1/json-edit-action", "description": "", "stars": "12"}, {"name": "Build Slate documentation", "url": "https://github.com/Decathlon/slate-builder-action", "description": "", "stars": "18"}, {"name": "Read Properties", "url": "https://github.com/christian-draeger/read-properties", "description": "Read values from `.properties` files.", "stars": "21"}, {"name": "Write Properties", "url": "https://github.com/christian-draeger/write-properties", "description": "Write values to `.properties` files.", "stars": "14"}, {"name": "Autotag", "url": "https://github.com/butlerlogic/action-autotag", "description": "Automatically generate a new tag when the manifest file (i.e. `package.json`) version changes.", "stars": "74"}, {"name": "Apply templates with Jinja2", "url": "https://github.com/cuchi/jinja2-action", "description": "Use the Jinja2 template engine to generate files from templates.", "stars": "43"}, {"name": "Has Changes", "url": "https://github.com/UnicornGlobal/has-changes-action", "description": "Check if there are code changes from previous steps.", "stars": "31"}, {"name": "Mind Your Language Action", "url": "https://github.com/tailaiw/mind-your-language-action", "description": "Detect offensive comments in issues and pull requests, and warn senders.", "stars": "17"}, {"name": "YAML/JSON/XML Converter", "url": "https://github.com/fabasoad/yaml-json-xml-converter-action", "description": "Converts YAML/JSON/XML file formats interchangeably.", "stars": "27"}, {"name": "NSFW Detection", "url": "https://github.com/fabasoad/nsfw-detection-action", "description": "Detect NSFW content in committed files.", "stars": "16"}, {"name": "Has Changed Path", "url": "https://github.com/MarceloPrado/has-changed-path", "description": "Conditionally run actions based on changed paths.", "stars": "220"}, {"name": "Linguist", "url": "https://github.com/fabasoad/linguist-action", "description": "Checks a repository and produces information about used languages in output.", "stars": "6"}, {"name": "Twilio Voice Call", "url": "https://github.com/fabasoad/twilio-voice-call-action/", "description": "Make Twilio voice call with defined text.", "stars": "14"}, {"name": "Setup Xcode", "url": "https://github.com/maxim-lobanov/setup-xcode", "description": "Switch between pre-installed versions of Xcode for macOS images.", "stars": "278"}, {"name": "Setup Xamarin", "url": "https://github.com/maxim-lobanov/setup-xamarin", "description": "Switch between pre-installed versions of Xamarin and Mono for macOS images.", "stars": "33"}, {"name": "Memer Action", "url": "https://github.com/Bhupesh-V/memer-action", "description": "A GitHub Action for Programmer Memes xD.", "stars": "36"}, {"name": "Setup Cocoapods", "url": "https://github.com/maxim-lobanov/setup-cocoapods", "description": "Setup specific version of Cocoapods.", "stars": "31"}, {"name": "Public IP", "url": "https://github.com/haythem/public-ip", "description": "Queries GitHub actions runner's public IP address.", "stars": "111"}, {"name": "GitHub Actions for Lazarus/FPC", "url": "https://github.com/gcarreno/setup-lazarus", "description": "", "stars": "45"}, {"name": "Twilio Fax", "url": "https://github.com/fabasoad/twilio-fax-action/", "description": "Sends a document by fax using your Twilio account.", "stars": "5"}, {"name": "Setup Kubernetes tools", "url": "https://github.com/yokawasa/action-setup-kube-tools", "description": "Install Kubernetes tools (kubectl, kustomize, helm, kubeval, conftest, and yq) on the runner.", "stars": "74"}, {"name": "Setup Elastic Cloud Control Tool", "url": "https://github.com/yokawasa/action-setup-ecctl", "description": "Install a specific version of ecctl on the runner.", "stars": "5"}, {"name": "PowerShell Script", "url": "https://github.com/Amadevus/pwsh-script", "description": "Run PowerShell scripts with workflow contexts (e.g. `$github.token`) and cmdlets, return value => action output.", "stars": "47"}, {"name": "Upload and Scan Files with VirusTotal", "url": "https://github.com/crazy-max/ghaction-virustotal", "description": "", "stars": "155"}, {"name": "Import a GPG Key", "url": "https://github.com/crazy-max/ghaction-import-gpg", "description": "", "stars": "311"}, {"name": "Compress with UPX", "url": "https://github.com/crazy-max/ghaction-upx", "description": "The Ultimate Packer for eXecutables.", "stars": "55"}, {"name": "Pull the New Go Module Version Into the Proxy Cache", "url": "https://github.com/andrewslotin/go-proxy-pull-action", "description": "Ensures the latest version of your Go module is in the proxy cache. Also updates the pkg.go.dev documentation upon release.", "stars": "26"}, {"name": "Delete Run Artifacts", "url": "https://github.com/marketplace/actions/delete-run-artifacts", "description": "Deletes all artifacts at the end of a workflow run."}, {"name": "GitHub Environment Variables Action", "url": "https://github.com/FranzDiebold/github-env-vars-action", "description": "Expose environment variables such as the branch/tag name, repository slug, and ref slug.", "stars": "182"}, {"name": "GitHub Action Locks", "url": "https://github.com/abatilo/github-action-locks/blob/master/README.md", "description": "Guarantee atomic execution of your GitHub Action workflows.", "stars": "16"}, {"name": "Paths Filter", "url": "https://github.com/dorny/paths-filter", "description": "Conditionally run actions based on files modified by PR, feature branch or pushed commits.", "stars": "2.1k"}, {"name": "Minisauras", "url": "https://github.com/TeamTigers/minisauras", "description": "Pulls all the JavaScript and CSS files from your base branch, minify them and creates a pull-request with a new branch.", "stars": "48"}, {"name": "Website to GIF", "url": "https://github.com/PabloLec/website-to-gif", "description": "Turn any webpage into a GIF to display on your README, docs, etc.", "stars": "108"}, {"name": "Interactive Inputs - Runtime workflow inputs", "url": "https://github.com/boasiHQ/interactive-inputs", "description": "Add dynamic inputs at runtime for your GitHub Actions workflows", "stars": "1"}, {"name": "Create an envfile", "url": "https://github.com/SpicyPizza/create-envfile", "description": "", "stars": "400"}, {"name": "Export global environment variables for succeeding build steps", "url": "https://github.com/zweitag/github-actions", "description": "", "stars": "6"}, {"name": "Programmatically set environment variables for use in subsequent steps", "url": "https://github.com/allenevans/set-env", "description": "", "stars": "50"}, {"name": "Install Conda environments for Python", "url": "https://github.com/goanpeca/setup-miniconda", "description": "", "stars": "1"}, {"name": "Setup NativeScript", "url": "https://github.com/hrueger/setup-nativescript", "description": "", "stars": "4"}, {"name": "Create a JSON Environment File", "url": "https://github.com/schdck/create-env-json", "description": "", "stars": "15"}, {"name": "Install NPM Dependencies with Caching", "url": "https://github.com/bahmutov/npm-install", "description": "", "stars": "649"}, {"name": "Highlight New NPM Dependencies", "url": "https://github.com/hiwelo/new-dependencies-action", "description": "Comments on pull requests newly added NPM dependencies information.", "stars": "26"}, {"name": "Cache NPM Dependencies", "url": "https://github.com/c-hive/gha-npm-cache", "description": "", "stars": "17"}, {"name": "Cache Yarn Dependencies", "url": "https://github.com/c-hive/gha-yarn-cache", "description": "", "stars": "91"}, {"name": "Next SemVers", "url": "https://github.com/WyriHaximus/github-action-next-semvers", "description": "Output the next version for major, minor, and patch version based on the given semver version.", "stars": "58"}, {"name": "Get latest SemVer and branch name given a search string", "url": "https://github.com/jessicalostinspace/github-action-get-regex-branch", "description": "", "stars": "5"}, {"name": "Cut Release Branch", "url": "https://github.com/jessicalostinspace/cut-release-action", "description": "Cuts a release branch given a branch prefix and optional semantic version.", "stars": "10"}, {"name": "Increment Semantic Version", "url": "https://github.com/christian-draeger/increment-semantic-version", "description": "Bump a given semantic version (SemVer), depending on given release type.", "stars": "84"}], "notes": []}, {"name": "Actions \u2014 Static Analysis", "entries": [{"name": "PHPStan Static code analyzer Action", "url": "https://github.com/OskarStark/phpstan-ga", "description": "", "stars": "96"}, {"name": "GraphQL Inspector Action", "url": "https://github.com/kamilkisiela/graphql-inspector", "description": "", "stars": "1.6k"}, {"name": "PowerShell static analysis with PSScriptAnalyzer", "url": "https://github.com/devblackops/github-action-psscriptanalyzer", "description": "", "stars": "71"}, {"name": "Run tfsec, with reviewdog output on the PR", "url": "https://github.com/reviewdog/action-tfsec", "description": "", "stars": "71"}, {"name": "Run Tests through Puppeteer, the Headless Chrome Node API", "url": "https://github.com/ianwalter/puppeteer", "description": "", "stars": "93"}, {"name": "xUnit Slack Reporter: Sends summary of tests from xUnit reports to a Slack channel", "url": "https://github.com/ivanklee86/xunit-slack-reporter", "description": "", "stars": "12"}, {"name": "Run codeception tests", "url": "https://github.com/joelwmale/codeception-action", "description": "", "stars": "15"}, {"name": "Run TestCafe tests", "url": "https://github.com/DevExpress/testcafe-action", "description": "", "stars": "37"}, {"name": "Run Unity tests", "url": "https://github.com/webbertakken/unity-test-runner", "description": "", "stars": "205"}, {"name": "Run Cypress E2E tests", "url": "https://github.com/cypress-io/github-action", "description": "", "stars": "1.3k"}, {"name": "Test Ansible roles with Molecule", "url": "https://github.com/robertdebock/molecule-action", "description": "", "stars": "56"}, {"name": "Run performance testing with artillery.io", "url": "https://github.com/kenju/github-actions-artillery", "description": "", "stars": "9"}, {"name": "Detect Flaky Tests with BuildPulse", "url": "https://github.com/Workshop64/buildpulse-action", "description": "", "stars": "7"}, {"name": "Display Inline Code Annotations for Jest Tests", "url": "https://github.com/IgnusG/jest-report-action", "description": "", "stars": "16"}, {"name": "Run Julia tests", "url": "https://github.com/julia-actions/julia-runtest", "description": "", "stars": "56"}, {"name": "PHP Coding Standards Fixer Action", "url": "https://github.com/OskarStark/php-cs-fixer-ga", "description": "", "stars": "183"}, {"name": "Runs Hadolint against a Dockerfile within a repository", "url": "https://github.com/burdzwastaken/hadolint-action", "description": "", "stars": "14"}, {"name": "Run ESLint, with reviewdog output on the PR", "url": "https://github.com/reviewdog/action-eslint", "description": "", "stars": "233"}, {"name": "JavaScript-based linter for \\*.workflow files", "url": "https://github.com/OmarTawfik/github-actions-js", "description": "", "stars": "15"}, {"name": "Lint terraform files using tflint, with reviewdog output on the PR", "url": "https://github.com/reviewdog/action-tflint", "description": "", "stars": "107"}, {"name": "autopep8: Automatically formats Python code to conform to the PEP 8 style guide", "url": "https://github.com/peter-evans/autopep8", "description": "", "stars": "84"}, {"name": "Run `ergebnis/composer-normalize` to ensure your PHP project has a normalized `composer.json`", "url": "https://github.com/ergebnis/composer-normalize-action", "description": "", "stars": "25"}, {"name": "Run `stolt/lean-package-validator` to ensure your package has only the required `runtime` artifacts", "url": "https://github.com/raphaelstolt/lean-package-validator-action", "description": "", "stars": "0"}, {"name": "Run Go lint checks on PR event", "url": "https://github.com/ArangoGutierrez/GoLinty-Action", "description": "", "stars": "10"}, {"name": "Node.js - Automatically run the `format` and/or `lint` script used by the package", "url": "https://github.com/MarvinJWendt/run-node-formatter", "description": "", "stars": "36"}, {"name": "Stylelinter - GitHub Action that runs stylelint", "url": "https://github.com/exelban/stylelint", "description": "", "stars": "21"}, {"name": "Run stylelint, with reviewdog output on the PR", "url": "https://github.com/reviewdog/action-stylelint", "description": "", "stars": "46"}, {"name": "PyCodeStyle Action - A GitHub Action that leaves a comment on your PR with pycodestyle (autopep8) feedback", "url": "https://github.com/ankitvgupta/pycodestyle-action", "description": "", "stars": "8"}, {"name": "wemake-python-styleguide - The strictest and most opinionated python linter ever, with optional reviewdog output on the PR", "url": "https://github.com/wemake-services/wemake-python-styleguide", "description": "", "stars": "2.5k"}, {"name": "Run TSLint with status checks and file diff annotations", "url": "https://github.com/mooyoul/tslint-actions", "description": "", "stars": "34"}, {"name": "Lint Pull Request commits with commitlint", "url": "https://github.com/wagoid/commitlint-github-action", "description": "", "stars": "358"}, {"name": "Run vint, with reviewdog output on the PR", "url": "https://github.com/reviewdog/action-vint", "description": "", "stars": "10"}, {"name": "Run mispell, with reviewdog output on the PR", "url": "https://github.com/reviewdog/action-misspell", "description": "", "stars": "88"}, {"name": "Run golangci-lint, with reviewdog output on the PR", "url": "https://github.com/reviewdog/action-golangci-lint", "description": "", "stars": "210"}, {"name": "Run shellcheck, with reviewdog output on the PR", "url": "https://github.com/reviewdog/action-shellcheck", "description": "", "stars": "100"}, {"name": "Catch insensitive, inconsiderate writing in your markdown docs", "url": "https://github.com/theashraf/alex-action", "description": "", "stars": "11"}, {"name": "Run dotenv-linter - Lints your .env files like a charm, with optional reviewdog output on the PR", "url": "https://github.com/wemake-services/dotenv-linter", "description": "", "stars": "274"}, {"name": "Run dotenv-linter, with reviewdog output on the PR", "url": "https://github.com/mgrachev/action-dotenv-linter", "description": "", "stars": "15"}, {"name": "Show and auto-fix linting errors for many programming languages", "url": "https://github.com/samuelmeuli/lint-action", "description": "", "stars": "565"}, {"name": "PHP\\_CodeSniffer With Annotations", "url": "https://github.com/chekalsky/phpcs-action", "description": "", "stars": "55"}, {"name": "Linter for markdown (with presets)", "url": "https://github.com/avto-dev/markdown-lint", "description": "", "stars": "78"}, {"name": "Stylelint problem matcher to create annotations", "url": "https://github.com/xt0rted/stylelint-problem-matcher", "description": "", "stars": "19"}, {"name": "Run sqlcheck on the PR to identifies anti-patterns in SQL queries", "url": "https://github.com/yokawasa/action-sqlcheck", "description": "", "stars": "24"}, {"name": "Validate Fastlane Supply Metadata Against the Play Store Guidelines", "url": "https://github.com/ashutoshgngwr/validate-fastlane-supply-metadata", "description": "", "stars": "22"}, {"name": "Run Golint to lint your Golang code", "url": "https://github.com/Jerome1337/golint-action", "description": "", "stars": "6"}, {"name": "A vulnerability scanner for your docker images", "url": "https://github.com/phonito/phonito-scanner-action", "description": "", "stars": "31"}, {"name": "Automatically approve and merge Dependabot updates", "url": "https://github.com/ridedott/dependabot-auto-merge-action", "description": "", "stars": "310"}, {"name": "Run dlint security linter on your Python code", "url": "https://github.com/xen0l/dlint-check", "description": "", "stars": "3"}, {"name": "AWS Secrets Manager Actions", "url": "https://github.com/say8425/aws-secrets-manager-actions", "description": "Define AWS Secrets Manager secrets to environment values.", "stars": "62"}, {"name": "Linting your AWS IAM policy documents for correctness and security issues", "url": "https://github.com/xen0l/iam-lint", "description": "", "stars": "35"}, {"name": "Secret Spreader", "url": "https://github.com/webfactory/secret-spreader", "description": "Not an action per se, but a tool to manage Actions Secrets across a list of repositories.", "stars": "37"}, {"name": "Secrets Sync Action", "url": "https://github.com/google/secrets-sync-action", "description": "Action syncs secrets across multiple repositories.", "stars": "312"}, {"name": "Snyk Test Action", "url": "https://github.com/snyk/actions", "description": "", "stars": "500"}, {"name": "Manage Your GitHub Actions Secrets With A Simple CLI", "url": "https://github.com/unfor19/githubsecrets", "description": "", "stars": "43"}, {"name": "SecretHub", "url": "https://github.com/secrethub/actions", "description": "Have a single source of truth for your secrets and load them into GitHub Actions on demand.", "stars": "47"}, {"name": "Scan code with SonarCloud", "url": "https://github.com/sonarsource/sonarcloud-github-action", "description": "", "stars": "588"}, {"name": "Send your code coverage to codecov.io", "url": "https://github.com/codecov/codecov-action", "description": "", "stars": "1.4k"}, {"name": "Publishing code coverage to CodeClimate", "url": "https://github.com/paambaati/codeclimate-action", "description": "", "stars": "199"}, {"name": "Update repository go report card", "url": "https://github.com/creekorful/goreportcard-action", "description": "", "stars": "12"}], "notes": []}, {"name": "Actions \u2014 Dynamic Analysis", "entries": [{"name": "Run Gofmt to check Golang code formatting", "url": "https://github.com/Jerome1337/gofmt-action", "description": "", "stars": "13"}, {"name": "Run Goimports to check Golang imports order", "url": "https://github.com/Jerome1337/goimports-action", "description": "", "stars": "5"}], "notes": []}, {"name": "Actions \u2014 Monitoring", "entries": [{"name": "Audit a webpage with Google Chrome's Lighthouse tests", "url": "https://github.com/jakejarvis/lighthouse-action", "description": "", "stars": "342"}, {"name": "Runs Lighthouse and posts results to PRs and Slack", "url": "https://github.com/foo-software/lighthouse-check-action", "description": "", "stars": "476"}, {"name": "Run Lighthouse in CI using GitHub Actions", "url": "https://github.com/treosh/lighthouse-ci-action", "description": "", "stars": "1.2k"}, {"name": "Continuous Benchmarking and Benchmark Visualization for Go", "url": "https://github.com/bobheadxi/gobenchdata", "description": "", "stars": "141"}, {"name": "Size Limit Action", "url": "https://github.com/andresz1/size-limit-action", "description": "Comments cost comparison of your JS in PRs and rejects them if limit is exceeded.", "stars": "446"}, {"name": "Check bundlephobia", "url": "https://github.com/carlesnunez/check-my-bundlephobia", "description": "Comments new and modified package size according to bundlephobia.io website and rejects PR on threshold surpassed.", "stars": "51"}], "notes": []}, {"name": "Actions \u2014 Pull Requests", "entries": [{"name": "Set PR Reviewers Based on Assignees", "url": "https://github.com/pullreminders/assignee-to-reviewer-action", "description": "", "stars": "122"}, {"name": "Open or Update PR on Branch Push (with Branch Selection)", "url": "https://github.com/vsoch/pull-request-action", "description": "", "stars": "173"}, {"name": "Automatically Rebase a PR", "url": "https://github.com/cirrus-actions/rebase", "description": "", "stars": "679"}, {"name": "Label PR once it has a Specified Number of Approvals", "url": "https://github.com/pullreminders/label-when-approved-action", "description": "", "stars": "191"}, {"name": "Add Labels to a PR based on Matched File Patterns", "url": "https://github.com/banyan/auto-label", "description": "", "stars": "63"}, {"name": "Auto-Approve PRs", "url": "https://github.com/hmarr/auto-approve-action", "description": "", "stars": "404"}, {"name": "Automatically add Reviewers to PR based on the Configuration File", "url": "https://github.com/kentaro-m/auto-assign-action", "description": "", "stars": "291"}, {"name": "Add Labels to a PR based on Branch Name Patterns", "url": "https://github.com/TimonVS/pr-labeler-action", "description": "", "stars": "244"}, {"name": "Add Labels to a PR based on Total Size of the Diff", "url": "https://github.com/pascalgn/size-label-action", "description": "", "stars": "89"}, {"name": "Automatically merge PRs That Are Ready", "url": "https://github.com/pascalgn/automerge-action", "description": "", "stars": "834"}, {"name": "Verify That PRs Contain a Ticket Reference", "url": "https://github.com/vijaykramesh/pr-lint-action", "description": "", "stars": "73"}, {"name": "Create a PR for Changes to your Repository in the Actions Workspace", "url": "https://github.com/peter-evans/create-pull-request", "description": "", "stars": "2.1k"}, {"name": "Lint a PR", "url": "https://github.com/seferov/pr-lint-action", "description": "", "stars": "119"}, {"name": "ChatOps for PRs", "url": "https://github.com/machine-learning-apps/actions-chatops", "description": "", "stars": "74"}, {"name": "Prefix Title and Body of a PR Based on Text Extracted from Branch Name", "url": "https://github.com/tzkhan/pr-update-action", "description": "", "stars": "79"}, {"name": "Block Autosquash Commits", "url": "https://github.com/xt0rted/block-autosquash-commits-action", "description": "", "stars": "18"}, {"name": "Automatically Bump and Tag on Merge", "url": "https://github.com/anothrNick/github-tag-action", "description": "", "stars": "755"}, {"name": "Automatically Update PRs with Outdated Checks and Squash and Merge the Ones Matching All Branch Protections", "url": "https://github.com/tibdex/autosquash", "description": "", "stars": "140"}, {"name": "Merge Pal - Automatically Update and Merge PRs", "url": "https://github.com/maxkomarychev/merge-pal-action", "description": "", "stars": "32"}, {"name": "Enforce naming convention on pull request title", "url": "https://github.com/deepakputhraya/action-pr-title", "description": "", "stars": "125"}, {"name": "Pull Request Stuck Notifier", "url": "https://github.com/jrylan/github-action-stuck-pr-notifier", "description": ""}, {"name": "Lint pull request name with commitlint (Awesome if you squash merge !)", "url": "https://github.com/JulienKode/pull-request-name-linter-action", "description": "", "stars": "78"}, {"name": "Block PR merges when Checks for target branches are failing", "url": "https://github.com/cirrus-actions/branch-guard", "description": "", "stars": "6"}, {"name": "Get generated static site screenshots updated by Pull Request", "url": "https://github.com/ssowonny/diff-pages-action", "description": "", "stars": "21"}, {"name": "Add Labels Depending if the Pull Request Still in Progress", "url": "https://github.com/AlbertHernandez/working-label-action", "description": "", "stars": "5"}, {"name": "Ticket Check Action", "url": "https://github.com/neofinancial/ticket-check-action", "description": "Automatically add a ticket or issue number to the start of all Pull Request titles.", "stars": "41"}, {"name": "Pull Request Lint With Regex", "url": "https://github.com/MorrisonCole/pr-lint-action", "description": "", "stars": "65"}, {"name": "Pull Request Landmines", "url": "https://github.com/tylermurry/github-pr-landmine", "description": "", "stars": "33"}, {"name": "Annotate a GitHub Pull Request Based on a Checkstyle XML-Report", "url": "https://github.com/staabm/annotate-pull-request-from-checkstyle", "description": "", "stars": "189"}, {"name": "Pull Request Stats", "url": "https://github.com/flowwer-dev/pull-request-stats", "description": "Print relevant stats about reviewers.", "stars": "349"}, {"name": "Pull Request Description Enforcer", "url": "https://github.com/derkinderfietsen/pr-description-enforcer", "description": "Enforces description on pull requests."}], "notes": []}, {"name": "Actions \u2014 GitHub Pages", "entries": [{"name": "Deploy a Zola site to GitHub Pages", "url": "https://github.com/shalzz/zola-deploy-action", "description": "", "stars": "221"}, {"name": "Build Hugo static content site and publish it to gh-pages branch", "url": "https://github.com/khanhicetea/gh-actions-hugo-deploy-gh-pages", "description": "", "stars": "42"}, {"name": "Build a Jekyll site\u2014with Custom Jekyll Plugins & Build Scripts\u2014and deploy it back to the Gh-Pages Branch", "url": "https://github.com/BryanSchuetz/jekyll-deploy-gh-pages", "description": "", "stars": "118"}, {"name": "Google Dataset Search Metadata", "url": "https://www.github.com/openschemas/extractors/", "description": "And other schema.org extractors to make datasets discoverable from GitHub pages."}, {"name": "GitHub Actions for deploying to GitHub Pages with Static Site Generators", "url": "https://github.com/peaceiris/actions-gh-pages", "description": "", "stars": "4.6k"}, {"name": "GitHub Action for Hexo", "url": "https://github.com/heowc/action-hexo", "description": "", "stars": "30"}, {"name": "Deploy Google Analytics stats to GitHub Pages", "url": "https://github.com/cristianpb/analytics-google", "description": "", "stars": "14"}, {"name": "A Jupyter Notebook Blogging Platform Powered by GitHub Actions, Pages and Jekyll", "url": "https://github.com/fastai/fastpages", "description": "", "stars": "3.5k"}, {"name": "Deploy A Static Site to GitHub Pages", "url": "https://github.com/appleboy/gh-pages-action", "description": "Deploy to custom directory and ignore folder/file.", "stars": "27"}, {"name": "Deploy to GitHub Pages with Advanced Settings", "url": "https://github.com/crazy-max/ghaction-github-pages", "description": "", "stars": "455"}], "notes": []}, {"name": "Actions \u2014 Notifications and Messages", "entries": [{"name": "Send a Discord notification", "url": "https://github.com/Ilshidur/action-discord", "description": "", "stars": "394"}, {"name": "Post a Slack message as a bot", "url": "https://github.com/pullreminders/slack-action", "description": "", "stars": "270"}, {"name": "Send an SMS from GitHub Actions using Nexmo", "url": "https://github.com/nexmo-community/nexmo-sms-action", "description": "", "stars": "14"}, {"name": "Send an SMS from GitHub Actions using Clockworksms", "url": "https://github.com/bharathvaj1995/clockwork-sms-action", "description": "", "stars": "3"}, {"name": "Send a Telegram Message", "url": "https://github.com/appleboy/telegram-action", "description": "", "stars": "811"}, {"name": "Send a File or Text Message to Discord (custom define color, username or avatar)", "url": "https://github.com/appleboy/discord-action", "description": "", "stars": "97"}, {"name": "Collaborate on tweets using pull requests", "url": "https://github.com/gr2m/twitter-together", "description": "", "stars": "4"}, {"name": "Send a Push Notification via Push by Techulus", "url": "https://github.com/techulus/push-github-action", "description": "", "stars": "71"}, {"name": "Send email with SendGrid", "url": "https://github.com/peter-evans/sendgrid-action", "description": "", "stars": "32"}, {"name": "Send a Push Notification via Join", "url": "https://github.com/ShaunLWM/action-join", "description": "", "stars": "5"}, {"name": "New package version checker for npm", "url": "https://github.com/MeilCli/npm-update-check-action", "description": "", "stars": "24"}, {"name": "New package version checker for NuGet", "url": "https://github.com/MeilCli/nuget-update-check-action", "description": "", "stars": "9"}, {"name": "New package version checker for Gradle", "url": "https://github.com/MeilCli/gradle-update-check-action", "description": "", "stars": "16"}, {"name": "Send a Push Notification via Pushbullet", "url": "https://github.com/ShaunLWM/action-pushbullet", "description": "", "stars": "8"}, {"name": "Create an Outlook Calendar Event using Microsoft Graph", "url": "https://github.com/anoopt/ms-graph-create-event", "description": "", "stars": "10"}, {"name": "Watch for GitHub Wiki page changes and post to Slack", "url": "https://github.com/benmatselby/gollum-page-watcher-action", "description": "", "stars": "15"}, {"name": "Send an SMS using MessageBird", "url": "https://github.com/nikitasavinov/messagebird-sms-action", "description": "", "stars": "4"}, {"name": "Reply to Stale Bots", "url": "https://github.com/c-hive/fresh-bot", "description": "", "stars": "32"}, {"name": "Send an Embed Message to Discord", "url": "https://github.com/sarisia/actions-status-discord", "description": "", "stars": "168"}, {"name": "Keep Your PRs in Sync With Teamwork Tasks", "url": "https://github.com/Teamwork/github-sync", "description": "", "stars": "64"}, {"name": "Send Microsoft Teams Notification", "url": "https://github.com/opsless/ms-teams-github-actions", "description": "", "stars": "36"}], "notes": []}, {"name": "Actions \u2014 Deployment", "entries": [{"name": "Deploy to Netlify", "url": "https://github.com/netlify/actions", "description": "", "stars": "374"}, {"name": "Deploy a Probot App using Actions", "url": "https://probot.github.io/docs/deployment/#github-actions", "description": ""}, {"name": "Deploy a playlist to Spotify", "url": "https://github.com/swinton/SpotHub", "description": "", "stars": "114"}, {"name": "Deploy VS Code extensions with vsce", "url": "https://github.com/lannonbr/vsce-action", "description": "", "stars": "87"}, {"name": "Purge Cloudflare cache after updating a website", "url": "https://github.com/jakejarvis/cloudflare-purge-action", "description": "", "stars": "133"}, {"name": "Deploy your DNS configuration using DNS Control", "url": "https://github.com/koenrh/dnscontrol-action", "description": "", "stars": "79"}, {"name": "Deploy a Theme to Shopify", "url": "https://github.com/pgrimaud/action-shopify", "description": "", "stars": "129"}, {"name": "Trigger multiple GitLab CI Pipeline", "url": "https://github.com/appleboy/gitlab-ci-action", "description": "", "stars": "65"}, {"name": "Trigger multiple Jenkins Jobs", "url": "https://github.com/appleboy/jenkins-action", "description": "", "stars": "90"}, {"name": "GitHub Action for Homebrew Tap", "url": "https://github.com/izumin5210/action-homebrew-tap", "description": "", "stars": "12"}, {"name": "Copy files and artifacts via SSH", "url": "https://github.com/appleboy/scp-action", "description": "", "stars": "1.2k"}, {"name": "Executing remote ssh commands", "url": "https://github.com/appleboy/ssh-action", "description": "", "stars": "4.6k"}, {"name": "Publish a Python distribution package to PyPI", "url": "https://github.com/pypa/gh-action-pypi-publish", "description": "", "stars": "888"}, {"name": "Deploy Static Website to Azure Storage", "url": "https://github.com/feeloor/azure-static-website-deploy", "description": "", "stars": "17"}, {"name": "Cross platform Chocolatey CLI to build and publish packages", "url": "https://github.com/crazy-max/ghaction-chocolatey", "description": "", "stars": "73"}, {"name": "Deploy iOS Pod Library to Cocoapods", "url": "https://github.com/michaelhenry/deploy-to-cocoapods-github-action", "description": "", "stars": "38"}, {"name": "GitHub Action for TencentCloud Serverless", "url": "https://github.com/Juliiii/action-scf", "description": "", "stars": "3"}, {"name": "Publish npm (pre)releases", "url": "https://github.com/epeli/npm-release/", "description": "", "stars": "15"}, {"name": "Deploy a static site to Surge.sh", "url": "https://github.com/yavisht/deploy-via-surge.sh-github-action-template", "description": "", "stars": "80"}, {"name": "GitHub Action for GoReleaser, a release automation tool for Go projects", "url": "https://github.com/goreleaser/goreleaser-action", "description": "", "stars": "851"}, {"name": "FTP Deploy Action, Deploys a GitHub project to a FTP server using GitHub actions", "url": "https://github.com/SamKirkland/FTP-Deploy-Action", "description": "", "stars": "3.7k"}, {"name": "Publish Article to Dev.to", "url": "https://github.com/tylerauerbeck/publish-to-dev.to-action", "description": "", "stars": "24"}, {"name": "Action For Semantic Release", "url": "https://github.com/cycjimmy/semantic-release-action", "description": "", "stars": "528"}, {"name": "Deploy a Collection to Ansible Galaxy", "url": "https://github.com/artis3n/ansible_galaxy_collection", "description": "", "stars": "88"}, {"name": "Publish module to Puppet Forge", "url": "https://github.com/barnumbirr/action-forge-publish", "description": "", "stars": "8"}, {"name": "Build and publish Electron apps", "url": "https://github.com/samuelmeuli/action-electron-builder", "description": "", "stars": "654"}, {"name": "Publish a Maven package", "url": "https://github.com/samuelmeuli/action-maven-publish", "description": "", "stars": "101"}, {"name": "Build and deploy a theme to Ghost CMS", "url": "https://github.com/TryGhost/action-deploy-theme", "description": "", "stars": "352"}, {"name": "Deploy an Ansible role to Ansible Galaxy", "url": "https://github.com/robertdebock/galaxy-action", "description": "", "stars": "32"}, {"name": "Publish one or more JS modules to a registry", "url": "https://github.com/author/action-publish", "description": "", "stars": "9"}, {"name": "Publish a package with 2FA using Slack", "url": "https://github.com/erezrokah/2fa-with-slack-action", "description": "", "stars": "11"}, {"name": "Serialize Workflow Runs in Continuous Deployment Pipelines", "url": "https://github.com/softprops/turnstyle", "description": "", "stars": "289"}, {"name": "Netlify Deploy GitHub Action for each commit", "url": "https://github.com/nwtgck/actions-netlify", "description": "", "stars": "325"}, {"name": "Run Ansible Playbooks", "url": "https://github.com/arillso/action.playbook", "description": "", "stars": "30"}, {"name": "Publish a Python Distribution Package to Anaconda Cloud", "url": "https://github.com/fcakyon/conda-publish-action", "description": "", "stars": "27"}, {"name": "Deploy VS Code Extension to Visual Studio Marketplace or the Open VSX Registry", "url": "https://github.com/HaaLeo/publish-vscode-extension", "description": "", "stars": "203"}, {"name": "Deploy a YouTube Video to Anchor.fm Podcast", "url": "https://github.com/Schrodinger-Hat/youtube-to-anchorfm", "description": "", "stars": "126"}, {"name": "Deploy with AWS CodeDeploy", "url": "https://github.com/webfactory/create-aws-codedeploy-deployment", "description": "", "stars": "21"}, {"name": "Update a Docker Hub repository description from README.md", "url": "https://github.com/peter-evans/dockerhub-description", "description": "", "stars": "323"}, {"name": "Publish Docker Images to the GitHub Package Registry (GPR)", "url": "https://github.com/machine-learning-apps/gpr-docker-publish", "description": "", "stars": "53"}, {"name": "Update a repository's \"Full description\" on Docker Hub", "url": "https://github.com/mpepping/github-actions/tree/master/docker-hub-metadata", "description": "", "stars": "4"}, {"name": "Build and publish docker images to any registry using Kaniko", "url": "https://github.com/outillage/kaniko-action", "description": "", "stars": "119"}, {"name": "Monitor and limit your docker image size", "url": "https://github.com/wemake-services/docker-image-size-limit", "description": "", "stars": "118"}, {"name": "Publish Docker Images to the Amazon Elastic Container Registry (ECR)", "url": "https://github.com/appleboy/docker-ecr-action", "description": "", "stars": "22"}, {"name": "Build And Push Your Docker Images Caching Each Stage To Reduce Build Time", "url": "https://github.com/whoan/docker-build-with-cache-action", "description": "", "stars": "341"}, {"name": "Set up Docker Buildx", "url": "https://github.com/crazy-max/ghaction-docker-buildx", "description": "", "stars": "226"}, {"name": "Convert Branch or Tag Name Into Docker-Compatible Image Tag", "url": "https://github.com/ankitvgupta/ref-to-tag-action/", "description": "", "stars": "5"}, {"name": "Update a Container Repository Description From README.md", "url": "https://github.com/marketplace/actions/update-container-description-action", "description": "Supported Registries: Docker Hub, Quay, Harbor."}, {"name": "Deploy to any Cloud or Kubernetes Using Pulumi", "url": "https://github.com/pulumi/actions", "description": "", "stars": "250"}, {"name": "Deploy to Kubernetes with kubectl", "url": "https://github.com/steebchen/kubectl", "description": "", "stars": "213"}, {"name": "Get Kubeconfig File From Google Kubernetes Engine (GKE)", "url": "https://github.com/machine-learning-apps/gke-kubeconfig", "description": "", "stars": "13"}, {"name": "Kustomize Kubernetes Config YAMLs", "url": "https://github.com/karancode/kustomize-github-action", "description": "", "stars": "45"}, {"name": "Create a Kubernetes Cluster for Testing Using Krucible", "url": "https://github.com/Krucible/krucible-github-action", "description": "", "stars": "4"}, {"name": "Sync/upload a directory to an AWS S3 bucket", "url": "https://github.com/jakejarvis/s3-sync-action", "description": "", "stars": "1k"}, {"name": "Deploy Lambda code to an existing function", "url": "https://github.com/appleboy/lambda-action", "description": "", "stars": "387"}, {"name": "Generate terraform documentation", "url": "https://github.com/Dirrk/terraform-docs", "description": "Uses terraform-docs to generate docs for terraform modules.", "stars": "38"}, {"name": "An example of using Terraform to validate and apply GitHub administration", "url": "https://github.com/asgharlabs/github-terraform/tree/master/.github/workflows", "description": "", "stars": "2"}], "notes": []}, {"name": "Actions \u2014 External Services", "entries": [{"name": "Use a Jenkinsfile", "url": "https://github.com/jonico/jenkinsfile-runner-github-actions", "description": "", "stars": "198"}, {"name": "GitHub Action for Firebase", "url": "https://github.com/w9jds/firebase-action", "description": "", "stars": "919"}, {"name": "GitHub Action for Contentful Migration CLI", "url": "https://github.com/Shy/contentful-action", "description": "", "stars": "15"}, {"name": "GitHub Actions for Pixela (a-know/pi)", "url": "https://github.com/peaceiris/actions-pixela", "description": "", "stars": "12"}, {"name": "GitHub Action for Google Cloud Platform (GCP)", "url": "https://github.com/exelban/gcloud", "description": "", "stars": "228"}, {"name": "Upload files to any OpenStack Swift service provider", "url": "https://github.com/iksaku/openstack-swift-action", "description": "", "stars": "1"}, {"name": "GitHub Action for sending Stack Overflow posts to Slack", "url": "https://github.com/logankilpatrick/StackOverflowBot", "description": "", "stars": "17"}, {"name": "Assume AWS role", "url": "https://github.com/nordcloud/aws-assume-role/", "description": "", "stars": "23"}, {"name": "Generate Custom Response using JSONbin", "url": "https://github.com/fabasoad/jsonbin-action", "description": "", "stars": "6"}], "notes": []}, {"name": "Actions \u2014 Frontend Tools", "entries": [{"name": "Execute Gradle task", "url": "https://github.com/MrRamych/gradle-actions", "description": "", "stars": "29"}, {"name": "JS Build Actions", "url": "https://github.com/elstudio/actions-js-build", "description": "Run Grunt or Gulp build tasks and commit file changes.", "stars": "53"}, {"name": "GitHub Action for Gatsby CLI", "url": "https://github.com/jzweifel/gatsby-cli-github-action", "description": "", "stars": "47"}, {"name": "Runs a WebPageTest audit and prints the results as commit comment", "url": "https://github.com/JCofman/webPagetestAction", "description": "", "stars": "57"}, {"name": "GitHub Actions for Hugo extended", "url": "https://github.com/peaceiris/actions-hugo", "description": "", "stars": "1.4k"}, {"name": "Generate OG Image", "url": "https://github.com/BoyWithSilverWings/generate-og-image", "description": "Generate customisable open graph images from Markdown files.", "stars": "39"}, {"name": "GitHub Actions for mdBook", "url": "https://github.com/peaceiris/actions-mdbook", "description": "", "stars": "289"}, {"name": "Setup Mint", "url": "https://github.com/fabasoad/setup-mint-action", "description": "Setup Mint (programming language for writing single page applications).", "stars": "11"}, {"name": "Gatsby AWS S3 Deployment", "url": "https://github.com/jonelantha/gatsby-s3-action", "description": "Deploy Gatsby to S3 (supports CloudFront).", "stars": "47"}], "notes": []}, {"name": "Actions \u2014 Machine Learning Ops", "entries": [{"name": "Submitting Argo Workflows (Cloud Agnostic)", "url": "https://github.com/machine-learning-apps/actions-argo", "description": "", "stars": "38"}, {"name": "Submitting Argo Workflows to GKE", "url": "https://github.com/machine-learning-apps/gke-argo", "description": "", "stars": "16"}, {"name": "Query Experiment Tracking Results From Weights & Biases", "url": "https://github.com/machine-learning-apps/wandb-action", "description": "", "stars": "60"}, {"name": "Run Parameterized Jupyter Notebooks", "url": "https://github.com/yaananth/run-notebook", "description": "", "stars": "69"}, {"name": "Compile, Deploy and Run Kubeflow Pipeline", "url": "https://github.com/NikeNano/kubeflow-github-action", "description": "", "stars": "35"}, {"name": "Automatically Dockerize A Data-Science Repo As A Jupyter Server", "url": "https://github.com/jupyterhub/repo2docker-action", "description": "", "stars": "140"}, {"name": "Azure Machine Learning With GitHub Actions", "url": "https://github.com/machine-learning-apps/ml-template-azure", "description": "", "stars": "125"}], "notes": []}, {"name": "Actions \u2014 Build", "entries": [{"name": "run-cmake", "url": "https://github.com/lukka/run-cmake", "description": "Multi platform action to build C/C++ software with [CMake](https://cmake.org) and [Ninja](https://ninja-build.org/).", "stars": "176"}, {"name": "run-vcpkg", "url": "https://github.com/lukka/run-vcpkg", "description": "Multi platform action to build and install C/C++ dependencies with [vcpkg (\u2b5023k)](https://github.com/microsoft/vcpkg).", "stars": "186"}, {"name": "Build Go applications for multiplatform", "url": "https://github.com/izumin5210/action-go-crossbuild", "description": "", "stars": "6"}, {"name": "Generate \\~/.m2/settings.xml for Maven builds", "url": "https://github.com/whelk-io/maven-settings-xml-action", "description": "", "stars": "71"}, {"name": "Run Pascal Script", "url": "https://github.com/fabasoad/pascal-action", "description": "", "stars": "6"}, {"name": "Setup Brainfuck", "url": "https://github.com/fabasoad/setup-brainfuck-action", "description": "Setup brainfuck interpreter.", "stars": "2"}, {"name": "Publish Go Binaries to GitHub Release Assets", "url": "https://github.com/wangyoucao577/go-release-action", "description": "", "stars": "485"}, {"name": "Setup COBOL", "url": "https://github.com/fabasoad/setup-cobol-action", "description": "", "stars": "12"}, {"name": "Check Gradle version", "url": "https://github.com/madhead/check-gradle-version", "description": "Keep your Gradle version up to date.", "stars": "7"}], "notes": []}, {"name": "Actions \u2014 Database", "entries": [{"name": "Setup Cassandra Schema", "url": "https://github.com/fabasoad/setup-cassandra-action", "description": "Running scripts from the provided folder on top of Cassandra cluster.", "stars": "2"}], "notes": []}, {"name": "Actions \u2014 Networking", "entries": [{"name": "Setup ZeroTier", "url": "https://github.com/zerotier/github-action", "description": "Connect your runner to a ZeroTier network.", "stars": "45"}], "notes": []}, {"name": "Actions \u2014 Localization", "entries": [{"name": "Find and automatically fix typos and grammar issues in your code", "url": "https://github.com/sobolevn/misspell-fixer-action", "description": "", "stars": "146"}, {"name": "Translation", "url": "https://github.com/fabasoad/translation-action", "description": "Translate text from any language to any language.", "stars": "40"}], "notes": []}, {"name": "Actions \u2014 Fun", "entries": [{"name": "Add equivalent of a like button in your README", "url": "https://github.com/ariary/Readme-Like-Button", "description": "Visualize community approval on some part of your readme (can be used as a poll).", "stars": "9"}], "notes": []}, {"name": "Actions \u2014 Cheat Sheet", "entries": [{"name": "GitHub Actions Branding Cheat Sheet", "url": "https://haya14busa.github.io/github-action-brandings/", "description": ""}, {"name": "Continuous deployment of Next.js app with Up", "url": "https://medium.com/@romanenko/simple-ci-for-next-js-projects-with-apex-up-github-actions-6f0b1b9a5400", "description": ""}, {"name": "Converting Docker-based Actions to JavaScript/TypeScript", "url": "https://httgp.com/converting-github-actions-from-docker-to-javascript/", "description": ""}, {"name": "GitHub Actions CI for Swift/iOS Projects", "url": "https://medium.com/rosberryapps/github-actions-ci-for-swift-projects-c129baceed1a", "description": ""}, {"name": "Working with GitHub Actions", "url": "https://jeffrafter.com/working-with-github-actions", "description": ""}, {"name": "GitHub Actions for Rails Developers", "url": "https://www.youtube.com/watch?v=gGUXydw22zw", "description": ""}, {"name": "GitHub Actions Advent Calendar", "url": "https://www.edwardthomson.com/blog/github_actions_advent_calendar.html", "description": ""}, {"name": "Zero Downtime Laravel Deployments with GitHub Actions", "url": "https://atymic.dev/blog/github-actions-laravel-ci-cd/", "description": ""}, {"name": "Building Custom GitHub Actions Pluralsight Course", "url": "https://www.pluralsight.com/courses/building-custom-github-actions/", "description": ""}, {"name": "Continuously Deploying Django to DigitalOcean with Docker and GitHub Actions", "url": "https://testdriven.io/blog/deploying-django-to-digitalocean-with-docker-and-github-actions/", "description": ""}, {"name": "Deploying Self-Hosted GitHub Actions Runners with Docker", "url": "https://testdriven.io/blog/github-actions-docker/", "description": "Deploy self-hosted GitHub Actions runners with Docker and Docker Swarm to DigitalOcean."}, {"name": "Setup Auto-scaled self-hosted GitHub Actions Runners on AWS Spot-instances", "url": "https://040code.github.io/2020/05/25/scaling-selfhosted-action-runners", "description": ""}, {"name": "Getting the Gist of GitHub Actions", "url": "https://gist.github.com/br3ndonland/f9c753eb27381f97336aa21b8d932be6", "description": ""}], "notes": []}], "total_entries": 402}, {"name": "Shell", "subcategories": [{"name": "Shell", "entries": [{"name": "Shells", "url": "#shells", "description": ""}, {"name": "Command-Line Productivity", "url": "#command-line-productivity", "description": ""}, {"name": "Customization", "url": "#customization", "description": ""}, {"name": "For Developers", "url": "#for-developers", "description": ""}, {"name": "System Utilities", "url": "#system-utilities", "description": ""}, {"name": "Downloading and Serving", "url": "#downloading-and-serving", "description": ""}, {"name": "Multimedia and File Formats", "url": "#multimedia-and-file-formats", "description": ""}, {"name": "Applications", "url": "#applications", "description": ""}, {"name": "Games", "url": "#games", "description": ""}, {"name": "Shell Package Management", "url": "#shell-package-management", "description": ""}, {"name": "Shell Script Development", "url": "#shell-script-development", "description": ""}, {"name": "Guides", "url": "#guides", "description": ""}, {"name": "Other Awesome Lists", "url": "#other-awesome-lists", "description": ""}, {"name": "bash", "url": "https://www.gnu.org/software/bash/", "description": "GNU Project's shell (Bourne Again SHell)"}, {"name": "elvish", "url": "https://elv.sh/", "description": "Friendly, expressive shell features like anonymous functions and data structures"}, {"name": "es", "url": "https://wryun.github.io/es-shell/", "description": "The extensible shell, based on Plan 9's [rc (\u2b50235)](https://github.com/rakitzis/rc) shell"}, {"name": "fish", "url": "https://fishshell.com", "description": "Smart and user-friendly command line shell"}, {"name": "ion", "url": "https://github.com/redox-os/ion", "description": "A modern system shell that features a simple, yet powerful, syntax. It is written entirely in Rust.", "stars": "1.4k"}, {"name": "ksh93", "url": "https://github.com/att/ast", "description": "Korn Shell", "stars": "520"}, {"name": "mksh", "url": "https://github.com/MirBSD/mksh", "description": "MirBSD Korn Shell", "stars": "190"}, {"name": "murex", "url": "https://github.com/lmorg/murex", "description": "A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)", "stars": "1.3k"}, {"name": "ngs", "url": "https://github.com/ngs-lang/ngs", "description": "Fully featured scripting language created specifically for Ops. REPL is being developed.", "stars": "1.3k"}, {"name": "nushell", "url": "https://github.com/nushell/nushell", "description": "A modern shell written in Rust", "stars": "29k"}, {"name": "oksh", "url": "https://github.com/ibara/oksh", "description": "Portable OpenBSD ksh", "stars": "330"}, {"name": "osh", "url": "https://www.oilshell.org", "description": "Bash compatible, with new/modern Unix shell language called Oil"}, {"name": "pdksh", "url": "https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin/ksh/", "description": "Public domain Korn shell"}, {"name": "powershell", "url": "https://docs.microsoft.com/en-us/powershell/scripting/overview", "description": ""}, {"name": "shell++", "url": "https://github.com/alexst07/shell-plus-plus", "description": "Friendly and modern functional and object oriented shell script language", "stars": "141"}, {"name": "shenv", "url": "https://github.com/shenv/shenv", "description": "Simple shell version management", "stars": "37"}, {"name": "tcsh", "url": "https://www.tcsh.org/", "description": "C shell with file name completion and command line editing"}, {"name": "xonsh", "url": "https://xon.sh", "description": "Python-ish, BASHwards-looking shell language and command prompt"}, {"name": "yash", "url": "https://github.com/magicant/yash", "description": "A POSIX-compliant command line shell with built-in support for completion and prediction based on command history", "stars": "265"}, {"name": "zsh", "url": "https://www.zsh.org", "description": "Powerful shell with scripting language"}, {"name": "AdvancedNewFile", "url": "https://github.com/tanrax/terminal-AdvancedNewFile", "description": "Fast creation of files and directories in a recursive way. Inspired by the Vim plugin.", "stars": "243"}, {"name": "ag", "url": "https://github.com/ggreer/the_silver_searcher", "description": "Super fast string search through a directory hierarchy", "stars": "26k"}, {"name": "aliases", "url": "https://github.com/sebglazebrook/aliases", "description": "Contextual, dynamic, organized aliases for bash", "stars": "509"}, {"name": "arttime", "url": "https://github.com/reportaman/arttime", "description": "Beauty of text art meets functionality of clock, timer, pomodoro++ time manager", "stars": "757"}, {"name": "autoenv", "url": "https://github.com/hyperupcall/autoenv", "description": "Directory-based environments.", "stars": "5.5k"}, {"name": "await", "url": "https://github.com/slavaGanzin/await", "description": "single binary that run list of commands in parallel and waits for their termination", "stars": "108"}, {"name": "bartib", "url": "https://github.com/nikolassv/bartib", "description": "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.", "stars": "542"}, {"name": "bashhub", "url": "https://github.com/rcaloras/bashhub-client", "description": ":cloud: Bash history in the cloud. Indexed and searchable.", "stars": "1.2k"}, {"name": "boilr", "url": "https://github.com/tmrts/boilr", "description": "A blazingly fast CLI tool for creating projects from boilerplate templates.", "stars": "1.7k"}, {"name": "boom", "url": "https://github.com/holman/boom", "description": "Store links and snippets in the command line", "stars": "1.3k"}, {"name": "borg", "url": "https://github.com/ok-borg/borg", "description": "A terminal based search engine for bash commands", "stars": "1.6k"}, {"name": "broot", "url": "https://github.com/Canop/broot", "description": "A better way to navigate directories", "stars": "9.8k"}, {"name": "browsh", "url": "https://github.com/browsh-org/browsh", "description": "The modern text-based browser", "stars": "16k"}, {"name": "Buku", "url": "https://github.com/jarun/Buku", "description": "Powerful command-line bookmark manager", "stars": "6k"}, {"name": "byobu", "url": "https://www.byobu.org", "description": "Text-based window manager and terminal multiplexer"}, {"name": "cod", "url": "https://github.com/dim-an/cod", "description": "A completion daemon for shell that learns when you invoke `--help` commands", "stars": "508"}, {"name": "CloudClip", "url": "https://github.com/skywind3000/CloudClip", "description": "Your own clipboard in the cloud, copy and paste text with gist between different systems", "stars": "76"}, {"name": "ddgr", "url": "https://github.com/jarun/ddgr", "description": "DuckDuckGo from the terminal", "stars": "2.8k"}, {"name": "desk", "url": "https://github.com/jamesob/desk", "description": "A lightweight workspace manager for the shell", "stars": "2.5k"}, {"name": "direnv", "url": "https://github.com/direnv/direnv", "description": "An environment switcher for the shell, compare with autoenv", "stars": "11k"}, {"name": "dnote", "url": "https://github.com/dnote/dnote", "description": "A simple command line notebook with multi-device sync and web interface", "stars": "2.6k"}, {"name": "eureka", "url": "https://github.com/simeg/eureka/", "description": ":bulb: CLI tool to input and store your ideas without leaving the terminal", "stars": "723"}, {"name": "fasd", "url": "https://github.com/clvv/fasd", "description": "Command-line productivity booster, offers quick access to files and directories", "stars": "5.9k"}, {"name": "fd", "url": "https://github.com/sharkdp/fd", "description": "A simple, fast and user-friendly alternative to find.", "stars": "31k"}, {"name": "foxy", "url": "https://github.com/s-p-k/foxy", "description": "Plain text bookmarks for Firefox and surf browsers.", "stars": "39"}, {"name": "fselect", "url": "https://github.com/jhspetersson/fselect", "description": "Find files with SQL-like queries.", "stars": "3.7k"}, {"name": "funky", "url": "https://github.com/bbugyi200/funky", "description": "Extends functionality of shell functions making them more powerful and flexible.", "stars": "634"}, {"name": "fz", "url": "https://github.com/changyuheng/fz", "description": "Seamless fuzzy tab completion for z", "stars": "496"}, {"name": "fzf", "url": "https://github.com/junegunn/fzf", "description": "A command-line fuzzy finder", "stars": "58k"}, {"name": "gitmux", "url": "https://github.com/arl/gitmux", "description": "Show Git status in Tmux status bar", "stars": "512"}, {"name": "googler", "url": "https://github.com/jarun/googler", "description": "Google Search, Google Site Search, Google News from the terminal", "stars": "6k"}, {"name": "googlr", "url": "https://github.com/Astranno/googlr", "description": "Command line tool that lets you search Google from your terminal.", "stars": "42"}, {"name": "has", "url": "https://github.com/kdabir/has", "description": "`has` helps you check presence of various command line tools and their versions on path", "stars": "594"}, {"name": "how2", "url": "https://github.com/santinic/how2", "description": "`how2` finds the simplest way to do something in a unix shell. It's like `man`, but you can query it in natural language.", "stars": "5.7k"}, {"name": "navi", "url": "https://github.com/denisidoro/navi", "description": "An interactive cheatsheet tool for the command-line", "stars": "14k"}, {"name": "hhighlighter", "url": "https://github.com/paoloantinori/hhighlighter", "description": "Colorize words in a command output", "stars": "447"}, {"name": "hr", "url": "https://github.com/LuRsT/hr", "description": "`<hr />` for your terminal", "stars": "1.3k"}, {"name": "hss", "url": "https://github.com/six-ddc/hss", "description": "An interactive parallel ssh client featuring autocomplete and asynchronous execution", "stars": "338"}, {"name": "hstr", "url": "https://github.com/dvorka/hstr", "description": "Bash History Suggest Box", "stars": "3.8k"}, {"name": "k", "url": "https://github.com/supercrabtree/k", "description": "k is a Zsh script to make directory listings more readable, adding Git status, fileweight colors and rotting dates", "stars": "1.8k"}, {"name": "k alias", "url": "https://github.com/lingtalfi/k", "description": "get kool aliases (and more) working with a simple one-liner", "stars": "19"}, {"name": "lf", "url": "https://github.com/gokcehan/lf", "description": "Terminal file manager written in Go, inspired by ranger", "stars": "6.9k"}, {"name": "lf.sh", "url": "https://github.com/suewonjp/lf.sh", "description": "Quickly search files with fewer typings and do many more (grepping, copying path to clipboard, etc)", "stars": "41"}, {"name": "lowcharts", "url": "https://github.com/juan-leon/lowcharts", "description": "Draw low-resolution graphs in terminal", "stars": "165"}, {"name": "Lmod", "url": "https://lmod.readthedocs.io/en/latest/", "description": "Lua-based Environment Modules that enhances Tcl-based modules while being backward compatible (compare to modules)"}, {"name": "loop", "url": "https://github.com/Miserlou/Loop", "description": "Write and control complex loops with as one-liners", "stars": "659"}, {"name": "marker", "url": "https://github.com/pindexis/marker", "description": "Bookmark your shell commands", "stars": "2k"}, {"name": "mackup", "url": "https://github.com/lra/mackup/", "description": "Keep your application settings in sync (OS X/Linux)", "stars": "14k"}, {"name": "mcfly", "url": "https://github.com/cantino/mcfly", "description": "Fly through your shell history. Great Scot!", "stars": "6.4k"}, {"name": "modules", "url": "http://modules.sourceforge.net/", "description": "Classical Tcl-based Environment Modules managing the shell environment (compare to Lmod, direnv, and autoenv)"}, {"name": "nnn", "url": "https://github.com/jarun/nnn", "description": "File browser and disk usage analyzer with excellent desktop integration", "stars": "18k"}, {"name": "ok-sh", "url": "https://github.com/secretGeek/ok-bash", "description": "Do you work on many different projects? And in each project, are there commands you use that are specific to that project? You need a .ok file.", "stars": "79"}, {"name": "parallel", "url": "https://www.gnu.org/software/parallel/", "description": "Build and execute shell command lines from standard input in parallel"}, {"name": "pass", "url": "https://www.passwordstore.org/", "description": "Manage passwords from the command line with GPG encryption and optional git integration."}, {"name": "pathpicker", "url": "https://github.com/facebook/PathPicker", "description": "Accepts inputs like grep, searches, git etc; allows selecting files from the result of the input, which you can then open or provide as argument to a command.", "stars": "5k"}, {"name": "pdd", "url": "https://github.com/jarun/pdd", "description": "Tiny date, time diff calculator with timers", "stars": "368"}, {"name": "percol", "url": "https://github.com/mooz/percol", "description": "Adds flavor of interactive filtering to the traditional pipe concept of UNIX shell", "stars": "3.2k"}, {"name": "q", "url": "https://github.com/cal2195/q", "description": "Vim like macro registers for your Bash and Zsh Shell", "stars": "67"}, {"name": "qfc", "url": "https://github.com/pindexis/qfc", "description": "File-completion widget for Bash and Zsh", "stars": "569"}, {"name": "resh", "url": "https://github.com/curusarn/resh", "description": "Contextual shell history for Zsh and Bash", "stars": "954"}, {"name": "rg", "url": "https://github.com/BurntSushi/ripgrep", "description": "ripgrep is a line oriented search tool that combines the usability of The Silver Searcher with the raw speed of GNU grep", "stars": "43k"}, {"name": "screen", "url": "https://www.gnu.org/software/screen/", "description": "GNU terminal multiplexer"}, {"name": "shell-history", "url": "https://github.com/pawamoy/shell-history", "description": "Visualize your shell usage with Highcharts", "stars": "107"}, {"name": "SHML", "url": "https://github.com/odb/shml", "description": "Style framework for the terminal (Shell Markup Language)", "stars": "437"}, {"name": "slugify", "url": "https://github.com/benlinton/slugify", "description": "Command that converts filenames and directories to a web friendly format", "stars": "298"}, {"name": "sman", "url": "https://github.com/tokozedg/sman", "description": ":bug: A command-line snippet manager", "stars": "287"}, {"name": "spark", "url": "https://github.com/holman/spark", "description": "\u2581\u2582\u2583\u2585\u2582\u2587 in your shell", "stars": "6k"}, {"name": "spark.fish", "url": "https://github.com/jorgebucaran/spark.fish", "description": "\u2581\u2582\u2583\u2585 Sparkline Generator", "stars": "322"}, {"name": "sheet", "url": "https://github.com/oscardelben/sheet", "description": "Text snippets for the command line", "stars": "257"}, {"name": "spot", "url": "https://github.com/rauchg/spot", "description": "Tiny file search utility", "stars": "919"}, {"name": "snips", "url": "https://github.com/srijanshetty/snips", "description": "Command line tool to manage snippets of code.", "stars": "74"}, {"name": "sqlline", "url": "https://github.com/julianhyde/sqlline", "description": "Shell for issuing SQL to relational databases via JDBC (multiline, completion, highlighting, dialect support)", "stars": "598"}, {"name": "sshfs", "url": "https://github.com/osxfuse/sshfs", "description": "A tool for mounting remote file systems over SSH", "stars": "1.1k"}, {"name": "sudocabulary", "url": "https://github.com/badarsh2/Sudocabulary", "description": "Learn English Vocabulary from your terminal", "stars": "160"}, {"name": "surfraw", "url": "https://gitlab.com/surfraw/Surfraw", "description": "browse specific site and search the web from your terminal without browser."}, {"name": "task-manager", "url": "https://github.com/lingtalfi/task-manager", "description": "Execute all your scripts with just two or three keystrokes.", "stars": "18"}, {"name": "td-cli", "url": "https://github.com/darrikonn/td-cli", "description": "A todo command line manager to organize and manage your todos across multiple projects.", "stars": "182"}, {"name": "tere", "url": "https://github.com/mgunyho/tere", "description": "A faster alternative to cd + ls", "stars": "1.6k"}, {"name": "thefuck", "url": "https://github.com/nvbn/thefuck", "description": "Fix common shell mistakes by using an easy to remember command", "stars": "81k"}, {"name": "tldr", "url": "https://github.com/raylee/tldr-sh-client", "description": "A fully-functional bash client for tldr, simplified and community-driven man pages", "stars": "697"}, {"name": "tmux", "url": "https://tmux.github.io/", "description": "Amazing terminal multiplexer"}, {"name": "undollar", "url": "https://github.com/xtyrrell/undollar", "description": "undollar bites the dollar sign off the tip of the command you just pasted into your terminal", "stars": "156"}, {"name": "usql", "url": "https://github.com/xo/usql", "description": "Universal command-line interface for SQL databases.", "stars": "8.4k"}, {"name": "v", "url": "https://github.com/rupa/v", "description": "z for vim.", "stars": "440"}, {"name": "wemux", "url": "https://github.com/zolrath/wemux", "description": "Multi-User Tmux Made Easy", "stars": "3.6k"}, {"name": "xiki", "url": "https://github.com/trogdoro/xiki", "description": "Makes the shell console more friendly and powerful", "stars": "3.8k"}, {"name": "xplr", "url": "https://github.com/sayanarijit/xplr", "description": "A hackable, minimal, fast TUI file explorer", "stars": "3.8k"}, {"name": "xsv", "url": "https://github.com/BurntSushi/xsv", "description": "a fast CSV command line toolkit written in Rust", "stars": "9.9k"}, {"name": "xxh", "url": "https://github.com/xxh/xxh", "description": "Bring your favorite shell wherever you go through the SSH.", "stars": "4.8k"}], "notes": []}, {"name": "Shell \u2014 Directory Navigation", "entries": [{"name": "aliasme", "url": "https://github.com/Jintin/aliasme", "description": "alias helper to change directory quickly", "stars": "111"}, {"name": "autojump", "url": "https://github.com/wting/autojump", "description": "A cd command that learns - easily navigate directories from the command line", "stars": "16k"}, {"name": "bashmarks", "url": "https://github.com/huyng/bashmarks", "description": "Directory bookmarks for the shell", "stars": "1.8k"}, {"name": "bd", "url": "https://github.com/vigneshwaranr/bd", "description": "Quickly go back to a parent directory", "stars": "918"}, {"name": "commacd", "url": "https://github.com/shyiko/commacd", "description": "A faster way to move around in Bash", "stars": "357"}, {"name": "enhancd", "url": "https://github.com/b4b4r07/enhancd", "description": ":rocket: A next-generation cd command with an interactive filter", "stars": "2.5k"}, {"name": "goto", "url": "https://github.com/iridakos/goto", "description": "A shell utility for navigation to aliased directories supporting auto-completion", "stars": "856"}, {"name": "jump", "url": "https://github.com/gsamokovarov/jump", "description": "Jump helps you navigate your file system faster by learning your habits.", "stars": "1.7k"}, {"name": "lazy-cd", "url": "https://github.com/pedramamini/lazy-cd", "description": "Simple bash commands for bookmarked navigation of the file system, complete with bash-completion.", "stars": "20"}, {"name": "up", "url": "https://github.com/shannonmoeller/up", "description": "Ascend directories by name or count; for bash, zsh, and fish.", "stars": "164"}, {"name": "z", "url": "https://github.com/rupa/z", "description": "z is the new j, yo", "stars": "16k"}, {"name": "z.lua", "url": "https://github.com/skywind3000/z.lua", "description": "A new cd command that helps you navigate faster by learning your habits", "stars": "2.9k"}, {"name": "zoxide", "url": "https://github.com/ajeetdsouza/zoxide", "description": "A faster way to navigate your filesystem, written in Rust", "stars": "13k"}, {"name": "zpyi", "url": "https://github.com/sakshamsharma/zpyi", "description": "Python in Zsh - Easy python scripting in shell", "stars": "101"}, {"name": "aphrodite-terminal-theme", "url": "https://github.com/win0err/aphrodite-terminal-theme", "description": "Minimalistic Aphrodite theme (prompt) for sexy terminals that works in bash, fish and zsh", "stars": "113"}, {"name": "base16-builder", "url": "https://github.com/base16-builder/base16-builder", "description": "Base16-Builder", "stars": "427"}, {"name": "bash-full-of-colors", "url": "https://github.com/slomkowski/bash-full-of-colors", "description": "Powerful prompt with screen, tmux, git support and many more", "stars": "175"}, {"name": "bash-git-prompt", "url": "https://github.com/magicmonty/bash-git-prompt", "description": "An informative and fancy Bash prompt for Git users", "stars": "6.6k"}, {"name": "bash-powerline", "url": "https://github.com/riobard/bash-powerline", "description": "Powerline-style Bash prompt in pure Bash script", "stars": "874"}, {"name": "bashstrap", "url": "https://github.com/barryclark/bashstrap", "description": "A quick way to spruce up OSX terminal", "stars": "1.6k"}, {"name": "bullet-train-oh-my-zsh-theme", "url": "https://github.com/caiogondim/bullet-train.zsh", "description": ":bullettrain\\_side: An oh-my-zsh shell theme based on the Powerline Vim plugin", "stars": "2.8k"}, {"name": "emojify", "url": "https://github.com/mrowa44/emojify", "description": "", "stars": "1.5k"}, {"name": "flatui-terminal-theme", "url": "https://dribbble.com/shots/1021755-Flat-UI-Terminal-Theme", "description": "Nicer colors for terminal"}, {"name": "geometry", "url": "https://github.com/geometry-zsh/geometry", "description": "A minimal ZSH theme where any function can be added to the left prompt or (async) right prompt on the fly.", "stars": "907"}, {"name": "git-prompt", "url": "https://github.com/lvv/git-prompt", "description": "Bash prompt with Git, SVN and HG modules", "stars": "326"}, {"name": "gittify", "url": "https://github.com/momeni/gittify", "description": "A colorful Bash prompt + customized Git aliases", "stars": "69"}, {"name": "Gogh - Color Scheme", "url": "https://github.com/Mayccoll/Gogh", "description": "Color Scheme for Gnome Terminal", "stars": "8.5k"}, {"name": "liquidprompt", "url": "https://github.com/nojhan/liquidprompt", "description": "A full-featured & carefully designed adaptive prompt for Bash & Zsh", "stars": "4.4k"}, {"name": "mysql-colorize", "url": "https://github.com/zpm-zsh/mysql-colorize", "description": "Colorization for mysql comand-line client", "stars": "98"}, {"name": "oh-my-git", "url": "https://github.com/arialdomartini/oh-my-git", "description": "An opinionated git prompt for bash and zsh", "stars": "3.6k"}, {"name": "oh-my-posh", "url": "https://ohmyposh.dev", "description": "Prompt theme engine for any shell and platform written in go."}, {"name": "polyglot", "url": "https://github.com/agkozak/polyglot", "description": "An informative Git prompt that works in bash, zsh, ksh, mksh, pdksh, oksh, dash, yash, busybox sh, and osh", "stars": "165"}, {"name": "powerlevel10k", "url": "https://github.com/romkatv/powerlevel10k", "description": "Super flexible awesome powerline ZSH theme", "stars": "42k"}, {"name": "sexy-bash-prompt", "url": "https://github.com/twolfson/sexy-bash-prompt", "description": "Bash prompt with colors, Git statuses, and Git branches", "stars": "1.1k"}, {"name": "starship", "url": "https://starship.rs/", "description": "Fast, customisable, cross-shell prompt written in rust"}, {"name": "synth-shell", "url": "https://github.com/andresgongora/synth-shell", "description": "Greeter with a customizable status report and a fancy bash prompt", "stars": "856"}, {"name": "1Password SSH Agent", "url": "https://developer.1password.com/docs/ssh/", "description": "Authenticate Git and SSH workflows with biometric unlock using 1Password"}, {"name": "ack", "url": "https://beyondgrep.com/", "description": "A grep-like search tool optimized for source code."}, {"name": "add-gitignore", "url": "https://github.com/TejasQ/add-gitignore", "description": "Interactive CLI that generates a .gitignore for your project based on your needs.", "stars": "628"}, {"name": "bcal", "url": "https://github.com/jarun/bcal", "description": "Byte CALculator for storage conversions and calculations", "stars": "615"}, {"name": "bitwise", "url": "https://github.com/mellowcandle/bitwise", "description": "Terminal based interactive bit manipulator in curses.", "stars": "600"}, {"name": "bocker", "url": "https://github.com/p8952/bocker", "description": "Docker implemented in 100 lines of bash", "stars": "11k"}, {"name": "cloc", "url": "https://github.com/AlDanial/cloc", "description": "Count Lines of Code", "stars": "18k"}, {"name": "doclt", "url": "https://github.com/omgimanerd/doclt", "description": "A command line interface to Digital Ocean", "stars": "44"}, {"name": "dokku", "url": "https://github.com/dokku/dokku", "description": "Docker powered mini-Heroku. The smallest PaaS implementation you've ever seen.", "stars": "26k"}, {"name": "forgit", "url": "https://github.com/wfxr/forgit", "description": "Utility tool for `git` taking advantage of fuzzy finder fzf.", "stars": "4.2k"}, {"name": "git-extra-commands", "url": "https://github.com/unixorn/git-extra-commands", "description": "Many Git extra utilities. Churn, cut-branch, improved-merge and many more.", "stars": "947"}, {"name": "git-extras", "url": "https://github.com/tj/git-extras", "description": "Git utilities -- repo summary, repl, changelog population, author commit percentages and more", "stars": "17k"}, {"name": "git-open", "url": "https://github.com/paulirish/git-open", "description": "Type `git open` to open the GitHub page or website for a repository in your browser", "stars": "3.2k"}, {"name": "git-quick-stats", "url": "https://github.com/arzzen/git-quick-stats", "description": "Git quick statistics is a simple and efficient way to access various statistics in git repository.", "stars": "6.1k"}, {"name": "git-semver", "url": "https://github.com/markchalloner/git-semver", "description": "Git plugin for easing semantic versioning and changelog validation", "stars": "372"}, {"name": "git-sh", "url": "https://github.com/rtomayko/git-sh", "description": "A customized Bash environment suitable for Git work", "stars": "732"}, {"name": "gita", "url": "https://github.com/nosarthur/gita", "description": "A command-line tool to manage multiple git repos.", "stars": "1.6k"}, {"name": "hub", "url": "https://github.com/github/hub", "description": "hub helps you win at git.", "stars": "23k"}, {"name": "just", "url": "https://github.com/casey/just", "description": "Task runner for saving and running project-specific commands.", "stars": "16k"}, {"name": "licins", "url": "https://github.com/dogoncouch/licins", "description": "Insert commented software licenses into source code.", "stars": "23"}, {"name": "mkdkr", "url": "https://github.com/rosineygp/mkdkr", "description": "Makefile + Docker = CI Pipeline", "stars": "352"}, {"name": "mr", "url": "https://myrepos.branchable.com", "description": "Multiple Repository management tool"}, {"name": "nve", "url": "https://github.com/ehmicky/nve", "description": "Run any command on specific Node.js versions.", "stars": "688"}, {"name": "overcommit", "url": "https://github.com/sds/overcommit", "description": "A fully configurable and extendable Git hook manager", "stars": "3.9k"}, {"name": "pre-commit", "url": "https://pre-commit.com", "description": "A framework for managing and maintaining multi-language pre-commit hooks"}, {"name": "rebound", "url": "https://github.com/shobrook/rebound", "description": "Instantly browse Stack Overflow results in your terminal when you get a compiler error", "stars": "4.1k"}, {"name": "repren", "url": "https://github.com/jlevy/repren", "description": "Command-line search-and-replace and file-renaming swiss army knife", "stars": "337"}, {"name": "slap", "url": "https://github.com/slap-editor/slap", "description": "Sublime-like terminal-based text editor that runs on Node.js", "stars": "6.1k"}, {"name": "shipit", "url": "https://github.com/sapegin/shipit", "description": "Minimalistic SSH deployment", "stars": "561"}, {"name": "starring", "url": "https://github.com/ritz078/starring", "description": "Automatically star the npm-packages that you are using on GitHub.", "stars": "155"}, {"name": "tag", "url": "https://github.com/aykamko/tag", "description": "Instantly jump to your ag matches.", "stars": "593"}, {"name": "trunk", "url": "https://www.npmjs.com/package/@trunkio/launcher", "description": "Blazingly fast meta code checker and formatter"}, {"name": "vmn", "url": "https://github.com/final-israel/vmn", "description": "git-based automatic versioning and state recovery solution agnostic to language or architecture", "stars": "58"}, {"name": "wipe-modules", "url": "https://github.com/bntzio/wipe-modules", "description": "A little agent that removes the node\\_modules folder of non-active projects", "stars": "341"}, {"name": "atop", "url": "https://www.atoptool.nl", "description": "ASCII full-screen performance monitor that is capable of reporting the activity of all processes"}, {"name": "bat", "url": "https://github.com/sharkdp/bat", "description": "A `cat` clone with wings", "stars": "45k"}, {"name": "bmon", "url": "https://github.com/tgraf/bmon", "description": "Real-time network bandwidth monitor and rate estimator with human-friendly visual output", "stars": "1.1k"}, {"name": "btop", "url": "https://github.com/aristocratos/btop", "description": "Linux/OSX/FreeBSD resource monitor", "stars": "15k"}, {"name": "catcli", "url": "https://github.com/deadc0de6/catcli", "description": "The command line catalog tool for your offline data", "stars": "191"}, {"name": "ccat", "url": "https://github.com/owenthereal/ccat", "description": "ccat is the colorizing cat. It works similar to cat but displays content with syntax highlighting.", "stars": "3.1k"}, {"name": "exa", "url": "https://github.com/ogham/exa", "description": "A modern version of `ls`.", "stars": "23k"}, {"name": "progress", "url": "https://github.com/Xfennec/progress", "description": "Linux tool to show progress for `cp`, `rm`, `dd`, and more...", "stars": "8.1k"}, {"name": "stronghold", "url": "https://github.com/alichtman/stronghold", "description": "Easily configure MacOS security settings from the terminal.", "stars": "1k"}, {"name": "glances", "url": "https://github.com/nicolargo/glances", "description": "Glances an Eye on your system", "stars": "24k"}, {"name": "goaccess", "url": "https://github.com/allinurl/goaccess", "description": "GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in \\*nix systems.", "stars": "17k"}, {"name": "hblock", "url": "https://github.com/hectorm/hblock", "description": "Hosts-file based adblocker", "stars": "1.4k"}, {"name": "histstat", "url": "https://github.com/vesche/histstat", "description": "History for netstat", "stars": "93"}, {"name": "htop", "url": "https://github.com/hishamhm/htop", "description": "A ncurses based interactive process viewer which aims to be a better `top`", "stars": "5.8k"}, {"name": "lnav", "url": "https://lnav.org", "description": "An advanced log file viewer for the small-scale"}, {"name": "logdissect", "url": "https://github.com/dogoncouch/logdissect", "description": "CLI utility and Python API for analyzing log files and other data.", "stars": "133"}, {"name": "ls++", "url": "https://github.com/trapd00r/ls--", "description": "Colorized ls on steroids", "stars": "500"}, {"name": "lsd", "url": "https://github.com/Peltoche/lsd", "description": "LSDeluxe, rewrite of GNU ls with lot of added features like colors, icons, tree-view and more formatting options.", "stars": "12k"}, {"name": "lsp", "url": "https://github.com/dborzov/lsp", "description": "An improved `ls`, with file descriptions in plain language and intelligent file grouping", "stars": "521"}, {"name": "maza", "url": "https://github.com/tanrax/maza-ad-blocking", "description": "Local ad blocker. Like Pi-hole but local and using your operating system.", "stars": "1.7k"}, {"name": "mtr", "url": "https://github.com/traviscross/mtr", "description": "The functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool.", "stars": "2.5k"}, {"name": "ncdu", "url": "https://dev.yorhel.nl/ncdu", "description": "NCurses Disk Usage"}, {"name": "nmtui", "url": "https://github.com/NetworkManager/NetworkManager", "description": "Text User Interface for controlling NetworkManager", "stars": "334"}, {"name": "powertop", "url": "https://github.com/fenrus75/powertop", "description": "Battery/Power usage and device stats monitoring command-line tool, with tune-up options.", "stars": "906"}, {"name": "prettyping", "url": "https://github.com/denilsonsa/prettyping", "description": "Making the output of `ping` prettier, more colorful, more compact, and easier to read.", "stars": "1.2k"}, {"name": "procdog", "url": "https://github.com/jlevy/procdog", "description": "Lightweight command-line control of long-lived processes like servers", "stars": "75"}, {"name": "quick-secure", "url": "https://github.com/marshyski/quick-secure", "description": "Quickly secure and harden UNIX/Linux systems", "stars": "405"}, {"name": "rng", "url": "https://github.com/nickolasburr/rng", "description": "Copy range of lines from file or stdin to stdout.", "stars": "31"}, {"name": "tiptop", "url": "https://github.com/nschloe/tiptop", "description": "Graphical command-line system monitor.", "stars": "1.6k"}, {"name": "wifi-wand", "url": "https://github.com/keithrbennett/wifiwand", "description": "a Ruby command line application for managing WiFi on MacOS (install by `gem install wifi-wand`)", "stars": "60"}, {"name": "xiringuito", "url": "https://github.com/ivanilves/xiringuito", "description": "SSH-based \"VPN for poors\"", "stars": "1.1k"}, {"name": "aria2", "url": "https://github.com/aria2/aria2", "description": "aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink", "stars": "33k"}, {"name": "balls", "url": "https://github.com/jneen/balls", "description": "Bash on Balls", "stars": "853"}, {"name": "bashttpd", "url": "https://github.com/avleen/bashttpd", "description": "A web server written in Bash", "stars": "1.5k"}, {"name": "bashhub-server", "url": "https://github.com/nicksherron/bashhub-server", "description": "Private cloud shell history. Open source server for bashhub", "stars": "294"}, {"name": "bitpocket", "url": "https://github.com/sickill/bitpocket", "description": "\"DIY Dropbox\" or \"2-way directory (r)sync with proper deletion\"", "stars": "1k"}, {"name": "Dropbox-Uploader", "url": "https://github.com/andreafabrizi/Dropbox-Uploader", "description": "Dropbox Uploader is a Bash script which can be used to upload, download, list or delete files from Dropbox", "stars": "6.5k"}, {"name": "httpie", "url": "https://github.com/httpie/httpie", "description": "HTTPie is a command line HTTP client, a user-friendly cURL replacement", "stars": "31k"}, {"name": "HTTPLab", "url": "https://github.com/gchaincl/httplab", "description": "The interactive web server, let you inspect HTTP requests and forge responses.", "stars": "4k"}, {"name": "Kapow!", "url": "https://github.com/BBVA/kapow", "description": "If you can script it, you can HTTP it.", "stars": "585"}, {"name": "ngincat", "url": "https://github.com/jaburns/ngincat", "description": "Tiny Bash HTTP server using netcat", "stars": "171"}, {"name": "resty", "url": "https://github.com/micha/resty", "description": "Little command line REST client that you can use in pipelines", "stars": "2.6k"}, {"name": "shell2http", "url": "https://github.com/msoap/shell2http", "description": "HTTP-server to execute shell commands. Designed for development, prototyping or remote control", "stars": "1.2k"}, {"name": "tshare", "url": "https://github.com/trikko/tshare", "description": "File sharing from commandline.", "stars": "93"}, {"name": "vesper", "url": "https://github.com/chris-rock/vesper", "description": "\ud83c\udf78Vesper is a HTTP framework for Bash/Unix Shell", "stars": "203"}, {"name": "xh", "url": "https://github.com/ducaale/xh", "description": "Friendly and fast tool for sending HTTP requests", "stars": "4.5k"}, {"name": "yt-dlp", "url": "https://github.com/yt-dlp/yt-dlp", "description": "Command-line program to download videos from YouTube.com and other video sites", "stars": "66k"}, {"name": "adb-export", "url": "https://github.com/sromku/adb-export", "description": "Export Android content providers to CSV format", "stars": "101"}, {"name": "Android-Kitchen", "url": "https://github.com/dsixda/Android-Kitchen", "description": "A text-based kitchen for Android ROM customization. Uses shell scripts and works with Cygwin/OS X/Linux", "stars": "1k"}, {"name": "Beets", "url": "https://github.com/beetbox/beets", "description": "Music library manager and MusicBrainz tagger", "stars": "12k"}, {"name": "cmus", "url": "https://github.com/cmus/cmus", "description": "Cross-platform cli audio player.", "stars": "5.2k"}, {"name": "dasel", "url": "https://github.com/tomwright/dasel", "description": "Query and update data structures using selectors from the command line. Comparable to [jq (\u2b5028k)](https://github.com/stedolan/jq) / [yq (\u2b502.4k)](https://github.com/kislyuk/yq) but supports JSON, YAML, TOML and XML with zero runtime dependencies.", "stars": "4.7k"}, {"name": "dzr", "url": "https://github.com/yne/dzr", "description": "Cross-platform Deezer.com audio player.", "stars": "161"}, {"name": "fx", "url": "https://github.com/antonmedv/fx", "description": "Command-line JSON processing tool by anononymus JavaScript functions", "stars": "18k"}, {"name": "gifgen", "url": "https://github.com/lukechilds/gifgen", "description": "Simple high quality GIF encoding", "stars": "536"}, {"name": "image-scraper", "url": "https://github.com/sananth12/ImageScraper", "description": "A cool command line image scraper with a lot of features.", "stars": "742"}, {"name": "imgp", "url": "https://github.com/jarun/imgp", "description": "Blazing fast batch image resizer and rotator", "stars": "998"}, {"name": "jc", "url": "https://github.com/kellyjonbrazil/jc", "description": "Convert command output, file-types, and common strings to JSON or YAML for easier use in scripts.", "stars": "7.4k"}, {"name": "jo", "url": "https://github.com/jpmens/jo", "description": "A small utility to create JSON objects from command-line arguments.", "stars": "4.6k"}, {"name": "jq", "url": "https://github.com/stedolan/jq", "description": "Sed for json data. You can use it to slice and filter and map and transform structured data", "stars": "28k"}, {"name": "korkut", "url": "https://github.com/oguzhaninan/korkut", "description": "Quick and simple image processing at the command line.", "stars": "362"}, {"name": "library", "url": "https://github.com/chapmanjacobd/library", "description": "Create SQLITE databases for folders of music, video, images, or online media. Play and track media like Plex but a CLI-only interface with many sorting options.", "stars": "145"}, {"name": "mpv", "url": "https://mpv.io/", "description": "Lets you play most audio and video formats (using ASCII characters) in the shell as well as in a GUI."}, {"name": "nehm", "url": "https://github.com/bogem/nehm", "description": "Console tool, which downloads, sets IDv3 tags and adds to your iTunes (if you use it) your SoundCloud likes in convenient way", "stars": "85"}, {"name": "PiCAST", "url": "https://github.com/lanceseidman/PiCAST", "description": "PiCAST turns your $35 Raspberry Pi in to a Chromecast like Device", "stars": "1.7k"}, {"name": "sejda", "url": "https://github.com/torakiki/sejda/", "description": "Command line manipulation of PDF documents (split, merge, rotate, convert to jpg, extract text, etc)", "stars": "468"}, {"name": "visidata", "url": "https://github.com/saulpw/visidata", "description": "A terminal spreadsheet multitool for exploring and arranging data (csv/json/xml/xls/yaml/etc)", "stars": "7.3k"}, {"name": "xidel", "url": "https://github.com/benibela/xidel/", "description": "Cli tool to filter, map and create HTML/XML/JSON data with (Turing-complete) XPath and XQuery.", "stars": "633"}, {"name": "xmlstarlet", "url": "http://xmlstar.sourceforge.net/", "description": "Old but powerful tool for command-line XML formatting, filtering, and manipulation."}, {"name": "yq", "url": "https://github.com/mikefarah/yq", "description": "yq is a portable command-line YAML processor", "stars": "10k"}, {"name": "ansiweather", "url": "https://github.com/fcambus/ansiweather", "description": "Weather in your terminal, with ANSI colors and Unicode symbols", "stars": "1.8k"}, {"name": "awless", "url": "https://github.com/wallix/awless", "description": "A powerful, innovative and small surface CLI to manage AWS.", "stars": "5k"}, {"name": "bashblog", "url": "https://github.com/cfenollosa/bashblog", "description": "A Bash script that handles blog posting", "stars": "1.6k"}, {"name": "carbon-now-cli", "url": "https://github.com/mixn/carbon-now-cli", "description": "\ud83c\udfa8 Beautiful images of your code \u2014 from right inside your terminal.", "stars": "5.6k"}, {"name": "choosealicense-cli", "url": "https://github.com/lord63/choosealicense-cli", "description": "Choose an OSS license from the comfort of your terminal", "stars": "68"}, {"name": "cointop", "url": "https://github.com/miguelmota/cointop", "description": "The fastest and most interactive terminal based UI application for tracking cryptocurrencies", "stars": "3.8k"}, {"name": "dstask", "url": "https://github.com/naggie/dstask", "description": "Single binary terminal-based TODO manager with git-based sync + markdown notes per task", "stars": "754"}, {"name": "editly", "url": "https://github.com/mifi/editly", "description": "Command line video editor", "stars": "4.5k"}, {"name": "facebook-cli", "url": "https://github.com/specious/facebook-cli", "description": "Facebook command line tool", "stars": "394"}, {"name": "fanyi", "url": "https://github.com/afc163/fanyi", "description": "Translate English to Chinese in terminal", "stars": "1.3k"}, {"name": "gcalcli", "url": "https://github.com/insanum/gcalcli", "description": "Google Calendar command line interface", "stars": "3.2k"}, {"name": "geeknote", "url": "https://github.com/VitaliyRodnenko/geeknote", "description": "Command line evernote client", "stars": "2.1k"}, {"name": "haxor-news", "url": "https://github.com/donnemartin/haxor-news", "description": "Browse Hacker News like a haxor", "stars": "3.9k"}, {"name": "hn-cli", "url": "https://github.com/rafaelrinaldi/hn-cli", "description": "Browse Hacker News from the comfort of your Terminal", "stars": "459"}, {"name": "iponmap", "url": "https://github.com/nogizhopaboroda/iponmap", "description": "Draw point on world map using ip address", "stars": "303"}, {"name": "isitup", "url": "https://github.com/lord63/isitup", "description": "Check whether a website is up or down", "stars": "61"}, {"name": "jrnl", "url": "https://github.com/jrnl-org/jrnl", "description": "A simple command line journal application that stores your journal in a plain text file", "stars": "6.2k"}, {"name": "kanban.bash", "url": "https://github.com/coderofsalvation/kanban.bash", "description": "commandline asciii kanban board for minimalist productivity bash hackers (csv-based)", "stars": "869"}, {"name": "ledger", "url": "https://github.com/ledger/ledger", "description": "Command line accounting", "stars": "5k"}, {"name": "licen", "url": "https://github.com/lord63/licen", "description": "Generate your license. Yet another lice, but implement with Jinja2 and docopt", "stars": "37"}, {"name": "md2png", "url": "https://github.com/weaming/md2png", "description": "Convert markdown to PNG image", "stars": "30"}, {"name": "moviemon", "url": "https://github.com/iCHAIT/moviemon", "description": "Everything about your movies within the command line.", "stars": "198"}, {"name": "nomino", "url": "https://github.com/yaa110/nomino", "description": "Batch rename utility using regex, sort and map file options.", "stars": "534"}, {"name": "pcalc", "url": "https://github.com/alt-romes/programmer-calculator", "description": "Calculator made for programmers working with multiple number representations, sizes, and overall close to the bits.", "stars": "520"}, {"name": "pockyt", "url": "https://github.com/achembarpu/pockyt", "description": "Read, Manage, and Automate your [Pocket](https://getpocket.com) collection.", "stars": "490"}, {"name": "pushblast", "url": "https://github.com/alebcay/pushblast", "description": "Get PushBullet notifications when a shell program exits", "stars": "97"}, {"name": "pushbullet-bash", "url": "https://github.com/Red5d/pushbullet-bash", "description": "Bash interface to the PushBullet API", "stars": "228"}, {"name": "ranger", "url": "https://github.com/ranger/ranger", "description": "A console file manager with VI key bindings.", "stars": "15k"}, {"name": "Reddit Terminal Viewer", "url": "https://github.com/michael-lazar/rtv", "description": "Browse Reddit from your terminal", "stars": "4.6k"}, {"name": "SAWS", "url": "https://github.com/donnemartin/saws", "description": "A Supercharged AWS CLI", "stars": "5.2k"}, {"name": "taskbook", "url": "https://github.com/klaussinani/taskbook", "description": "Tasks, boards & notes for the command-line habitat", "stars": "8.9k"}, {"name": "taskwarrior", "url": "https://taskwarrior.org/", "description": "A command-line TODO list manager"}, {"name": "terjira", "url": "https://github.com/keepcosmos/terjira", "description": "Command line power tool for Jira", "stars": "858"}, {"name": "ticker", "url": "https://github.com/achannarasappa/ticker", "description": "Terminal stock ticker with live updates and position tracking", "stars": "4.8k"}, {"name": "vl", "url": "https://github.com/ellisonleao/vl", "description": "URL link checker on text documents", "stars": "26"}, {"name": "wego", "url": "https://github.com/schachmat/wego", "description": "Weather app for the terminal", "stars": "7.6k"}, {"name": "whales", "url": "https://github.com/Gueils/whales", "description": "A tool to automatically dockerize your applications", "stars": "370"}, {"name": "whereami", "url": "https://github.com/rafaelrinaldi/whereami", "description": "Get your geolocation information from the CLI", "stars": "162"}, {"name": "wttr.in", "url": "https://github.com/chubin/wttr.in", "description": ":partly\\_sunny: The right way to check the weather (curl wttr.in)", "stars": "23k"}, {"name": "bash2048", "url": "https://github.com/mydzor/bash2048", "description": "Bash implementation of 2048 game", "stars": "885"}, {"name": "minesweeper", "url": "https://github.com/feherke/Bash-script/tree/master/minesweeper", "description": "Bash implementation of minesweeper", "stars": "54"}, {"name": "nudoku", "url": "https://github.com/jubalh/nudoku", "description": "ncurses based sudoku game written in C", "stars": "303"}, {"name": "piu-piu", "url": "https://github.com/vaniacer/piu-piu-SH", "description": "Horizontal scroller game in bash with multiplayer mode!", "stars": "721"}, {"name": "sedtris", "url": "https://github.com/uuner/sedtris", "description": "Tetris in sed", "stars": "504"}, {"name": "sed-scripts", "url": "https://github.com/aureliojargas/sed-scripts", "description": "Arkanoid and Sokoban written using sed", "stars": "43"}, {"name": "SHTAP", "url": "https://notimetoplay.org/engines/shtap/", "description": "Reusable text adventure engine for Bash 4"}, {"name": "tty-solitaire", "url": "https://github.com/mpereira/tty-solitaire", "description": "Play solitaire in your terminal!", "stars": "263"}, {"name": "bash-it", "url": "https://github.com/Bash-it/bash-it", "description": "A community Bash framework", "stars": "14k"}, {"name": "basher", "url": "https://github.com/basherpm/basher", "description": "A package manager for shell scripts", "stars": "1.1k"}, {"name": "bashing", "url": "https://github.com/xsc/bashing", "description": "Smashing Bash into Pieces", "stars": "73"}, {"name": "bpkg", "url": "https://www.bpkg.sh/", "description": "JavaScript has npm, Ruby has Gems, Python has pip and now Shell has bpkg"}, {"name": "dotdrop", "url": "https://github.com/deadc0de6/dotdrop", "description": "Save your dotfiles once, deploy them everywhere", "stars": "1.7k"}, {"name": "dotfiler", "url": "https://github.com/svetlyak40wt/dotfiler", "description": "Shell agnostic git based dotfiles package manager, written in Python.", "stars": "238"}, {"name": "fresh", "url": "https://github.com/freshshell/fresh", "description": "Keep your dotfiles fresh", "stars": "1.2k"}, {"name": "homeshick", "url": "https://github.com/andsens/homeshick", "description": "Git dotfile synchronizer written in Bash", "stars": "2k"}, {"name": "shallow-backup", "url": "https://github.com/alichtman/shallow-backup", "description": "Easily create lightweight documentation of installed packages, dotfiles, and more", "stars": "1.2k"}, {"name": "shundle", "url": "https://github.com/javier-lopez/shundle", "description": "Plugin manager for shell scripts", "stars": "81"}, {"name": "vcsh", "url": "https://github.com/RichiH/vcsh", "description": "Config manager based on Git", "stars": "2.1k"}, {"name": "yadm", "url": "https://yadm.io/", "description": "Git-based dotfiles manager supporting encryption, alternates, and bootstrapping"}, {"name": "ansi", "url": "https://github.com/fidian/ansi", "description": "ANSI escape codes in pure bash - change text color, position the cursor, much more", "stars": "554"}, {"name": "assert.sh", "url": "https://github.com/lehmannro/assert.sh", "description": "Bash unit testing framework", "stars": "479"}, {"name": "bashew", "url": "https://github.com/pforret/bashew", "description": "bash script creator - from small stand-alone script to complex projects with CI/CD and testing", "stars": "234"}, {"name": "bashful", "url": "https://github.com/jmcantrell/bashful", "description": "A collection of libraries to simplify writing Bash scripts", "stars": "591"}, {"name": "Bashlets", "url": "https://github.com/reale/bashlets", "description": "A modular extensible toolbox for Bash", "stars": "70"}, {"name": "bashly", "url": "https://bashly.dannyb.co/", "description": "Bash command line framework and CLI generator"}, {"name": "bashmanager", "url": "https://github.com/lingtalfi/bashmanager", "description": "mini bash framework for creating command line tools", "stars": "90"}, {"name": "bashwithnails", "url": "https://github.com/mindaugasbarysas/bashwithnails", "description": "a Bash framework written just for fun with testing, dependency management & packaging", "stars": "33"}, {"name": "bash-language-server", "url": "https://github.com/bash-lsp/bash-language-server", "description": "[LSP](https://microsoft.github.io/language-server-protocol/)-based Bash language server", "stars": "1.9k"}, {"name": "bash-modules", "url": "https://github.com/vlisivka/bash-modules", "description": "functions for developing with [unofficial strict mode](http://redsymbol.net/articles/unofficial-bash-strict-mode/) enabled.", "stars": "118"}, {"name": "bats", "url": "https://github.com/bats-core/bats-core", "description": "Bash Automated Testing System", "stars": "4.5k"}, {"name": "composure", "url": "https://github.com/erichs/composure", "description": "Compose, document, version and organize your shell functions", "stars": "318"}, {"name": "crash", "url": "https://github.com/molovo/crash", "description": "Proper error handling, exceptions and try/catch for ZSH", "stars": "60"}, {"name": "critic.sh", "url": "https://github.com/Checksum/critic.sh", "description": "Dead simple testing framework for Bash with coverage reporting", "stars": "451"}, {"name": "dispatch", "url": "https://github.com/Mosai/workshop/blob/master/doc/dispatch.md", "description": "A command line argument parser in 50 lines of portable shell script.", "stars": "90"}, {"name": "esh", "url": "https://github.com/jirutka/esh", "description": "A simple templating engine based on shell, implemented in \\~290 lines of POSIX shell and awk.", "stars": "198"}, {"name": "Fishtape", "url": "https://github.com/jorgebucaran/fishtape", "description": "TAP producer and test harness for fish", "stars": "339"}, {"name": "getoptions", "url": "https://github.com/ko1nksm/getoptions", "description": "An elegant option parser for shell scripts (sh, bash and all POSIX shells)", "stars": "352"}, {"name": "getopts.fish", "url": "https://github.com/jorgebucaran/getopts.fish", "description": "CLI parser for fish", "stars": "215"}, {"name": "is.sh", "url": "https://github.com/qzb/is.sh", "description": "An alternative for builtin test command, it will make your \"if\" statements pretty", "stars": "156"}, {"name": "lumberjack", "url": "https://github.com/molovo/lumberjack", "description": "A logging interface for shell scripts", "stars": "40"}, {"name": "mo", "url": "https://github.com/tests-always-included/mo", "description": "Mustache templates in pure bash", "stars": "531"}, {"name": "optparse", "url": "https://github.com/nk412/optparse", "description": "A BASH wrapper for getopts, for simple command line arguments.", "stars": "152"}, {"name": "rerun", "url": "https://github.com/rerun/rerun", "description": "A modular shell automation framework to organize your keeper scripts", "stars": "448"}, {"name": "revolver", "url": "https://github.com/molovo/revolver", "description": "A reusable progress spinner for shell scripts", "stars": "139"}, {"name": "phases", "url": "https://github.com/sorokine/phases", "description": "Minimally invasive bash preprocessor, select sections of your script to run", "stars": "13"}, {"name": "powscript", "url": "https://github.com/coderofsalvation/powscript", "description": "bash transpiler written in bash (coffeescript for bash)", "stars": "149"}, {"name": "semver\\_bash", "url": "https://github.com/cloudflare/semver_bash", "description": "Semantic Versioning in Bash", "stars": "240"}, {"name": "sh-semver", "url": "https://github.com/qzb/sh-semver", "description": "Semver tool for bash - finds versions matching to specified rules", "stars": "30"}, {"name": "shellcheck", "url": "https://github.com/koalaman/shellcheck", "description": "Static analysis tool for shell scripts", "stars": "34k"}, {"name": "shellfire", "url": "https://github.com/shellfire-dev/shellfire", "description": "A repository of namespaced, composable shell (bash, sh and dash) function libraries", "stars": "1.2k"}, {"name": "shellspec", "url": "https://github.com/shellspec/shellspec", "description": "A full-featured BDD unit testing framework for dash, bash, ksh, zsh and all POSIX shells", "stars": "1k"}, {"name": "shfmt", "url": "https://github.com/mvdan/sh", "description": "A shell parser, formatter, and interpreter with bash support; includes shfmt", "stars": "6.5k"}, {"name": "shpec", "url": "https://github.com/rylnd/shpec", "description": "A shell testing framework", "stars": "375"}, {"name": "shutit", "url": "https://ianmiell.github.io/shutit/", "description": "Automation framework based on bash and pexpect"}, {"name": "sub", "url": "https://github.com/basecamp/sub", "description": "A delicious way to organize programs", "stars": "1.7k"}, {"name": "ts", "url": "https://github.com/thinkerbot/ts", "description": "A shell test script", "stars": "58"}, {"name": "urchin", "url": "https://github.com/tlevine/urchin", "description": "An idiomatic shell testing framework that uses only shell commands", "stars": "211"}, {"name": "shunit2", "url": "https://github.com/kward/shunit2", "description": "A unit test framework for Bash scripts with a flavour of JUnit/PyUnit.", "stars": "1.5k"}, {"name": "rebash", "url": "https://github.com/jandob/rebash", "description": "Scripting library/framework. Features: imports, exceptions, doc-tests ...", "stars": "73"}, {"name": "zunit", "url": "https://github.com/zunit-zsh/zunit", "description": "A powerful unit testing framework for ZSH", "stars": "196"}, {"name": "Bash Official Reference Manual", "url": "https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html", "description": ""}, {"name": "Bash Hackers Wiki", "url": "https://web.archive.org/web/20230406205817/https://wiki.bash-hackers.org/", "description": ""}, {"name": "Greg Wooledge's (aka \"greycat\") wiki", "url": "https://mywiki.wooledge.org", "description": ""}, {"name": "Google's Shell Style Guide", "url": "https://google.github.io/styleguide/shell.xml", "description": ""}, {"name": "The Linux Documentation Project: Bash Programming - Intro/How-to", "url": "https://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html", "description": ""}, {"name": "The Linux Documentation Project: Advanced Bash Scripting Guide", "url": "https://tldp.org/LDP/abs/html/", "description": ""}, {"name": "WikiBooks: Bash Shell Scripting", "url": "https://en.wikibooks.org/wiki/Bash_Shell_Scripting", "description": ""}, {"name": "Use the Unofficial Bash Strict Mode (Unless You Looove Debugging)", "url": "http://redsymbol.net/articles/unofficial-bash-strict-mode/", "description": ""}, {"name": "The Art of Command Line", "url": "https://github.com/jlevy/the-art-of-command-line", "description": "", "stars": "144k"}, {"name": "Learn Enough Command Line to Be Dangerous", "url": "https://www.learnenough.com/command-line-tutorial/basics", "description": ""}, {"name": "A guide to learn bash", "url": "https://github.com/Idnan/bash-guide", "description": "", "stars": "12k"}, {"name": "Shell Field Guide", "url": "https://raimonster.com/scripting-field-guide/", "description": ""}], "notes": []}, {"name": "Shell \u2014 See also", "entries": [{"name": "awesome-cli-apps", "url": "https://github.com/agarrharr/awesome-cli-apps", "description": "", "stars": "13k"}, {"name": "terminals-are-sexy", "url": "https://github.com/k4m4/terminals-are-sexy", "description": "", "stars": "12k"}], "notes": []}], "total_entries": 376}, {"name": "Sysadmin", "subcategories": [{"name": "Sysadmin \u2014 Table of contents", "entries": [{"name": "Awesome Sysadmin", "url": "#awesome-sysadmin", "description": ""}], "notes": []}, {"name": "Sysadmin \u2014 Automation", "entries": [{"name": "Apache Ant", "url": "https://ant.apache.org/", "description": "Automation build tool, similar to make, a library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. ([Source Code (\u2b50458)](https://github.com/apache/ant)) `Apache-2.0` `Java`"}, {"name": "Apache Maven", "url": "https://maven.apache.org/", "description": "Build automation tool mainly for Java. A software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. ([Source Code (\u2b505k)](https://github.com/apache/maven)) `Apache-2.0` `Java`"}, {"name": "Bazel", "url": "https://www.bazel.io/", "description": "A fast, scalable, multi-language and extensible build system. Used by Google. ([Source Code (\u2b5025k)](https://github.com/bazelbuild/bazel/)) `Apache-2.0` `Java`"}, {"name": "Bolt", "url": "https://www.puppet.com/community/open-source/bolt", "description": "You can use Bolt to run one-off tasks, scripts to automate the provisioning and management of some nodes, you can use Bolt to move a step beyond scripts, and make them shareable. ([Source Code (\u2b50547)](https://github.com/puppetlabs/bolt)) `Apache-2.0` `Ruby`"}, {"name": "GNU Make", "url": "https://www.gnu.org/software/make/", "description": "The most popular automation build tool for many purposes, make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. ([Source Code](https://git.savannah.gnu.org/cgit/make.git)) `GPL-3.0` `C`"}, {"name": "Gradle", "url": "https://gradle.org/", "description": "Another build automation system. ([Source Code (\u2b5018k)](https://github.com/gradle/gradle)) `Apache-2.0` `Groovy/Java`"}, {"name": "Rake", "url": "https://ruby.github.io/rake/", "description": "Build automation tool similar to Make, written in and extensible in Ruby. ([Source Code (\u2b502.4k)](https://github.com/ruby/rake)) `MIT` `Ruby`"}], "notes": []}, {"name": "Sysadmin \u2014 Backups", "entries": [{"name": "Backupninja", "url": "https://0xacab.org/liberate/backupninja", "description": "Lightweight, extensible meta-backup system, provides a centralized way to configure and coordinate many different backup utilities. `GPL-2.0` `Shell`"}, {"name": "Backrest", "url": "https://garethgeorge.github.io/backrest/", "description": "Backrest is a web UI and orchestrator for restic backup. ([Source Code (\u2b505.9k)](https://github.com/garethgeorge/backrest)) `GPL-3.0` `Docker/Go`"}, {"name": "Bareos", "url": "https://www.bareos.org/", "description": "Cross-network backup solution which preserves, archives, and recovers data from all major operating systems. ([Source Code (\u2b501.2k)](https://github.com/bareos/bareos)) `AGPL-3.0` `C++/C`"}, {"name": "Barman", "url": "https://pgbarman.org", "description": "Backup and Recovery Manager for PostgreSQL. ([Source Code (\u2b502.8k)](https://github.com/EnterpriseDB/barman)) `GPL-3.0` `Python`"}, {"name": "BorgBackup", "url": "https://www.borgbackup.org/", "description": "Deduplicating archiver with compression and authenticated encryption. ([Source Code (\u2b5013k)](https://github.com/borgbackup/borg)) `BSD-3-Clause` `Python`"}, {"name": "Burp", "url": "https://burp.grke.org/", "description": "Network backup and restore program. ([Source Code (\u2b50501)](https://github.com/grke/burp)) `AGPL-3.0` `C`"}, {"name": "Dar", "url": "http://dar.linux.free.fr/", "description": "Which stands for Disk ARchive, is a robust and rich featured archiving and backup software of the tar style. ([Source Code (\u2b50186)](https://github.com/Edrusb/DAR)) `GPL-2.0` `C++`"}, {"name": "Databasus", "url": "https://databasus.com/", "description": "PostgreSQL, MySQL, MariaDB and MongoDB backup tool with web UI, external storages (local, S3, FTP, Google Drive, etc.), notifications (webhook, Discord, Slack, etc.) and team management. ([Source Code (\u2b506.3k)](https://github.com/databasus/databasus)) `Apache-2.0` `Docker`"}, {"name": "Duplicati", "url": "https://www.duplicati.com", "description": "Backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. ([Source Code (\u2b5014k)](https://github.com/duplicati/duplicati)) `LGPL-2.1` `C#`"}, {"name": "Duplicity", "url": "https://duplicity.gitlab.io/", "description": "Encrypted bandwidth-efficient backup using the rsync algorithm. ([Source Code](https://gitlab.com/duplicity/duplicity)) `GPL-2.0` `Python`"}, {"name": "Minarca", "url": "https://minarca.org/", "description": "Client\u2013server backup platform with a centralized web console to manage and restore Linux, Windows, and macOS backups via GUI or CLI. ([Source Code](https://gitlab.com/ikus-soft/minarca)) `AGPL-3.0` `Python`"}, {"name": "Portabase", "url": "https://portabase.io/", "description": "Server dashboard tool that simplifies the backup and restoration of your database instances. ([Source Code (\u2b50606)](https://github.com/Portabase/portabase)) `Apache-2.0` `Docker`"}, {"name": "Proxmox Backup Server", "url": "https://www.proxmox.com/en/proxmox-backup-server", "description": "Proxmox Backup Server is an enterprise-class, client-server backup solution thatis capable of backing up virtual machines, containers, and physical hosts. ([Source Code](https://git.proxmox.com/?p=proxmox-backup.git;a=tree)) `GPL-3.0` `Rust`"}, {"name": "rclone", "url": "https://rclone.org/", "description": "Command-line program to sync files and directories to and from different cloud storage providers.. ([Source Code (\u2b5056k)](https://github.com/rclone/rclone)) `MIT` `Go`"}, {"name": "Rdiff-backup", "url": "https://rdiff-backup.net/", "description": "Reverse differential backup tool, over a network or locally. ([Source Code (\u2b501.2k)](https://github.com/rdiff-backup/rdiff-backup)) `GPL-2.0` `Python`"}, {"name": "Restic", "url": "https://restic.net/", "description": "Easy, fast, verifiable, secure and efficient remote backup tool. ([Source Code (\u2b5033k)](https://github.com/restic/restic)) `BSD-2-Clause` `Go`"}, {"name": "Rsnapshot", "url": "https://rsnapshot.org/", "description": "Filesystem snapshot utility based on rsync. ([Source Code (\u2b503.6k)](https://github.com/rsnapshot/rsnapshot)) `GPL-2.0` `Perl`"}, {"name": "Shield", "url": "https://github.com/starkandwayne/shield", "description": "A pluggable architecture for backup and restore of database systems. `MIT` `Go`", "stars": "397"}, {"name": "UrBackup", "url": "https://www.urbackup.org/", "description": "Client/Server Open Source Network Backup for Windows, MacOS and Linux. ([Source Code (\u2b50850)](https://github.com/uroni/urbackup_backend)) `AGPL-3.0` `C/C++`"}], "notes": []}, {"name": "Sysadmin \u2014 Build and software organization tools", "entries": [{"name": "EasyBuild", "url": "https://easybuild.io/", "description": "EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way. ([Source Code (\u2b50442)](https://github.com/easybuilders/easybuild-easyconfigs)) `GPL-2.0` `Python`"}, {"name": "Environment Modules", "url": "https://cea-hpc.github.io/modules/", "description": "Environment Modules provides for the dynamic modification of a user's environment via modulefiles. ([Source Code (\u2b50836)](https://github.com/cea-hpc/modules)) `GPL-2.0` `Tcl`"}, {"name": "Lmod", "url": "https://www.tacc.utexas.edu/research-development/tacc-projects/lmod", "description": "Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. ([Source Code (\u2b50588)](https://github.com/TACC/Lmod)) `MIT` `Lua`"}, {"name": "Spack", "url": "https://spack.io/", "description": "A flexible package manager that supports multiple versions, configurations, platforms, and compilers. ([Source Code (\u2b505k)](https://github.com/spack/spack)) `MIT/Apache-2.0` `Python`"}], "notes": []}, {"name": "Sysadmin \u2014 ChatOps", "entries": [{"name": "Eggdrop", "url": "https://www.eggheads.org/", "description": "The oldest Internet Relay Chat (IRC) bot still in active development. ([Source Code (\u2b50565)](https://github.com/eggheads/eggdrop)) `GPL-2.0` `C`"}, {"name": "Errbot", "url": "https://errbot.io/", "description": "Plugin based chatbot designed to be easily deployable, extensible and maintainable. ([Source Code (\u2b503.3k)](https://github.com/errbotio/errbot)) `GPL-3.0` `Python`"}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": "A customizable, life embetterment robot. ([Source Code (\u2b5017k)](https://github.com/hubotio/hubot)) `MIT` `Nodejs`"}], "notes": []}, {"name": "Sysadmin \u2014 Cloud Computing", "entries": [], "notes": []}, {"name": "Sysadmin \u2014 Code Review", "entries": [], "notes": []}, {"name": "Sysadmin \u2014 Configuration Management", "entries": [{"name": "Ansible", "url": "https://www.ansible.com/", "description": "Provisioning, configuration management, and application-deployment tool. ([Source Code (\u2b5068k)](https://github.com/ansible/ansible)) `GPL-3.0` `Python`"}, {"name": "CFEngine", "url": "https://cfengine.com/", "description": "Configuration management system for automated configuration and maintenance of large-scale computer systems. ([Source Code (\u2b50520)](https://github.com/cfengine/core)) `GPL-3.0` `C`"}, {"name": "Chef", "url": "https://www.chef.io/products/chef-infra", "description": "Configuration management tool using a pure-Ruby, domain-specific language (DSL) for writing system configuration \"recipes\". ([Source Code (\u2b508.3k)](https://github.com/chef/chef)) `Apache-2.0` `Ruby`"}, {"name": "cloud-init", "url": "https://cloud-init.io/", "description": "Initialization tool to automate the configuration of VMs, cloud instances, or machines on a network. ([Source Code (\u2b503.6k)](https://github.com/canonical/cloud-init)) `GPL-3.0/Apache-2.0` `Python`"}, {"name": "Puppet", "url": "https://www.puppet.com/", "description": "Software configuration management tool which includes its own declarative language to describe system configuration. ([Source Code (\u2b507.8k)](https://github.com/puppetlabs/puppet)) `Apache-2.0` `Ruby/C`"}, {"name": "Rudder", "url": "https://www.rudder.io/", "description": "Scalable and dynamic configuration management system for patching, security & compliance, based on CFEngine. ([Source Code (\u2b50641)](https://github.com/Normation/rudder)) `GPL-3.0` `Scala`"}, {"name": "Salt", "url": "https://docs.saltproject.io/", "description": "Event-driven IT automation, remote task execution, and configuration management software. ([Source Code (\u2b5015k)](https://github.com/saltstack/salt)) `Apache-2.0` `Python`"}], "notes": []}, {"name": "Sysadmin \u2014 Configuration Management Database", "entries": [{"name": "Collins", "url": "https://tumblr.github.io/collins/", "description": "At Tumblr, it's the infrastructure source of truth and knowledge. ([Source Code (\u2b50576)](https://github.com/tumblr/collins)) `Apache-2.0` `Docker/Scala`"}, {"name": "i-doit", "url": "https://www.i-doit.org/", "description": "IT Documentation and CMDB. `AGPL-3.0` `PHP`"}, {"name": "iTop", "url": "https://www.combodo.com/itop-193", "description": "Complete ITIL web based service management tool. ([Source Code](https://sourceforge.net/projects/itop/files/)) `AGPL-3.0` `PHP`"}, {"name": "netbox", "url": "https://netbox.dev/", "description": "IP address management (IPAM) and data center infrastructure management (DCIM) tool. ([Demo](https://demo.netbox.dev/), [Source Code (\u2b5020k)](https://github.com/netbox-community/netbox)) `Apache-2.0` `Python`"}], "notes": []}, {"name": "Sysadmin \u2014 Continuous Integration & Continuous Deployment", "entries": [{"name": "ArgoCD", "url": "https://argo-cd.readthedocs.io/en/stable/", "description": "Declarative, GitOps continuous delivery tool for Kubernetes. ([Source Code (\u2b5022k)](https://github.com/argoproj/argo-cd)) `Apache-2.0` `Go`"}, {"name": "Buildbot", "url": "https://buildbot.net/", "description": "Python-based toolkit for continuous integration. ([Source Code (\u2b505.4k)](https://github.com/buildbot/buildbot)) `GPL-2.0` `Python`"}, {"name": "CDS", "url": "https://ovh.github.io/cds/", "description": "Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform. ([Source Code (\u2b504.8k)](https://github.com/ovh/cds)) `BSD-3-Clause` `Go`"}, {"name": "Concourse", "url": "https://concourse-ci.org/", "description": "Concourse is a CI tool that treats pipelines as first class objects and containerizes every step along the way. ([Demo](https://ci.concourse-ci.org/), [Source Code (\u2b507.8k)](https://github.com/concourse/concourse)) `Apache-2.0` `Go`"}, {"name": "drone", "url": "https://drone.io/", "description": "Drone is a Continuous Delivery platform built on Docker, written in Go. ([Source Code (\u2b5034k)](https://github.com/drone/drone)) `Apache-2.0` `Go`"}, {"name": "Factor", "url": "https://www.factor.io/", "description": "Programmatically define and run workflows to connect configuration management, source code management, build, continuous integration, continuous deployment and communication tools. ([Source Code (\u2b5081)](https://github.com/factor-io/factor)) `MIT` `Ruby`"}, {"name": "GitLab CI", "url": "https://about.gitlab.com/solutions/continuous-integration/", "description": "Gitlab's built-in, full-featured CI/CD solution. ([Source Code](https://gitlab.com/gitlab-org/gitlab-foss)) `MIT` `Ruby`"}, {"name": "GoCD", "url": "https://www.go.cd/", "description": "Continuous delivery server. ([Source Code (\u2b507.4k)](https://github.com/gocd/gocd)) `Apache-2.0` `Java/Ruby`"}, {"name": "Jenkins", "url": "https://jenkins-ci.org/", "description": "Continuous Integration Server. ([Source Code (\u2b5025k)](https://github.com/jenkinsci/jenkins/)) `MIT` `Java`"}, {"name": "Laminar", "url": "https://laminar.ohwg.net", "description": "Fast, lightweight, simple and flexible Continuous Integration. ([Source Code (\u2b50336)](https://github.com/ohwgiles/laminar)) `GPL-3.0` `C++`"}, {"name": "PHP Censor", "url": "https://github.com/php-censor/php-censor", "description": "Open source self-hosted continuous integration server for PHP projects. `BSD-2-Clause` `PHP`", "stars": "686"}, {"name": "Strider", "url": "https://strider-cd.github.io/", "description": "Open Source Continuous Deployment / Continuous Integration platform. ([Source Code (\u2b504.6k)](https://github.com/Strider-CD/strider)) `MIT` `Nodejs`"}, {"name": "Terrateam", "url": "https://terrateam.io", "description": "GitOps-first automation platform for Terraform and OpenTofu workflows with support for self-hosted runners. ([Source Code (\u2b501.2k)](https://github.com/terrateamio/terrateam)) `MPL-2.0` `OCaml/Docker`"}, {"name": "werf", "url": "https://werf.io/", "description": "Open Source CI/CD tool for building Docker images and deploying to Kubernetes via GitOps. ([Source Code (\u2b504.7k)](https://github.com/werf/werf)) `Apache-2.0` `Go`"}, {"name": "Woodpecker", "url": "https://woodpecker-ci.org/", "description": "Community fork of Drone that uses Docker containers. ([Source Code (\u2b506.7k)](https://github.com/woodpecker-ci/woodpecker)) `Apache-2.0` `Go`"}], "notes": []}, {"name": "Sysadmin \u2014 Control Panels", "entries": [{"name": "Ajenti", "url": "https://ajenti.org/", "description": "Control panel for Linux and BSD. ([Source Code (\u2b507.9k)](https://github.com/ajenti/ajenti)) `MIT` `Python/Shell`"}, {"name": "Cockpit", "url": "https://cockpit-project.org/", "description": "Web-based graphical interface for servers. ([Source Code (\u2b5014k)](https://github.com/cockpit-project/cockpit)) `LGPL-2.1` `C`"}, {"name": "Froxlor", "url": "https://froxlor.org/", "description": "Lightweight server management software with Nginx and PHP-FPM support. ([Source Code (\u2b501.7k)](https://github.com/Froxlor/Froxlor/)) `GPL-2.0` `PHP`"}, {"name": "HestiaCP", "url": "https://hestiacp.com/", "description": "Web server control panel (fork of VestaCP). ([Demo](https://demo.hestiacp.com:8083/login/), [Source Code (\u2b504.3k)](https://github.com/hestiacp/hestiacp)) `GPL-3.0` `PHP/Shell/Other`"}, {"name": "ISPConfig", "url": "https://www.ispconfig.org", "description": "Manage Linux servers directly through your browser. ([Source Code](https://git.ispconfig.org/ispconfig/ispconfig3)) `BSD-3-Clause` `PHP`"}, {"name": "MeshCentral", "url": "https://meshcentral.com", "description": "A complete web-based remote monitoring and management web site. ([Source Code (\u2b506.3k)](https://github.com/ylianst/meshcentral)) `Apache-2.0` `JavaScript/HTML`"}, {"name": "Sentora", "url": "https://sentora.org/", "description": "Open-Source Web hosting control panel for Linux, BSD (fork of ZPanel). ([Source Code (\u2b50673)](https://github.com/sentora/sentora-core)) `GPL-3.0` `PHP`"}, {"name": "Virtualmin", "url": "https://www.virtualmin.com/", "description": "Powerful and flexible web hosting control panel for Linux and BSD systems. ([Source Code](https://github.com/virtualmin)) `GPL-3.0` `Shell/Perl/Other`"}, {"name": "Webmin", "url": "https://www.webmin.com/", "description": "Web-based interface for system administration for Unix. ([Source Code (\u2b505.7k)](https://github.com/webmin/webmin)) `BSD-3-Clause` `Perl`"}], "notes": []}, {"name": "Sysadmin \u2014 Databases", "entries": [], "notes": []}, {"name": "Sysadmin \u2014 Deployment Automation", "entries": [{"name": "Capistrano", "url": "https://capistranorb.com/", "description": "Deploy your application to any number of machines simultaneously, in sequence or as a rolling set via SSH (rake based). ([Source Code (\u2b5013k)](https://github.com/capistrano/capistrano)) `MIT` `Ruby`"}, {"name": "CloudSlang", "url": "https://www.cloudslang.io/", "description": "Flow-based orchestration tool for managing deployed applications, with Docker capabilities. ([Source Code (\u2b5095)](https://github.com/CloudSlang/score)) `Apache-2.0` `Java`"}, {"name": "CloudStack", "url": "https://cloudstack.apache.org/", "description": "Cloud computing software for creating, managing, and deploying infrastructure cloud services. ([Source Code (\u2b502.9k)](https://github.com/apache/cloudstack)) `Apache-2.0` `Java/Python`"}, {"name": "Cobbler", "url": "https://cobbler.github.io/", "description": "Cobbler is a Linux installation server that allows for rapid setup of network installation environments. ([Source Code (\u2b502.8k)](https://github.com/cobbler/cobbler)) `GPL-2.0` `Python`"}, {"name": "Fabric", "url": "https://www.fabfile.org/", "description": "Python library and cli tool for streamlining the use of SSH for application deployment or systems administration tasks. ([Source Code (\u2b5015k)](https://github.com/fabric/fabric)) `BSD-2-Clause` `Python`"}, {"name": "FaynoSync", "url": "https://faynosync.com", "description": "Self-hosted Dynamic Update Server with statistics, supporting multiple updaters. Flexible features for seamless app updates and insights. ([Source Code (\u2b50145)](https://github.com/ku9nov/faynoSync), [Clients (\u2b504)](https://github.com/ku9nov/faynoSync-dashboard)) `Apache-2.0` `Docker/Go`"}, {"name": "Genesis", "url": "https://github.com/starkandwayne/genesis", "description": "A template framework for multi-environment BOSH deployments. `MIT` `Perl`", "stars": "63"}, {"name": "munki", "url": "https://www.munki.org/munki/", "description": "Webserver-based repository of packages and package metadata, that allows macOS administrators to manage software installs. ([Source Code (\u2b503.4k)](https://github.com/munki/munki)) `Apache-2.0` `Python`"}, {"name": "Overcast", "url": "https://andrewchilds.github.io/overcast/", "description": "Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH. ([Source Code (\u2b50486)](https://github.com/andrewchilds/overcast)) `MIT` `Nodejs`"}], "notes": []}, {"name": "Sysadmin \u2014 Diagramming", "entries": [{"name": "Diagrams.net", "url": "https://app.diagrams.net/", "description": "A.K.A. [Draw.io](https://app.diagrams.net/). Easy to use Diagram UI with a plethora of templates. ([Source Code (\u2b504.5k)](https://github.com/jgraph/drawio)) `Apache-2.0` `JavaScript/Docker`"}, {"name": "Kroki", "url": "https://kroki.io", "description": "API for generating diagrams from textual descriptions. ([Source Code (\u2b504.1k)](https://github.com/yuzutech/kroki)) `MIT` `Java`"}, {"name": "Mermaid", "url": "https://mermaid-js.github.io/mermaid-live-editor/", "description": "Javascript module with a unique, easy, shorthand syntax. Integrates into several other tools like Grafana. ([Source Code (\u2b506.4k)](https://github.com/mermaid-js/mermaid-live-editor)) `MIT` `Nodejs/Docker`"}], "notes": []}, {"name": "Sysadmin \u2014 Distributed Filesystems", "entries": [{"name": "Ceph", "url": "https://ceph.com/en/", "description": "Distributed object, block, and file storage platform. ([Source Code (\u2b5016k)](https://github.com/ceph/ceph)) `LGPL-3.0` `C++`"}, {"name": "DRBD", "url": "https://linbit.com/drbd/", "description": "Distributed replicated storage system, implemented as a Linux kernel driver. ([Source Code (\u2b50688)](https://github.com/LINBIT/drbd)) `GPL-2.0` `C`"}, {"name": "GlusterFS", "url": "https://www.gluster.org/", "description": "Software-defined distributed storage that can scale to several petabytes, with interfaces for object, block and file storage. ([Source Code (\u2b505.2k)](https://github.com/gluster/glusterfs)) `GPL-2.0/LGPL-3.0` `C`"}, {"name": "Hadoop Distributed Filesystem (HDFS)", "url": "https://hadoop.apache.org/", "description": "Distributed file system that provides high-throughput access to application data. ([Source Code (\u2b5016k)](https://github.com/apache/hadoop)) `Apache-2.0` `Java`"}, {"name": "JuiceFS", "url": "https://juicefs.com/", "description": "Distributed POSIX file system built on top of Redis and S3. ([Source Code (\u2b5013k)](https://github.com/juicedata/juicefs)) `Apache-2.0` `Go`"}, {"name": "Kubo", "url": "https://github.com/ipfs/kubo", "description": "Implementation of IPFS, a global, versioned, peer-to-peer filesystem that seeks to connect all computing devices with the same system of files. `Apache-2.0/MIT` `Go`", "stars": "17k"}, {"name": "LeoFS", "url": "https://leo-project.net", "description": "Highly available, distributed, replicated eventually consistent object/blob store. ([Source Code (\u2b501.6k)](https://github.com/leo-project/leofs)) `Apache-2.0` `Erlang`"}, {"name": "Lustre", "url": "https://www.lustre.org/", "description": "Parallel distributed file system, generally used for large-scale cluster computing. ([Source Code](https://git.whamcloud.com/?p=fs/lustre-release.git;a=summary)) `GPL-2.0` `C`"}, {"name": "MooseFS", "url": "https://moosefs.com/", "description": "Fault tolerant, network distributed file system. ([Source Code (\u2b502k)](https://github.com/moosefs/moosefs)) `GPL-2.0` `C`"}, {"name": "OpenAFS", "url": "https://www.openafs.org/", "description": "Distributed network file system with read-only replicas and multi-OS support. ([Source Code](https://git.openafs.org/?p=openafs.git;a=summary)) `IPL-1.0` `C`"}, {"name": "Openstack Swift", "url": "https://docs.openstack.org/developer/swift/", "description": "A highly available, distributed, eventually consistent object/blob store. ([Source Code](https://opendev.org/openstack/swift)) `Apache-2.0` `Python`"}, {"name": "Perkeep", "url": "https://perkeep.org/", "description": "A set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data (previously Camlistore). ([Source Code (\u2b507.1k)](https://github.com/perkeep/perkeep)) `Apache-2.0` `C`"}, {"name": "TahoeLAFS", "url": "https://tahoe-lafs.org/trac/tahoe-lafs", "description": "Secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system. ([Source Code (\u2b501.4k)](https://github.com/tahoe-lafs/tahoe-lafs)) `GPL-2.0` `Python`"}, {"name": "XtreemFS", "url": "https://www.xtreemfs.org/", "description": "Distributed, replicated and fault-tolerant file system for federated IT infrastructures.. ([Source Code (\u2b50346)](https://github.com/xtreemfs/xtreemfs)) `BSD-3-Clause` `Java`"}], "notes": []}, {"name": "Sysadmin \u2014 DNS - Control Panels & Domain Management", "entries": [{"name": "Atomia DNS", "url": "https://github.com/atomia/atomiadns/", "description": "DNS management system. `ISC` `Perl`", "stars": "368"}, {"name": "Designate", "url": "https://wiki.openstack.org/wiki/Designate", "description": "DNSaaS services for OpenStack. ([Source Code](https://opendev.org/openstack/designate)) `Apache-2.0` `Python`"}, {"name": "DNSControl", "url": "https://stackexchange.github.io/dnscontrol/", "description": "Synchronize your DNS to multiple providers from a simple DSL. ([Source Code (\u2b503.8k)](https://github.com/StackExchange/dnscontrol)) `MIT` `Go/Docker`"}, {"name": "DomainMOD", "url": "https://domainmod.org", "description": "Manage your domains and other internet assets in a central location. ([Source Code (\u2b50583)](https://github.com/domainmod/domainmod)) `GPL-3.0` `PHP`"}, {"name": "nsupdate.info", "url": "https://www.nsupdate.info/", "description": "Dynamic DNS service. ([Demo](https://www.nsupdate.info/account/register/), [Source Code (\u2b501.1k)](https://github.com/nsupdate-info/nsupdate.info)) `BSD-3-Clause` `Python`"}, {"name": "octoDNS", "url": "https://github.com/github/octodns", "description": "DNS as code - Tools for managing DNS across multiple providers. `MIT` `Python`", "stars": "3.7k"}, {"name": "Poweradmin", "url": "https://www.poweradmin.org/", "description": "Web-based DNS control panel for PowerDNS server. ([Source Code (\u2b50849)](https://github.com/poweradmin/poweradmin)) `GPL-3.0` `PHP`"}, {"name": "SPF Toolbox", "url": "https://spftoolbox.com", "description": "Application to look up DNS records such as SPF, MX, Whois, and more. ([Source Code (\u2b50298)](https://github.com/charlesabarnes/SPFtoolbox)) `MIT` `PHP`"}], "notes": []}, {"name": "Sysadmin \u2014 DNS - Servers", "entries": [{"name": "Bind", "url": "https://www.isc.org/bind/", "description": "Versatile, classic, complete name server software. ([Source Code](https://gitlab.isc.org/isc-projects/bind9)) `MPL-2.0` `C`"}, {"name": "CoreDNS", "url": "https://coredns.io/", "description": "Flexible DNS server. ([Source Code (\u2b5014k)](https://github.com/coredns/coredns)) `Apache-2.0` `Go`"}, {"name": "djbdns", "url": "https://cr.yp.to/djbdns.html", "description": "A collection of DNS applications, including tinydns. ([Source Code](https://salsa.debian.org/debian/djbdns)) `CC0-1.0` `C`"}, {"name": "dnsmasq", "url": "https://www.thekelleys.org.uk/dnsmasq/doc.html", "description": "Provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot. ([Source Code](https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=tree)) `GPL-2.0` `C`"}, {"name": "Knot", "url": "https://www.knot-dns.cz/", "description": "High performance authoritative-only DNS server. ([Source Code](https://gitlab.nic.cz/knot/knot-dns)) `GPL-3.0` `C`"}, {"name": "NSD", "url": "https://www.nlnetlabs.nl/projects/nsd/about/", "description": "Authoritative DNS name server developed speed, reliability, stability and security. ([Source Code (\u2b50544)](https://github.com/NLnetLabs/nsd)) `BSD-3-Clause` `C`"}, {"name": "PowerDNS Authoritative Server", "url": "https://doc.powerdns.com/authoritative/", "description": "Versatile nameserver which supports a large number of backends. ([Source Code (\u2b504.3k)](https://github.com/PowerDNS/pdns)) `GPL-2.0` `C++`"}, {"name": "Unbound", "url": "https://nlnetlabs.nl/projects/unbound/about/", "description": "Validating, recursive, and caching DNS resolver. ([Source Code (\u2b504.4k)](https://github.com/NLnetLabs/unbound)) `BSD-3-Clause` `C`"}, {"name": "Yadifa", "url": "https://www.yadifa.eu/", "description": "Clean, small, light and RFC-compliant name server implementation developed from scratch by .eu. ([Source Code (\u2b5079)](https://github.com/yadifa/yadifa)) `BSD-3-Clause` `C`"}], "notes": []}, {"name": "Sysadmin \u2014 Editors", "entries": [{"name": "Atom Community", "url": "https://github.com/atom-community/atom", "description": "A fork of [atom (\u2b5061k)](https://github.com/atom/atom) A hackable text editor from Github. `MIT` `JavaScript`", "stars": "782"}, {"name": "Brackets", "url": "https://brackets.io/", "description": "Code editor for web designers and front-end developers. ([Source Code (\u2b501.5k)](https://github.com/brackets-cont/brackets)) `MIT` `JavaScript`"}, {"name": "Eclipse", "url": "https://www.eclipse.org/", "description": "IDE written in Java with an extensible plug-in system. ([Source Code](https://git.eclipse.org/c/)) `EPL-1.0` `Java`"}, {"name": "Geany", "url": "https://www.geany.org/", "description": "GTK2 text editor. ([Source Code (\u2b503.6k)](https://github.com/geany/geany)) `GPL-2.0` `C/C++`"}, {"name": "GNU Emacs", "url": "https://www.gnu.org/software/emacs/", "description": "An extensible, customizable text editor-and more. ([Source Code (\u2b505k)](https://github.com/emacs-mirror/emacs)) `GPL-3.0` `C`"}, {"name": "Haroopad", "url": "http://pad.haroopress.com/", "description": "Markdown editor with live preview. ([Source Code (\u2b501.7k)](https://github.com/rhiokim/haroopad)) `GPL-3.0` `JavaScript`"}, {"name": "jotgit", "url": "https://github.com/jdleesmiller/jotgit", "description": "Git-backed real-time collaborative code editing. `MIT` `Nodejs`", "stars": "210"}, {"name": "KDevelop", "url": "https://www.kdevelop.org/", "description": "IDE by the people behind KDE. ([Source Code](https://invent.kde.org/kdevelop/kdevelop)) `GFDL-1.2` `C++`"}, {"name": "Micro", "url": "https://micro-editor.github.io/", "description": "A modern and intuitive terminal-based text editor. ([Source Code (\u2b5028k)](https://github.com/zyedidia/micro)) `MIT` `Go`"}, {"name": "Nano", "url": "https://nano-editor.org", "description": "Easy to use, customizable text editor. ([Source Code](https://git.savannah.gnu.org/cgit/nano.git/tree/)) `GPL-3.0` `C`"}, {"name": "Notepad++", "url": "https://notepad-plus-plus.org/", "description": "GPLv2 multi-language editor with syntax highlighting for Windows. ([Source Code (\u2b5028k)](https://github.com/notepad-plus-plus/notepad-plus-plus)) `GPL-2.0` `C++`"}, {"name": "TextMate", "url": "https://macromates.com/", "description": "A graphical text editor for OS X. ([Source Code (\u2b5015k)](https://github.com/textmate/textmate/)) `GPL-3.0` `C++`"}, {"name": "Vim", "url": "https://www.vim.org", "description": "A highly configurable text editor built to enable efficient editing. ([Source Code (\u2b5040k)](https://github.com/vim/vim)) `Vim` `C`"}, {"name": "VSCodium", "url": "https://vscodium.com/", "description": "An open source cross-platform extensible code editor based on [VS Code by Microsoft](https://code.visualstudio.com/) removing their non-free additions. ([Source Code (\u2b5031k)](https://github.com/VSCodium/vscodium)) `MIT` `TypeScript`"}], "notes": []}, {"name": "Sysadmin \u2014 Identity Management", "entries": [], "notes": []}, {"name": "Sysadmin \u2014 Identity Management - LDAP", "entries": [{"name": "389 Directory Server", "url": "https://www.port389.org/", "description": "Enterprise-class Open Source LDAP server for Linux. ([Source Code (\u2b50279)](https://github.com/389ds/389-ds-base)) `GPL-3.0` `C`"}, {"name": "Apache Directory Server", "url": "https://directory.apache.org/apacheds/", "description": "Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. ([Source Code (\u2b50181)](https://github.com/apache/directory-server)) `Apache-2.0` `Java`"}, {"name": "FreeIPA", "url": "https://www.freeipa.org/", "description": "Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). ([Source Code](https://pagure.io/freeipa)) `GPL-3.0` `Python/C/JavaScript`"}, {"name": "FreeRADIUS", "url": "https://freeradius.org/", "description": "Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. ([Source Code (\u2b502.5k)](https://github.com/FreeRADIUS/freeradius-server)) `GPL-2.0` `C`"}, {"name": "lldap", "url": "https://github.com/nitnelave/lldap", "description": "Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust`", "stars": "6.1k"}, {"name": "LTB Self-Service Password", "url": "https://www.ltb-project.org/documentation/self-service-password.html", "description": "Web interface to change and reset LDAP passwords. ([Source Code (\u2b501.3k)](https://github.com/ltb-project/self-service-password)) `GPL-3.0` `PHP`"}, {"name": "OpenLDAP", "url": "https://www.openldap.org/", "description": "Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). ([Source Code](https://git.openldap.org/openldap/openldap)) `OLDAP-2.8` `C`"}], "notes": []}, {"name": "Sysadmin \u2014 Identity Management - Single Sign-On (SSO)", "entries": [{"name": "Authelia", "url": "https://www.authelia.com/", "description": "The Single Sign-On Multi-Factor portal for web apps. ([Source Code (\u2b5027k)](https://github.com/authelia/authelia)) `Apache-2.0` `Go`"}, {"name": "Authentik", "url": "https://goauthentik.io/", "description": "Flexible identity provider with support for different protocols. (OAuth 2.0, SAML, LDAP and Radius). ([Source Code (\u2b5021k)](https://github.com/goauthentik/authentik)) `MIT` `Python`"}, {"name": "KeyCloak", "url": "https://www.keycloak.org", "description": "Open Source Identity and Access Management. ([Source Code (\u2b5034k)](https://github.com/keycloak/keycloak)) `Apache-2.0` `Java`"}], "notes": []}, {"name": "Sysadmin \u2014 Identity Management - Tools and web interfaces", "entries": [{"name": "BounCA", "url": "https://bounca.org/", "description": "A personal SSL Key / Certificate Authority web-based tool for creating self-signed certificates. ([Source Code](https://gitlab.com/bounca/bounca/)) `Apache-2.0` `Python`"}, {"name": "easy-rsa", "url": "https://github.com/OpenVPN/easy-rsa", "description": "Bash script to build and manage a PKI CA. `GPL-2.0` `Shell`", "stars": "4.4k"}, {"name": "Fusion Directory", "url": "https://www.fusiondirectory.org", "description": "Improve the Management of the services and the company directory based on OpenLDAP. ([Source Code (\u2b50187)](https://github.com/fusiondirectory/fusiondirectory)) `GPL-2.0` `PHP`"}, {"name": "LDAP Account Manager (LAM)", "url": "https://www.ldap-account-manager.org/lamcms/", "description": "Web frontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. ([Source Code (\u2b50477)](https://github.com/LDAPAccountManager/lam/)) `GPL-3.0` `PHP`"}, {"name": "Libravatar", "url": "https://www.libravatar.org/", "description": "Libravatar is a service which delivers your avatar (profile picture) to other websites. ([Source Code](https://git.linux-kernel.at/oliver/ivatar/)) `AGPL-3.0` `Python`"}, {"name": "Pomerium", "url": "https://www.pomerium.io/", "description": "An identity and context aware access-proxy inspired by BeyondCorp. ([Source Code (\u2b504.7k)](https://github.com/pomerium/pomerium)) `Apache-2.0` `Docker/Go`"}, {"name": "Samba", "url": "https://www.samba.org/", "description": "Active Directory and CIFS protocol implementation. ([Source Code](https://download.samba.org/pub/samba/)) `GPL-3.0` `C`"}, {"name": "Smallstep Certificates", "url": "https://smallstep.com/certificates/", "description": "A private certificate authority (X.509 & SSH) and related tools for secure automated certificate management. ([Source Code (\u2b508.3k)](https://github.com/smallstep/certificates)) `Apache-2.0` `Go`"}, {"name": "ZITADEL", "url": "https://zitadel.com/", "description": "Cloud-native Identity & Access Management solution providing a platform for secure authentication, authorization and identity management. ([Source Code (\u2b5013k)](https://github.com/zitadel/zitadel)) `Apache-2.0` `Go/Docker/K8S`"}], "notes": []}, {"name": "Sysadmin \u2014 IT Asset Management", "entries": [{"name": "GLPI", "url": "https://www.glpi-project.org/", "description": "Information Resource-Manager with an additional Administration Interface. ([Source Code (\u2b505.7k)](https://github.com/glpi-project/glpi)) `GPL-3.0` `PHP`"}, {"name": "OCS Inventory NG", "url": "https://ocsinventory-ng.org/", "description": "Asset management and deployment solution for all devices in your IT Department. ([Source Code](https://github.com/OCSInventory-NG)) `GPL-2.0` `PHP/Perl`"}, {"name": "OPSI", "url": "https://www.opsi.org", "description": "Hardware and software inventory, client management, deployment, and patching for Linux and Windows. ([Source Code](https://github.com/opsi-org/)) `GPL-3.0/AGPL-3.0` `OVF/Python`"}, {"name": "RackTables", "url": "https://racktables.org/", "description": "Datacenter and server room asset management like document hardware assets, network addresses, space in racks, networks configuration. ([Demo](https://www.racktables.org/demo.php), [Source Code (\u2b50795)](https://github.com/RackTables/racktables)) `GPL-2.0` `PHP`"}, {"name": "Ralph", "url": "https://ralph.allegro.tech/", "description": "Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. ([Demo (\u2b502.5k)](https://github.com/allegro/ralph#live-demo), [Source Code (\u2b502.5k)](https://github.com/allegro/ralph)) `Apache-2.0` `Python/Docker`"}, {"name": "Snipe IT", "url": "https://snipeitapp.com/", "description": "Asset & license management software. ([Source Code (\u2b5014k)](https://github.com/snipe/snipe-it)) `AGPL-3.0` `PHP`"}], "notes": []}, {"name": "Sysadmin \u2014 Log Management", "entries": [{"name": "Fluentd", "url": "https://www.fluentd.org/", "description": "Data collector for unified logging layer. ([Source Code (\u2b5014k)](https://github.com/fluent/fluentd)) `Apache-2.0` `Ruby`"}, {"name": "Flume", "url": "https://flume.apache.org/", "description": "Distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log data. ([Source Code (\u2b502.6k)](https://github.com/apache/flume)) `Apache-2.0` `Java`"}, {"name": "GoAccess", "url": "https://goaccess.io/", "description": "Real-time web log analyzer and interactive viewer that runs in a terminal or through the browser. ([Source Code (\u2b5020k)](https://github.com/allinurl/goaccess)) `MIT` `C`"}, {"name": "Loki", "url": "https://grafana.com/oss/loki/", "description": "Log aggregation system designed to store and query logs from all your applications and infrastructure. ([Source Code (\u2b5028k)](https://github.com/grafana/loki)) `AGPL-3.0` `Go`"}, {"name": "reaction", "url": "https://reaction.ppom.me/", "description": "A lightweight daemon that scans program outputs for repeated patterns, and takes action. ([Source Code](https://framagit.org/ppom/reaction)) `AGPL-3.0` `Rust`"}, {"name": "rsyslog", "url": "https://www.rsyslog.com/", "description": "Rocket-fast system for log processing. ([Source Code (\u2b502.3k)](https://github.com/rsyslog/rsyslog)) `GPL-3.0` `C`"}], "notes": []}, {"name": "Sysadmin \u2014 Mail Clients", "entries": [{"name": "aerc", "url": "https://aerc-mail.org/", "description": "Terminal MUA with a focus on plaintext and features for developers. ([Source Code](https://git.sr.ht/~rjarry/aerc)) `MIT` `Go`"}, {"name": "Claws Mail", "url": "http://www.claws-mail.org/", "description": "Old school email client (and news reader), based on GTK+. ([Source Code](https://git.claws-mail.org/?p=claws.git;a=tree)) `GPL-3.0` `C`"}, {"name": "ImapSync", "url": "http://imapsync.lamiral.info/", "description": "Simple IMAP migration tool for copying mailboxes to other servers. ([Source Code (\u2b504k)](https://github.com/imapsync/imapsync)) `NLPL` `Perl`"}, {"name": "Mutt", "url": "http://www.mutt.org/", "description": "Small but very powerful text-based mail client. ([Source Code](https://gitlab.com/muttmua/mutt)) `GPL-2.0` `C`"}, {"name": "Sylpheed", "url": "https://sylpheed.sraoss.jp/en/", "description": "Still developed predecessor to Claws Mail, lightweight mail client. ([Source Code (\u2b50172)](https://github.com/sylpheed-mail/sylpheed)) `GPL-2.0` `C`"}, {"name": "Thunderbird", "url": "https://www.thunderbird.net/", "description": "Free email application that's easy to set up and customize. ([Source Code](https://hg.mozilla.org/comm-central/file)) `MPL-2.0` `C/C++`"}], "notes": []}, {"name": "Sysadmin \u2014 Metrics & Metric Collection", "entries": [{"name": "Beats", "url": "https://www.elastic.co/beats/", "description": "Single-purpose data shippers that send data from hundreds or thousands of machines and systems to Logstash or Elasticsearch. ([Source Code (\u2b5013k)](https://github.com/elastic/beats)) `Apache-2.0` `Go`"}, {"name": "Collectd", "url": "https://collectd.org/", "description": "System statistics collection daemon. ([Source Code (\u2b503.4k)](https://github.com/collectd/collectd)) `MIT` `C`"}, {"name": "Diamond", "url": "https://github.com/python-diamond/Diamond", "description": "Daemon that collects system metrics and publishes them to Graphite (and others). `MIT` `Python`", "stars": "1.8k"}, {"name": "Grafana", "url": "https://grafana.com/", "description": "A Graphite & InfluxDB Dashboard and Graph Editor. ([Source Code (\u2b5073k)](https://github.com/grafana/grafana)) `AGPL-3.0` `Go`"}, {"name": "Graphite", "url": "https://graphite.readthedocs.org/en/latest/", "description": "Scalable graphing server. ([Source Code (\u2b506.1k)](https://github.com/graphite-project/graphite-web)) `Apache-2.0` `Python`"}, {"name": "RRDtool", "url": "https://oss.oetiker.ch/rrdtool/", "description": "Industry standard, high performance data logging and graphing system for time series data. ([Source Code (\u2b501.1k)](https://github.com/oetiker/rrdtool-1.x)) `GPL-2.0` `C`"}, {"name": "Statsd", "url": "https://github.com/etsy/statsd/", "description": "Daemon that listens for statistics like counters and timers, sent over UDP or TCP, and sends aggregates to one or more pluggable backend services. `MIT` `Nodejs`", "stars": "18k"}, {"name": "tcollector", "url": "http://opentsdb.net/docs/build/html/user_guide/utilities/tcollector.html", "description": "Gathers data from local collectors and pushes the data to OpenTSDB. ([Source Code (\u2b50513)](https://github.com/OpenTSDB/tcollector/)) `LGPL-3.0/GPL-3.0` `Python`"}, {"name": "Telegraf", "url": "https://github.com/influxdata/telegraf", "description": "Plugin-driven server agent for collecting, processing, aggregating, and writing metrics. `MIT` `Go`", "stars": "17k"}, {"name": "VictoriaMetrics", "url": "https://victoriametrics.com/", "description": "Fast, cost-effective time series database and monitoring solution; drop-in replacement for Prometheus with PromQL/MetricsQL support. ([Source Code (\u2b5017k)](https://github.com/VictoriaMetrics/VictoriaMetrics)) `Apache-2.0` `Go`"}], "notes": []}, {"name": "Sysadmin \u2014 Miscellaneous", "entries": [{"name": "Chocolatey", "url": "https://chocolatey.org/", "description": "The package manager for Windows. ([Source Code (\u2b5011k)](https://github.com/chocolatey/choco)) `Apache-2.0` `C#/PowerShell`"}, {"name": "Clonezilla", "url": "https://clonezilla.org/", "description": "Partition and disk imaging/cloning program. ([Source Code](https://clonezilla.org/downloads/src/)) `GPL-2.0` `Perl/Shell/Other`"}, {"name": "DadaMail", "url": "https://dadamailproject.com/", "description": "Mailing List Manager, written in Perl. ([Source Code](https://sourceforge.net/projects/dadamail/files/)) `GPL-2.0` `Perl`"}, {"name": "Fog", "url": "https://www.fogproject.org/", "description": "Cloning/imaging solution/rescue suite. ([Source Code (\u2b501.5k)](https://github.com/FOGProject/fogproject)) `GPL-3.0` `PHP/Shell`"}, {"name": "phpList", "url": "https://www.phplist.org/", "description": "Newsletter and email marketing software. ([Source Code (\u2b50839)](https://github.com/phpList/phplist3)) `AGPL-3.0` `PHP`"}], "notes": []}, {"name": "Sysadmin \u2014 Monitoring & Status Pages", "entries": [{"name": "Adagios", "url": "http://adagios.org/", "description": "Web based Nagios interface for configuration and monitoring (replacement to the standard interface), and a REST interface. ([Source Code (\u2b50334)](https://github.com/opinkerfi/adagios)) `AGPL-3.0` `Docker/Python`"}, {"name": "Alerta", "url": "https://alerta.io/", "description": "Distributed, scalable and flexible monitoring system. ([Source Code (\u2b502.5k)](https://github.com/alerta/alerta)) `Apache-2.0` `Python`"}, {"name": "Beszel", "url": "https://beszel.dev/", "description": "Lightweight server monitoring platform that includes Docker statistics, historical data, and alert functions. ([Source Code (\u2b5020k)](https://github.com/henrygd/beszel)) `MIT` `Go`"}, {"name": "Cacti", "url": "https://www.cacti.net", "description": "Web-based network monitoring and graphing tool. ([Source Code (\u2b501.8k)](https://github.com/Cacti/cacti)) `GPL-2.0` `PHP`"}, {"name": "cadvisor", "url": "https://github.com/google/cadvisor", "description": "Analyzes resource usage and performance characteristics of running containers. `Apache-2.0` `Go`", "stars": "19k"}, {"name": "cState", "url": "https://cstate.netlify.app/", "description": "Static status page for hyperfast Hugo. Clean design, minimal JS, super light HTML/CSS, high customization, optional admin panel, read-only API, IE8+. ([Demo](https://cstate.mnts.lt/), [Source Code (\u2b502.8k)](https://github.com/cstate/cstate))"}, {"name": "checkmk", "url": "https://checkmk.com/", "description": "Comprehensive solution for monitoring of applications, servers, and networks. (\\[Demo]\\([Source Code (\u2b502.2k)](https://github.com/Checkmk/checkmk)) `GPL-2.0` `Python/PHP`"}, {"name": "CheckCle", "url": "https://checkcle.io", "description": "Seamless, real-time monitoring of full-stack systems, applications, and infrastructure. ([Source Code (\u2b502.4k)](https://github.com/operacle/checkcle)) `MIT` `Docker`"}, {"name": "dashdot", "url": "https://github.com/MauriceNino/dashdot", "description": "A simple, modern server dashboard for smaller private servers. ([Demo](https://dash.mauz.dev/)) `MIT` `Nodejs/Docker`", "stars": "3.4k"}, {"name": "EdMon", "url": "https://github.com/Edraens/EdMon", "description": "A command-line monitoring application helping you to check that your hosts and services are available, with notifications support. `MIT` `Java`", "stars": "11"}, {"name": "eZ Server Monitor", "url": "https://www.ezservermonitor.com", "description": "A lightweight and simple dashboard monitor for Linux, available in Web and Bash application. ([Source Code (\u2b50361)](https://github.com/shevabam/ezservermonitor-web)) `GPL-3.0` `PHP/Shell`"}, {"name": "Gatus", "url": "https://gatus.io", "description": "Automated service health dashboard. ([Demo](https://status.twin.sh), [Source Code (\u2b5011k)](https://github.com/TwiN/gatus)) `Apache-2.0` `Docker/K8S`"}, {"name": "glances", "url": "https://nicolargo.github.io/glances/", "description": "Open-source, cross-platform real-time monitoring tool with CLI and web dashboard interfaces and many exporting options. ([Source Code (\u2b5032k)](https://github.com/nicolargo/glances)) `GPL-3.0` `Python`"}, {"name": "Healthchecks", "url": "https://healthchecks.io/docs/self_hosted/", "description": "Monitoring for cron jobs, background services and scheduled tasks. ([Source Code (\u2b5010k)](https://github.com/healthchecks/healthchecks)) `BSD-3-Clause` `Python`"}, {"name": "Icinga", "url": "https://www.icinga.com/", "description": "Nagios fork that has since lapped nagios several times. Comes with the possibility of clustered monitoring. ([Source Code (\u2b502.2k)](https://github.com/Icinga/icinga2)) `GPL-2.0` `C++`"}, {"name": "Kener", "url": "https://kener.ing/", "description": "Status page with incident management, easy to use and customize. ([Source Code (\u2b504.9k)](https://github.com/rajnandan1/kener)) `MIT` `Nodejs/Docker`"}, {"name": "KuvaszUptime", "url": "https://kuvasz-uptime.dev", "description": "Performant, stable uptime & SSL monitoring service with brandable status pages, IAC support, Prometheus integration and a complete REST API. ([Demo](https://kuvasz-uptime.dev/demo/), [Source Code (\u2b50504)](https://github.com/kuvasz-uptime/kuvasz)) `Apache-2.0` `Docker`"}, {"name": "LibreNMS", "url": "https://www.librenms.org", "description": "Fully featured network monitoring system that provides a wealth of features and device support. ([Source Code (\u2b504.6k)](https://github.com/librenms/librenms)) `GPL-3.0` `PHP`"}, {"name": "Linux Dash", "url": "https://github.com/afaqurk/linux-dash", "description": "A low-overhead monitoring web dashboard for a GNU/Linux machine. `MIT` `Nodejs/Go/Python/PHP`", "stars": "11k"}, {"name": "Monit", "url": "https://mmonit.com/monit/#home", "description": "Small utility for managing and monitoring Unix systems. ([Source Code](https://bitbucket.org/tildeslash/monit/src/master/)) `AGPL-3.0` `C`"}, {"name": "Munin", "url": "https://munin-monitoring.org/", "description": "Networked resource monitoring tool. ([Source Code (\u2b502.1k)](https://github.com/munin-monitoring/munin)) `GPL-2.0` `Perl/Shell`"}, {"name": "Naemon", "url": "https://www.naemon.org/", "description": "Network monitoring tool based on the Nagios 4 core with performance enhancements and new features. ([Source Code (\u2b50167)](https://github.com/naemon/naemon-core)) `GPL-2.0` `C`"}, {"name": "Nezha", "url": "https://nezha.wiki/en_US/", "description": "Lightweight, servers & websites monitoring and O\\&M tool. ([Source Code (\u2b509.8k)](https://github.com/nezhahq/nezha)) `Apache-2.0` `Go/Shell`"}, {"name": "Nagios", "url": "https://www.nagios.org/", "description": "Computer system, network and infrastructure monitoring software application. ([Source Code (\u2b502k)](https://github.com/NagiosEnterprises/nagioscore)) `GPL-2.0` `C`"}, {"name": "NetXMS", "url": "https://www.netxms.org/", "description": "Open Source network and infrastructure monitoring and management. ([Source Code (\u2b50333)](https://github.com/netxms/netxms)) `LGPL-3.0/GPL-3.0` `Java/C++/C`"}, {"name": "Observium Community Edition", "url": "http://www.observium.org/", "description": "Network monitoring and management platform that provides real-time insight into network health and performance. `QPL-1.0` `PHP`"}, {"name": "openITCOCKPIT Community Edition", "url": "https://openitcockpit.io/", "description": "Monitoring Suite featuring seamless integrations with Naemon, Checkmk, Grafana and more. ([Demo](https://demo.openitcockpit.io/), [Source Code (\u2b50374)](https://github.com/openITCOCKPIT/openITCOCKPIT))"}, {"name": "OneUptime", "url": "https://oneuptime.com", "description": "A comprehensive solution for monitoring and managing your online services. ([Source Code (\u2b506.7k)](https://github.com/oneuptime/oneuptime)) `Apache-2.0` `Docker`"}, {"name": "Performance Co-Pilot", "url": "http://pcp.io", "description": "Lightweight, distributed system performance and analysis framework. ([Source Code (\u2b501.1k)](https://github.com/performancecopilot/pcp)) `LGPL-2.1/GPL-2.0` `C`"}, {"name": "PHP Server Monitor", "url": "https://www.phpservermonitor.org/", "description": "Open source tool to monitor your servers and websites. ([Source Code (\u2b502.2k)](https://github.com/phpservermon/phpservermon)) `GPL-3.0` `PHP`"}, {"name": "PhpSysInfo", "url": "https://phpsysinfo.github.io/phpsysinfo/", "description": "A customizable PHP script that displays information about your system nicely. ([Source Code (\u2b501.4k)](https://github.com/phpsysinfo/phpsysinfo)) `GPL-2.0` `PHP`"}, {"name": "Prometheus", "url": "https://prometheus.io/", "description": "Service monitoring system and time series database. ([Source Code (\u2b5063k)](https://github.com/prometheus/prometheus)) `Apache-2.0` `Go`"}, {"name": "Riemann", "url": "https://riemann.io/", "description": "Flexible and fast events processor allowing complex events/metrics analysis. ([Source Code (\u2b504.3k)](https://github.com/riemann/riemann)) `EPL-1.0` `Java`"}, {"name": "rtop", "url": "https://github.com/rapidloop/rtop", "description": "Interactive, remote system monitoring tool based on SSH. `MIT` `Go`", "stars": "2.2k"}, {"name": "ruptime", "url": "https://github.com/alexmyczko/ruptime", "description": "Classic system status server. `AGPL-3.0` `Shell`", "stars": "202"}, {"name": "Scrutiny", "url": "https://github.com/AnalogJ/scrutiny", "description": "Web UI for hard drive S.M.A.R.T monitoring, historical trends & real-world failure thresholds. `MIT` `Go`", "stars": "7.6k"}, {"name": "Sensu", "url": "https://sensu.io/", "description": "Monitoring tool for ephemeral infrastructure and distributed applications. ([Source Code (\u2b501.1k)](https://github.com/sensu/sensu-go)) `MIT` `Go`"}, {"name": "Status", "url": "https://github.com/dani3l0/Status", "description": "Simple and lightweight system monitoring tool for small homeservers with a pleasant web interface. ([Demo](https://status.enshittification.social/) `MIT` `Python`", "stars": "296"}, {"name": "Thruk", "url": "https://www.thruk.org/", "description": "Multibackend monitoring web interface with support for Naemon, Nagios, Icinga and Shinken. ([Source Code (\u2b50437)](https://github.com/sni/Thruk)) `GPL-1.0` `Perl`"}, {"name": "tirreno", "url": "https://www.tirreno.com/", "description": "Application-level security to protect your app from threats, fraud, and abuse. ([Demo](https://play.tirreno.com/), [Source Code (\u2b501.2k)](https://github.com/tirrenotechnologies/tirreno)) `AGPL-3.0` `PHP/Docker`"}, {"name": "Uptime Kuma", "url": "https://uptime.kuma.pet/", "description": "Modern, self-hosted monitoring tool with a clean UI and rich notification support. ([Source Code (\u2b5085k)](https://github.com/louislam/uptime-kuma)) `MIT` `NodeJS`"}, {"name": "Wazuh", "url": "https://wazuh.com/", "description": "Unified XDR and SIEM protection for endpoints and cloud workloads. ([Source Code (\u2b5015k)](https://github.com/wazuh/wazuh)) `GPL-2.0` `C`"}, {"name": "Zabbix", "url": "https://www.zabbix.com/", "description": "Enterprise-class software for monitoring of networks and applications. ([Source Code](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse)) `GPL-2.0` `C`"}], "notes": []}, {"name": "Sysadmin \u2014 Network Configuration Management", "entries": [{"name": "GNS3", "url": "https://www.gns3.com/", "description": "Graphical network simulator that provides a variety of virtual appliances. ([Source Code (\u2b502.5k)](https://github.com/GNS3/gns3-gui/)) `GPL-3.0` `Python`"}, {"name": "OpenWISP", "url": "https://openwisp.org/", "description": "Open Source Network Management System for OpenWRT based routers and access points. ([Demo](https://openwisp.org/demo.html), [Source Code](https://github.com/openwisp)) `GPL-3.0` `Python`"}, {"name": "Oxidized", "url": "https://github.com/ytti/oxidized", "description": "Network device configuration backup tool. `Apache-2.0` `Ruby`", "stars": "3.3k"}, {"name": "phpIPAM", "url": "https://phpipam.net/", "description": "Open source IP address management with PowerDNS integration. ([Source Code (\u2b502.7k)](https://github.com/phpipam/phpipam)) `GPL-3.0` `PHP`"}, {"name": "RANCID", "url": "https://www.shrubbery.net/rancid/", "description": "Monitor network devices configuration and maintain history of changes. ([Source Code (\u2b50136)](https://github.com/haussli/rancid)) `BSD-3-Clause` `Perl/Shell`"}, {"name": "rConfig", "url": "https://www.rconfig.com/", "description": "Network device configuration management tool. ([Source Code (\u2b50172)](https://github.com/rconfig/rconfig)) `GPL-3.0` `PHP`"}], "notes": []}, {"name": "Sysadmin \u2014 PaaS", "entries": [{"name": "CapRover", "url": "https://caprover.com/", "description": "Build your own PaaS in a few minutes. ([Demo](https://captain.server.demo.caprover.com/#/login), [Source Code (\u2b5015k)](https://github.com/caprover/caprover)) `Apache-2.0` `Docker/Nodejs`"}, {"name": "Coolify", "url": "https://coolify.io/", "description": "An open-source & self-hostable Heroku / Netlify alternative (and even more). ([Source Code (\u2b5053k)](https://github.com/coollabsio/coolify)) `Apache-2.0` `Docker`"}, {"name": "Dokku", "url": "https://dokku.com/", "description": "An open-source PaaS (alternative to Heroku). ([Source Code (\u2b5032k)](https://github.com/dokku/dokku)) `MIT` `Docker/Shell/Go/deb`"}, {"name": "fx", "url": "https://github.com/metrue/fx", "description": "A tool to help you do Function as a Service with painless on your own servers. `MIT` `Go`", "stars": "2.2k"}, {"name": "Kubero", "url": "https://www.kubero.dev/", "description": "A self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps. ([Demo](https://demo.kubero.dev/), [Source Code (\u2b504.2k)](https://github.com/kubero-dev/kubero)) `GPL-3.0` `K8S/Nodejs/Go`"}, {"name": "LocalStack", "url": "https://localstack.cloud/", "description": "LocalStack is a fully functional local AWS cloud stack. This includes Lambda for serverless computation. ([Source Code (\u2b5065k)](https://github.com/localstack/localstack)) `Apache-2.0` `Python/Docker/K8S`"}, {"name": "Nhost", "url": "https://nhost.io/", "description": "Firebase Alternative with GraphQL. Get a database and backend configured and ready in minutes. ([Source Code (\u2b509.1k)](https://github.com/nhost/nhost)) `MIT` `Docker/Nodejs/Go`"}, {"name": "OpenFaaS", "url": "https://www.openfaas.com/", "description": "Serverless Functions Made Simple for Docker & Kubernetes. ([Source Code (\u2b5026k)](https://github.com/openfaas/faas)) `MIT` `Go`"}, {"name": "Tau", "url": "https://taubyte.com", "description": "Easily build Cloud Computing Platforms with features like Serverless WebAssembly Functions, Frontend Hosting, CI/CD, Object Storage, K/V Database, and Pub-Sub Messaging. ([Source Code (\u2b505k)](https://github.com/taubyte/tau)) `BSD-3-Clause` `Go/Rust/Docker`"}, {"name": "Trusted-CGI", "url": "https://github.com/reddec/trusted-cgi", "description": "Lightweight self-hosted lambda/applications/cgi/serverless-functions platform. `MIT` `Go/deb/Docker`", "stars": "249"}], "notes": []}, {"name": "Sysadmin \u2014 Packaging", "entries": [{"name": "aptly", "url": "https://www.aptly.info/", "description": "Swiss army knife for Debian repository management. ([Source Code (\u2b502.8k)](https://github.com/aptly-dev/aptly)) `MIT` `Go`"}, {"name": "fpm", "url": "https://fpm.readthedocs.io/en/latest/", "description": "Versatile multi format package creator. ([Source Code (\u2b5011k)](https://github.com/jordansissel/fpm)) `MIT` `Ruby`"}, {"name": "omnibus-ruby", "url": "https://github.com/chef/omnibus", "description": "Easily create full-stack installers for your project across a variety of platforms. `Apache-2.0` `Ruby`", "stars": "1.3k"}, {"name": "tito", "url": "https://github.com/dgoodwin/tito", "description": "Builds RPMs for git-based projects. `GPL-2.0` `Python`", "stars": "400"}], "notes": []}, {"name": "Sysadmin \u2014 Project Management", "entries": [], "notes": []}, {"name": "Sysadmin \u2014 Queuing", "entries": [{"name": "ActiveMQ", "url": "https://activemq.apache.org/", "description": "Java message broker. ([Source Code (\u2b502.4k)](https://github.com/apache/activemq)) `Apache-2.0` `Java`"}, {"name": "BeanstalkD", "url": "https://beanstalkd.github.io/", "description": "A simple, fast work queue. ([Source Code (\u2b506.7k)](https://github.com/beanstalkd/beanstalkd)) `MIT` `C`"}, {"name": "Gearman", "url": "http://gearman.org/", "description": "Fast multi-language queuing/job processing platform. ([Source Code (\u2b50757)](https://github.com/gearman/gearmand)) `BSD-3-Clause` `C++`"}, {"name": "NSQ", "url": "https://nsq.io/", "description": "A realtime distributed messaging platform. ([Source Code (\u2b5026k)](https://github.com/nsqio/nsq)) `MPL-2.0` `Go`"}, {"name": "ZeroMQ", "url": "https://zeromq.org/", "description": "Lightweight queuing system. ([Source Code](https://github.com/zeromq)) `GPL-3.0` `C++`"}], "notes": []}, {"name": "Sysadmin \u2014 Remote Desktop Clients", "entries": [{"name": "Remmina", "url": "https://www.remmina.org/", "description": "Feature-rich remote desktop application for linux and other unixes. ([Source Code](https://gitlab.com/Remmina/Remmina)) `GPL-2.0` `C`"}, {"name": "Tiger VNC", "url": "https://tigervnc.org/", "description": "High-performance, multi-platform VNC client and server. ([Source Code (\u2b507k)](https://github.com/TigerVNC/tigervnc)) `GPL-2.0` `C++`"}, {"name": "X2go", "url": "https://wiki.x2go.org/doku.php", "description": "X2Go is an open source remote desktop software for Linux that uses the NoMachine/NX technology protocol. ([Source Code](https://code.x2go.org/gitweb)) `GPL-2.0` `Perl`"}], "notes": []}, {"name": "Sysadmin \u2014 Router", "entries": [{"name": "DD-WRT", "url": "https://dd-wrt.com/", "description": "A Linux-based firmware for wireless routers and access points, originally designed for the Linksys WRT54G series. ([Source Code](https://svn.dd-wrt.com/)) `GPL-2.0` `C`"}, {"name": "IPFire", "url": "https://www.ipfire.org/", "description": "Free network firewall distribution, based on the Linux operating system with easy-to-use web management console. ([Source Code](https://github.com/ipfire/ipfire-2.x)) `GPL-2.0` `Shell/PHP/Other`"}, {"name": "OpenWrt", "url": "https://openwrt.org/", "description": "A Linux-based router featuring Mesh networking, IPS via snort and AQM among many other features. ([Source Code](https://git.openwrt.org/openwrt/openwrt.git)) `GPL-2.0` `C`"}, {"name": "OPNsense", "url": "https://opnsense.org/", "description": "An open source FreeBSD-based firewall and router with traffic shaping, load balancing, and virtual private network capabilities. ([Source Code](https://github.com/opnsense)) `BSD-2-Clause` `C/PHP`"}, {"name": "pfSense CE", "url": "https://www.pfsense.org/", "description": "Free network firewall distribution, based on the FreeBSD operating system with a custom kernel and including third party free software packages for additional functionality. ([Source Code (\u2b505.6k)](https://github.com/pfsense/pfsense)) `Apache-2.0` `Shell/PHP/Other`"}], "notes": []}, {"name": "Sysadmin \u2014 Service Discovery", "entries": [{"name": "Consul", "url": "https://www.consul.io/", "description": "Consul is a tool for service discovery, monitoring and configuration. ([Source Code (\u2b5030k)](https://github.com/hashicorp/consul)) `MPL-2.0` `Go`"}, {"name": "etcd", "url": "https://etcd.io/", "description": "Distributed K/V-Store, authenticating via SSL PKI and a REST HTTP Api for shared configuration and service discovery. ([Source Code (\u2b5052k)](https://github.com/coreos/etcd)) `Apache-2.0` `Go`"}, {"name": "ZooKeeper", "url": "https://zookeeper.apache.org/", "description": "ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. ([Source Code (\u2b5013k)](https://github.com/apache/zookeeper)) `Apache-2.0` `Java/C++`"}], "notes": []}, {"name": "Sysadmin \u2014 Software Containers", "entries": [{"name": "Docker Compose", "url": "https://docs.docker.com/compose/", "description": "Define and run multi-container Docker applications. ([Source Code (\u2b5037k)](https://github.com/docker/compose)) `Apache-2.0` `Go`"}, {"name": "Docker Swarm", "url": "https://docs.docker.com/engine/swarm/", "description": "Manage cluster of Docker Engines. ([Source Code (\u2b503.6k)](https://github.com/moby/swarmkit)) `Apache-2.0` `Go`"}, {"name": "Docker", "url": "https://www.docker.com/", "description": "Platform for developers and sysadmins to build, ship, and run distributed applications. ([Source Code](https://www.docker.com/community/open-source/)) `Apache-2.0` `Go`"}, {"name": "LXC", "url": "https://linuxcontainers.org/lxc/", "description": "Userspace interface for the Linux kernel containment features. ([Source Code (\u2b505.1k)](https://github.com/lxc/lxc)) `GPL-2.0` `C`"}, {"name": "LXD", "url": "https://linuxcontainers.org/lxd/", "description": "Container \"hypervisor\" and a better UX for LXC. ([Source Code (\u2b505.1k)](https://github.com/lxc/lxd)) `Apache-2.0` `Go`"}, {"name": "OpenVZ", "url": "https://openvz.org", "description": "Container-based virtualization for Linux. ([Source Code](https://src.openvz.org/projects/OVZ)) `GPL-2.0` `C`"}, {"name": "Podman", "url": "https://podman.io", "description": "Daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Simply put: `alias docker=podman`. ([Source Code (\u2b5031k)](https://github.com/containers/podman)) `Apache-2.0` `Go`"}, {"name": "Portainer Community Edition", "url": "https://www.portainer.io/", "description": "Simple management UI for Docker. ([Source Code (\u2b5037k)](https://github.com/portainer/portainer)) `Zlib` `Go`"}, {"name": "systemd-nspawn", "url": "https://www.freedesktop.org/software/systemd/man/systemd-nspawn.html", "description": "Lightweight, chroot-like, environment to run an OS or command directly under systemd. ([Source Code (\u2b5016k)](https://github.com/systemd/systemd)) `GPL-2.0` `C`"}], "notes": []}, {"name": "Sysadmin \u2014 Time Servers", "entries": [{"name": "Chrony", "url": "https://chrony-project.org/", "description": "A versatile implementation of the Network Time Protocol (NTP). ([Source Code](https://gitlab.com/chrony/chrony)) `GPL-2.0` `C`"}, {"name": "NTPsec", "url": "https://www.ntpsec.org/", "description": "A secure, hardened, and improved implementation of Network Time Protocol derived from NTP Classic. ([Source Code](https://gitlab.com/NTPsec/ntpsec)) `BSD-2-Clause/Custom` `C`"}, {"name": "OpenNTPD", "url": "https://www.openntpd.org/", "description": "A FREE, easy to use implementation of the Network Time Protocol. ([Source Code (\u2b5024)](https://github.com/openntpd-portable/openntpd-openbsd/)) `ISC` `C`"}, {"name": "Roughenough", "url": "https://github.com/int08h/roughenough", "description": "A Roughtime secure time synchronization client and server. `MIT/Apache-2.0` `Rust`", "stars": "142"}, {"name": "Statime", "url": "https://github.com/pendulum-project/statime", "description": "A Precision Time Protocol (PTP) implementation in Rust. `MIT/Apache-2.0` `Rust`", "stars": "292"}], "notes": []}, {"name": "Sysadmin \u2014 Troubleshooting", "entries": [{"name": "grml", "url": "https://grml.org", "description": "Bootable Debian Live CD with powerful CLI tools. ([Source Code](https://github.com/grml/)) `GPL-3.0` `Shell`"}, {"name": "mitmproxy", "url": "https://mitmproxy.org/", "description": "A Python tool used for intercepting, viewing and modifying network traffic. Invaluable in troubleshooting certain problems. ([Source Code (\u2b5043k)](https://github.com/mitmproxy/mitmproxy)) `MIT` `Python`"}, {"name": "mtr", "url": "https://www.bitwizard.nl/mtr/", "description": "Network utility that combines traceroute and ping. ([Source Code (\u2b503.2k)](https://github.com/traviscross/mtr)) `GPL-2.0` `C`"}, {"name": "Sysdig", "url": "https://www.sysdig.com/", "description": "Capture system state and activity from a running Linux instance, then save, filter and analyze. ([Source Code (\u2b508.2k)](https://github.com/draios/sysdig)) `Apache-2.0` `Docker/Lua/C`"}, {"name": "Wireshark", "url": "https://www.wireshark.org/", "description": "The world's foremost network protocol analyzer. ([Source Code](https://gitlab.com/wireshark/wireshark)) `GPL-2.0` `C`"}], "notes": []}, {"name": "Sysadmin \u2014 Version control", "entries": [{"name": "Darcs", "url": "https://darcs.net/", "description": "Cross-platform version control system, like git, mercurial or svn but with a very different approach: focus on changes rather than snapshots. ([Source Code](https://darcs.net/releases/)) `GPL-2.0` `Haskell`"}, {"name": "Fossil", "url": "https://www.fossil-scm.org/", "description": "Distributed version control with built-in wiki and bug tracking. ([Source Code](https://www.fossil-scm.org/home/dir?ci=trunk)) `BSD-2-Clause` `C`"}, {"name": "Git", "url": "https://git-scm.com/", "description": "Distributed revision control and source code management (SCM) with an emphasis on speed. ([Source Code (\u2b5060k)](https://github.com/git/git)) `GPL-2.0` `C`"}, {"name": "Mercurial", "url": "https://www.mercurial-scm.org/", "description": "Distributed source control management tool. ([Source Code](https://repo.mercurial-scm.org/hg/file/tip)) `GPL-2.0` `Python/C/Rust`"}, {"name": "Subversion", "url": "https://subversion.apache.org/", "description": "Client-server revision control system. ([Source Code](https://svn.apache.org/repos/asf/subversion/trunk/)) `Apache-2.0` `C`"}], "notes": []}, {"name": "Sysadmin \u2014 Virtualization", "entries": [{"name": "Ganeti", "url": "https://www.ganeti.org/", "description": "Cluster virtual server management software tool built on top of KVM and Xen. ([Source Code (\u2b50566)](https://github.com/ganeti/ganeti)) `BSD-2-Clause` `Python/Haskell`"}, {"name": "KVM", "url": "https://www.linux-kvm.org", "description": "Linux kernel virtualization infrastructure. ([Source Code](https://git.kernel.org/pub/scm/virt/kvm/kvm.git/)) `GPL-2.0/LGPL-2.0` `C`"}, {"name": "OpenNebula", "url": "https://opennebula.org/", "description": "Build and manage enterprise clouds for virtualized services, containerized applications and serverless computing. ([Source Code (\u2b501.7k)](https://github.com/OpenNebula/one)) `Apache-2.0` `C++`"}, {"name": "oVirt", "url": "https://www.ovirt.org/", "description": "Manages virtual machines, storage and virtual networks. ([Source Code](https://github.com/oVirt)) `Apache-2.0` `Java`"}, {"name": "Packer", "url": "https://www.packer.io/", "description": "A tool for creating identical machine images for multiple platforms from a single source configuration. ([Source Code (\u2b5016k)](https://github.com/hashicorp/packer)) `MPL-2.0` `Go`"}, {"name": "Proxmox VE", "url": "https://www.proxmox.com/proxmox-ve", "description": "Virtualization management solution. ([Source Code](https://git.proxmox.com/)) `GPL-2.0` `Perl/Shell`"}, {"name": "QEMU", "url": "https://www.qemu.org/", "description": "QEMU is a generic machine emulator and virtualizer. ([Source Code](https://gitlab.com/qemu-project/qemu)) `LGPL-2.1` `C`"}, {"name": "Vagrant", "url": "https://www.vagrantup.com/", "description": "Tool for building complete development environments. ([Source Code (\u2b5027k)](https://github.com/hashicorp/vagrant)) `BUSL-1.1` `Ruby`"}, {"name": "VirtualBox", "url": "https://www.virtualbox.org/", "description": "Virtualization product from Oracle Corporation. ([Source Code](https://www.virtualbox.org/browser/vbox)) `GPL-3.0/CDDL-1.0` `C++`"}, {"name": "XCP-ng", "url": "https://www.xcp-ng.org/", "description": "Virtualization platform based on Xen Source and Citrix\u00ae Hypervisor (formerly XenServer). ([Source Code](https://github.com/xcp-ng)) `GPL-2.0` `C`"}, {"name": "Xen", "url": "https://www.xenproject.org/", "description": "Virtual machine monitor for 32/64 bit Intel / AMD (IA 64) and PowerPC 970 architectures. ([Source Code](https://xenbits.xenproject.org/gitweb/?p=xen.git;a=tree;hb=HEAD)) `GPL-2.0` `C`"}], "notes": []}, {"name": "Sysadmin \u2014 VPN", "entries": [{"name": "DefGuard", "url": "https://defguard.net/", "description": "True enterprise WireGuard with MFA/2FA and SSO. ([Source Code](https://github.com/DefGuard)) `Apache-2.0` `Rust`"}, {"name": "Dockovpn", "url": "https://dockovpn.io", "description": "Out-of-the-box stateless dockerized OpenVPN server which starts in less than 2 seconds. ([Source Code (\u2b501.4k)](https://github.com/dockovpn/dockovpn)) `GPL-2.0` `Docker`"}, {"name": "Firezone", "url": "https://www.firezone.dev/", "description": "WireGuard based VPN Server and Firewall. ([Source Code (\u2b508.5k)](https://github.com/firezone/firezone)) `Apache-2.0` `Docker`"}, {"name": "Gluetun VPN client", "url": "https://github.com/qdm12/gluetun", "description": "VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in. `MIT` `docker`", "stars": "14k"}, {"name": "Headscale", "url": "https://github.com/juanfont/headscale", "description": "Self-hostable fork of [Tailscale](https://tailscale.com), cross-platform clients, simple to use, built-in (currently experimental) monitoring tools. `BSD-3-Clause` `Go`", "stars": "37k"}, {"name": "Nebula", "url": "https://github.com/slackhq/nebula", "description": "A scalable p2p VPN with a focus on performance, simplicity and security. `MIT` `Go`", "stars": "17k"}, {"name": "ocserv", "url": "https://www.infradead.org/ocserv/", "description": "Cisco AnyConnect-compatible VPN server. ([Source Code](https://gitlab.com/ocserv/ocserv)) `GPL-2.0` `C`"}, {"name": "OpenVPN", "url": "https://community.openvpn.net", "description": "Uses a custom security protocol that utilizes SSL/TLS for key exchange. ([Source Code (\u2b5013k)](https://github.com/OpenVPN/openvpn)) `GPL-2.0` `C`"}, {"name": "SoftEther", "url": "https://www.softether.org/", "description": "Multi-protocol software VPN with advanced features. ([Source Code (\u2b5013k)](https://github.com/SoftEtherVPN/SoftEtherVPN/)) `Apache-2.0` `C`"}, {"name": "sshuttle", "url": "https://github.com/sshuttle/sshuttle", "description": "Poor man's VPN. `LGPL-2.1` `Python`", "stars": "13k"}, {"name": "strongSwan", "url": "https://www.strongswan.org/", "description": "Complete IPsec implementation for Linux. ([Source Code (\u2b502.8k)](https://github.com/strongswan/strongswan)) `GPL-2.0` `C`"}, {"name": "WireGuard", "url": "https://www.wireguard.com/", "description": "Very fast VPN based on elliptic curve and public key crypto. ([Source Code](https://www.wireguard.com/repositories/)) `GPL-2.0` `C`"}], "notes": []}, {"name": "Sysadmin \u2014 Web", "entries": [{"name": "ArsTechnica OpenForum", "url": "https://arstechnica.com/civis/", "description": "IT Forum which is attached to a large news site."}, {"name": "Reddit", "url": "https://www.reddit.com", "description": "Really, really large bulletin board system."}, {"name": "Spiceworks Community", "url": "https://community.spiceworks.com/start", "description": "General enterprise IT news and small articles."}, {"name": "StackExchange Network", "url": "https://stackexchange.com/sites#technology", "description": "Q\\&A communities."}, {"name": "AlternativeTo", "url": "https://alternativeto.net", "description": "Find alternatives to software you know and discover new software."}, {"name": "deb.sury.org", "url": "https://deb.sury.org/", "description": "Repository with LAMP updated packages for Debian and Ubuntu."}, {"name": "ElRepo", "url": "https://elrepo.org/tiki/tiki-index.php", "description": "Community Repo for Enterprise Linux (RHEL, CentOS, etc)."}, {"name": "EPEL", "url": "https://fedoraproject.org/wiki/EPEL", "description": "Repository for RHEL and compatibles (CentOS, Scientific Linux)."}, {"name": "IUS", "url": "https://ius.io/", "description": "Community project that provides RPM packages for newer versions of select software for Enterprise Linux distributions."}, {"name": "Remi", "url": "http://rpms.famillecollet.com/", "description": "Repository with LAMP updated packages for RHEL/Centos/Fedora."}, {"name": "Software Collections", "url": "https://www.softwarecollections.org", "description": "Community Release of [Red Hat Software Collections](https://access.redhat.com/documentation/en/red-hat-software-collections/). Provides updated packages of Ruby, Python, etc. for CentOS/Scientific Linux 6.x."}, {"name": "Cloud Native Software Landscape", "url": "https://landscape.cncf.io/?group=projects-and-products\\&view-mode=card", "description": "Compilation of software and tools for cloud computing."}, {"name": "ArchWiki", "url": "https://wiki.archlinux.org/", "description": "Arch Linux Wiki which has really nice written articles valid for other distros."}, {"name": "Gentoo Wiki", "url": "https://wiki.gentoo.org/", "description": "Gentoo Linux Wiki with a lot in-detail description of Linux components."}, {"name": "Awesome SysAdmin @ LibHunt", "url": "https://sysadmin.libhunt.com", "description": "Your go-to SysAdmin Toolbox. Based on the list here."}, {"name": "Ops School", "url": "https://www.opsschool.org", "description": "Comprehensive program that will help you learn to be an operations engineer."}, {"name": "Digital Ocean Tutorials", "url": "https://www.digitalocean.com/community/tutorials", "description": "6,000+ tutorials for getting the basics of certain applications/tools/systems administration topics."}], "notes": []}], "total_entries": 321}, {"name": "Powershell", "subcategories": [{"name": "Powershell", "entries": [{"name": "API Wrapper", "url": "#api-wrapper", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Build Tools", "url": "#build-tools", "description": ""}, {"name": "Code and Package Repositories", "url": "#code-and-package-repositories", "description": ""}, {"name": "Commandline Productivity", "url": "#commandline-productivity", "description": ""}, {"name": "Communities", "url": "#communities", "description": ""}, {"name": "Data", "url": "#data", "description": ""}, {"name": "Documentation Helper", "url": "#documentation-helper", "description": ""}, {"name": "Editors and IDEs", "url": "#editors-and-ides", "description": ""}, {"name": "Frameworks", "url": "#frameworks", "description": ""}, {"name": "Interactive Learning", "url": "#interactive-learning", "description": ""}, {"name": "Logging", "url": "#logging", "description": ""}, {"name": "Module Development Templates", "url": "#module-development-templates", "description": ""}, {"name": "Package Managers", "url": "#package-managers", "description": ""}, {"name": "Parallel Processing", "url": "#parallel-processing", "description": ""}, {"name": "Podcasts", "url": "#podcasts", "description": ""}, {"name": "Security", "url": "#security", "description": ""}, {"name": "SharePoint", "url": "#sharepoint", "description": ""}, {"name": "SQL Server", "url": "#sql-server", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Themes", "url": "#themes", "description": ""}, {"name": "UI", "url": "#ui", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Webserver", "url": "#webserver", "description": ""}, {"name": "Misc", "url": "#misc", "description": ""}, {"name": "HipChatAdmin", "url": "https://github.com/cofonseca/HipChatAdmin", "description": "A module for simple integration with Atlassian HipChat via the HipChat API.", "stars": "7"}, {"name": "PSGitHub", "url": "https://github.com/pcgeek86/PSGitHub", "description": "Module contains commands to manage GitHub through its REST API.", "stars": "161"}, {"name": "Posh-GitHub", "url": "https://github.com/Iristyle/Posh-GitHub", "description": "Cmdlets that expose the GitHub API.", "stars": "72"}, {"name": "Posh-Gist", "url": "https://github.com/dfinke/Posh-Gist", "description": "Cmdlets for interacting with GitHub Gist.", "stars": "37"}, {"name": "PSGist", "url": "https://github.com/dotps1/PSGist", "description": "A module to work with GitHub Gists.", "stars": "42"}, {"name": "PSAppVeyor", "url": "https://github.com/dotps1/PSAppVeyor", "description": "A module to interact with the AppVeyor REST API.", "stars": "14"}, {"name": "PSSlack", "url": "https://github.com/RamblingCookieMonster/PSSlack", "description": "Module for simple Slack integration.", "stars": "254"}, {"name": "ConfluencePS", "url": "https://atlassianps.org/module/ConfluencePS/", "description": "A module for interacting with Atlassian's Confluence in powershell (by using the API)."}, {"name": "JiraPS", "url": "https://atlassianps.org/module/JiraPS/", "description": "A module for interacting with Atlassian's Jira in powershell (by using the API)."}, {"name": "PSTelegramAPI", "url": "https://github.com/mkellerman/PSTelegramAPI", "description": "Module for Telegram APIs", "stars": "26"}, {"name": "PSTeams", "url": "https://github.com/EvotecIT/PSTeams", "description": "A module for sending formatted messages to a Microsoft Teams Channel.", "stars": "328"}, {"name": "PSURLScanio", "url": "https://github.com/sysgoblin/PSURLScanio", "description": "A module for [urlscan.io](https://urlscan.io/) that is a service to scan and analyze websites.", "stars": "31"}, {"name": "Windows PowerShell Blog", "url": "https://devblogs.microsoft.com/powershell/", "description": "Official PowerShell Team Blog."}, {"name": "Learn PowerShell | Achieve More", "url": "http://learn-powershell.net/", "description": "Personal blog of Boe Prox who moderated for the Scripting Guy."}, {"name": "PowerShellMagazine", "url": "http://www.powershellmagazine.com/", "description": "Awesome magazine."}, {"name": "PowerShellExplained", "url": "https://powershellexplained.com", "description": "Personal blog of Kevin Marquette"}, {"name": "Doug Finke", "url": "https://dfinke.github.io/#blog", "description": "Author of [PowerShell for Developers](http://shop.oreilly.com/product/0636920024491.do)."}, {"name": "Mike F. Robbins", "url": "http://mikefrobbins.com/", "description": "Microsoft MVP. SAPIEN Tech MVP. Co-author of Windows PowerShell TFM 4th Edition."}, {"name": "Adam the Automator", "url": "https://adamtheautomator.com/", "description": "Engaging, technical content on all things automation, cloud computing and DevOps by Adam Bertram and friends."}, {"name": "Clear-Script", "url": "https://vexx32.github.io/", "description": "Personal blog of Joel (Sallow) Francis."}, {"name": "Exploring PowerShell Automation", "url": "https://www.manning.com/books/exploring-powershell-automation", "description": "a free eBook sampler that gives you an overview of how to administer your environment."}, {"name": "PowerShell in Depth", "url": "https://www.manning.com/books/powershell-in-depth", "description": "The go-to reference for administrators. Every major shell technique, technology, and tactic is explained and demonstrated, providing a comprehensive reference to almost everything an admin would do in the shell."}, {"name": "Windows PowerShell in Action, Third Edition", "url": "https://www.manning.com/books/windows-powershell-in-action-third-edition", "description": "The latest revision of the comprehensive reference guide."}, {"name": "Learn Windows PowerShell in a Month of Lunches, Third Edition", "url": "https://www.manning.com/books/learn-windows-powershell-in-a-month-of-lunches-third-edition", "description": "An innovative tutorial designed for busy IT professionals. Just set aside one hour a day - lunchtime would be perfect - for a month, and you'll be automating Windows tasks faster than you ever thought possible."}, {"name": "Learn PowerShell in a Month of Lunches, Linux and macOS Edition", "url": "https://www.manning.com/books/learn-powershell-in-a-month-of-lunches-linux-and-macos-edition", "description": "A task-focused tutorial for administering Linux and macOS systems using Microsoft PowerShell."}, {"name": "Learn PowerShell Scripting in a Month of Lunches", "url": "https://www.manning.com/books/learn-powershell-scripting-in-a-month-of-lunches", "description": "A guide to the process of developing, testing, and deploying scripts, and the art of toolmaking."}, {"name": "The Monad Manifesto, Annotated - Jeffrey Snover", "url": "https://leanpub.com/s/4W-ob-YDw2LE2aSMyosCtA.pdf", "description": "Design and theory behind the language from its creator."}, {"name": "Windows PowerShell Networking Guide", "url": "https://leanpub.com/windowspowershellnetworkingguide/read", "description": "Language specific guide to Windows networking."}, {"name": "Why PowerShell? - Warren Frame & Don Jones", "url": "https://leanpub.com/s/aQDRwmoOi940mX_EB6N7Yg.pdf", "description": "Use cases for the language."}, {"name": "The Big Book of PowerShell Gotchas - Don Jones", "url": "https://leanpub.com/s/lDl9ZV0QW7zaE4BpitXVig.pdf", "description": "Excellent guide to avoiding common pitfalls."}, {"name": "The Big Book of PowerShell Error Handling - Dave Wyatt", "url": "https://leanpub.com/s/znHIFrvBAYRST5nFBiQU5g.pdf", "description": "Great reference for error handling techniques."}, {"name": "Secrets of PowerShell Remoting", "url": "https://leanpub.com/s/DQLESXQ69TlVFQ9ogjrFLw.pdf", "description": "On all things remoting. Workflow, fan-out, etc."}, {"name": "PowerShell Notes for Professionals", "url": "https://goalkicker.com/PowerShellBook/PowerShellNotesForProfessionals.pdf", "description": "Compilation of notes and snippets."}, {"name": "PowerShell for SysAdmins: Workflow Automation Made Easy", "url": "https://nostarch.com/powershellsysadmins", "description": "Learn how to manage and automate your desktop and server environments."}, {"name": "Practical Automation with PowerShell", "url": "https://www.manning.com/books/practical-automation-with-powershell", "description": "Learn how to build, organize, and share useful automations with PowerShell."}, {"name": "Learn dbatools in a Month of Lunches", "url": "https://www.manning.com/books/learn-dbatools-in-a-month-of-lunches", "description": "Learn how to automate SQL Server with PowerShell and the awesome dbatools module."}, {"name": "Tiny PowerShell Projects", "url": "https://www.manning.com/books/tiny-powershell-projects", "description": "A hands-on tutorial for system administration with PowerShell."}, {"name": "psake", "url": "https://github.com/psake/psake", "description": "Build automation tool inspired by rake (aka make in Ruby) and bake (aka make in Boo).", "stars": "1.5k"}, {"name": "Invoke-Build", "url": "https://github.com/nightroman/Invoke-Build", "description": "Build and test automation tool inspired by psake.", "stars": "530"}, {"name": "PSDeploy", "url": "https://github.com/RamblingCookieMonster/PSDeploy", "description": "Module built for the purpose of simplifying multiple types of deployments.", "stars": "325"}, {"name": "BuildHelpers", "url": "https://github.com/RamblingCookieMonster/BuildHelpers", "description": "Variety of helper functions for CI/CD scenarios.", "stars": "187"}, {"name": "YDeliver", "url": "https://github.com/manojlds/YDeliver", "description": "Build and deployment framework aimed at .NET projects.", "stars": "43"}, {"name": "GitHub", "url": "https://github.com/search?l=powershell\\&q=stars%3A%3E1\\&s=stars\\&type=Repositories", "description": "Looking for an Open Source PowerShell project? It's probably here."}, {"name": "PowerShell Gallery", "url": "https://www.powershellgallery.com/", "description": "Official PowerShell package repository, used by PowerShellGet."}, {"name": "PowerShell Test Gallery", "url": "https://www.poshtestgallery.com/", "description": "A test version of the PowerShell Gallery. Useful when developing new modules."}, {"name": "Dotenv", "url": "https://github.com/insomnimus/ps-dotenv", "description": "Provides directory specific environments through .env files, similar to direnv.", "stars": "8"}, {"name": "posh-git", "url": "https://github.com/dahlbyk/posh-git", "description": "Set of PowerShell scripts which provide Git/PowerShell integration.", "stars": "6.5k"}, {"name": "PSReadLine", "url": "https://github.com/lzybkr/PSReadLine", "description": "Bash inspired readline implementation for PowerShell. Keeps history between sessions, adds reverse-history search and makes the commandline experience much better overall.", "stars": "2.8k"}, {"name": "TabExpansionPlusPlus", "url": "https://github.com/lzybkr/TabExpansionPlusPlus", "description": "PowerShell module to make customizing tab completion easier and add a library of custom argument completers.", "stars": "177"}, {"name": "Jump-Location", "url": "https://github.com/tkellogg/Jump-Location", "description": "PowerShell `cd` that reads your mind. [Autojump (\u2b5014k)](https://github.com/wting/autojump) implementation for PowerShell. **`UNMAINTAINED`**", "stars": "455"}, {"name": "Zlocation", "url": "https://github.com/vors/ZLocation", "description": "", "stars": "433"}, {"name": "thefuck", "url": "https://github.com/nvbn/thefuck", "description": "Magnificent app which corrects your previous console command (by typing `fuck`).", "stars": "74k"}, {"name": "PSFzf", "url": "https://github.com/kelleyma49/PSFzf", "description": "a PowerShell module that wraps [fzf (\u2b5048k)](https://github.com/junegunn/fzf), a fuzzy file finder for the command line.", "stars": "432"}, {"name": "pslinq", "url": "https://github.com/manojlds/pslinq", "description": "LINQ (LINQ2Objects) for PowerShell.", "stars": "70"}, {"name": "posh-with", "url": "https://github.com/JanJoris/posh-with", "description": "Command prefixing for continuous workflow using a single tool.", "stars": "58"}, {"name": "poco", "url": "https://gist.github.com/yumura/8df37c22ae1b7942dec7", "description": ""}, {"name": "PSDirTag", "url": "https://github.com/wtjones/PSDirTag", "description": "DirTags are relative paths that appear as variables in the PowerShell prompt that update as you navigate. Saves keystrokes when navigating folder structures.", "stars": "16"}, {"name": "PSUtil", "url": "https://github.com/PowershellFrameworkCollective/PSUtil", "description": "Designed to make the user's console life more convenient. It includes shortcuts, aliases, key bindings and convenience functions geared towards greater efficiency and less typing.", "stars": "98"}, {"name": "Microsoft.PowerShell.UnixCompleters", "url": "https://github.com/PowerShell/Modules/tree/master/Modules/Microsoft.PowerShell.UnixCompleters", "description": "Get parameter completion for native Unix utilities. Requires zsh or bash.", "stars": "109"}, {"name": "PSDepend", "url": "https://github.com/RamblingCookieMonster/PSDepend/", "description": "PowerShell Dependency Handler", "stars": "248"}, {"name": "PSScriptTools", "url": "https://github.com/jdhitsolutions/PSScriptTools", "description": "A set of of PowerShell functions you might use to enhance your own functions and scripts or to facilitate working in the console.", "stars": "639"}, {"name": "zoxide", "url": "https://github.com/ajeetdsouza/zoxide", "description": "A better way to navigate your filesystem. Written in Rust, cross-shell, and much faster than other autojumpers.", "stars": "8k"}, {"name": "PowerShell.org", "url": "http://powershell.org/", "description": "Forums, summits, community blog posts, and more."}, {"name": "/r/PowerShell", "url": "http://www.reddit.com/r/powershell", "description": "Reddit PowerShell community."}, {"name": "Slack PowerShell team", "url": "https://poshcode.org/slack", "description": "Large chat room dedicated to PowerShell. Bridged with `#PowerShell` on irc.freenode.net."}, {"name": "Research Triangle PowerShell User Group", "url": "https://www.meetup.com/Research-Triangle-PowerShell-Users-Group/", "description": "Very active PowerShell and automation user group. Meets on first and third Wednesdays. All skill levels welcome."}, {"name": "hjson-powershell", "url": "https://github.com/TomasBouda/hjson-powershell", "description": "Simple powershell module for conversion between [HJSON](https://hjson.github.io/) and JSON.", "stars": "3"}, {"name": "ImportExcel", "url": "https://github.com/dfinke/ImportExcel", "description": "Module to import/export Excel spreadsheets, without Excel.", "stars": "2k"}, {"name": "powershell-yaml", "url": "https://github.com/cloudbase/powershell-yaml", "description": "PowerShell CmdLets for YAML format manipulation.", "stars": "299"}, {"name": "PSWriteHTML", "url": "https://github.com/EvotecIT/PSWriteHTML", "description": "PSWriteHTML is a PowerShell module allowing you to create HTML easily.", "stars": "578"}, {"name": "PSWritePDF", "url": "https://github.com/EvotecIT/PSWritePDF", "description": "Module to create, edit, split, merge PDF files on Windows / Linux and MacOS.", "stars": "116"}, {"name": "PSWriteWord", "url": "https://github.com/EvotecIT/PSWriteWord", "description": "Module to create Microsoft Word documents without Microsoft Word installed.", "stars": "213"}, {"name": "platyPS", "url": "https://github.com/PowerShell/platyPS", "description": "Write PowerShell External Help in Markdown.", "stars": "622"}, {"name": "Invoke-CreateModuleHelpFile", "url": "https://github.com/gravejester/Invoke-CreateModuleHelpFile", "description": "PowerShell function to create a HTML help file for a module and all it's commands.", "stars": "30"}, {"name": "PScribo", "url": "https://github.com/iainbrighton/PScribo", "description": "PowerShell documentation framework what can create HTML, Word, text files based on PowerShell-based DSL (domain specific language).", "stars": "204"}, {"name": "PowerShell Studio", "url": "https://www.sapien.com/software/powershell_studio", "description": "Powerful PowerShell IDE with module, help, and user interface development tools, high DPI support and regular updates."}, {"name": "PowerShell for Visual Studio Code", "url": "https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell", "description": "Provides IntelliSense, code navigations, script analysis, script debugging, and more for the [Visual Studio Code](https://code.visualstudio.com) editor."}, {"name": "PoshTools for Visual Studio", "url": "https://ironmansoftware.com/powershell-tools-for-visual-studio/", "description": "Provides IntelliSense, script debugging, and Pester testing support for PowerShell to Visual Studio."}, {"name": "PowerShell ISE", "url": "https://docs.microsoft.com/en-us/powershell/scripting/components/ise/introducing-the-windows-powershell-ise", "description": "Official PowerShell development environment included with Microsoft Windows."}, {"name": "ISE Steroids", "url": "http://www.powertheshell.com/isesteroids/", "description": "Add-on for the PowerShell ISE which provides a rich set of additional features to complete the ISE development experience."}, {"name": "PowerShell Plus", "url": "https://www.idera.com/productssolutions/freetools/powershellplus", "description": "All in one IDE."}, {"name": "SublimeText package", "url": "https://github.com/SublimeText/PowerShell", "description": "PowerShell language support for Sublime Text.", "stars": "291"}, {"name": "Atom package", "url": "https://github.com/jugglingnutcase/language-powershell", "description": "PowerShell language support for Atom.", "stars": "44"}, {"name": "Carbon", "url": "http://get-carbon.org/", "description": "DevOps for automating the configuration of Windows computers."}, {"name": "PowerShell PowerUp", "url": "https://github.com/janikvonrotz/PowerShell-PowerUp", "description": "Powerful server management framework.", "stars": "96"}, {"name": "PSCX", "url": "https://github.com/Pscx/Pscx", "description": "PowerShell Community Extensions - Useful set of additional cmdlets.", "stars": "593"}, {"name": "PSFramework", "url": "https://github.com/PowershellFrameworkCollective/psframework", "description": "Easily add configurations, logging and more to your own PowerShell module.", "stars": "330"}, {"name": "Kansa", "url": "https://github.com/davehull/Kansa", "description": "Incident response framework.", "stars": "1.3k"}, {"name": "PSKoans", "url": "https://github.com/vexx32/PSKoans", "description": "A simple, fun, and interactive way to learn the PowerShell language through Pester unit testing.", "stars": "1.2k"}, {"name": "Jupyter-PowerShell", "url": "https://github.com/Jaykul/Jupyter-PowerShell", "description": "Jupyter Kernel for PowerShell.", "stars": "103"}, {"name": "PoShLog", "url": "https://github.com/PoShLog/PoShLog", "description": "Cross-platform, extensible logging module built upon [Serilog](https://serilog.net).", "stars": "117"}, {"name": "Plaster", "url": "https://github.com/PowerShell/Plaster", "description": "Plaster is a template-based file and project generator written in PowerShell.", "stars": "643"}, {"name": "PSModuleDevelopment", "url": "https://github.com/PowershellFrameworkCollective/PSModuleDevelopment", "description": "Get started using module templates in 2 minutes with this module's low entry barrier and casual convenience.", "stars": "80"}, {"name": "Catesta", "url": "https://github.com/techthoughts2/Catesta", "description": "Catesta is a PowerShell module project generator. It uses templates to rapidly scaffold test and build integration for a variety of CI/CD platforms.", "stars": "121"}, {"name": "PowerShellGet", "url": "https://github.com/powershell/powershellget", "description": "PowerShellGet is the Package Manager for PowerShell. Packages are available on [PowerShellGallery](https://www.PowerShellGallery.com).", "stars": "318"}, {"name": "Chocolatey", "url": "https://chocolatey.org/", "description": "The package manager for Windows. The sane way to manage software on Windows."}, {"name": "GitLab", "url": "https://github.com/akamac/GitLabProvider", "description": "Use a GitLab server as Package Provider.", "stars": "40"}, {"name": "Scoop", "url": "https://scoop.sh", "description": "A command-line installer for Windows."}, {"name": "PowerShell App Deployment Toolkit", "url": "https://psappdeploytoolkit.com/", "description": "Provides a set of functions to perform common application deployment tasks and to interact with the user during a deployment."}, {"name": "PoshRSJob", "url": "https://github.com/proxb/PoshRSJob", "description": "Provides an alternative to PSJobs with greater performance and less overhead to run commands in the background.", "stars": "490"}, {"name": "Invoke-Parallel", "url": "https://github.com/RamblingCookieMonster/Invoke-Parallel", "description": "This function will take in a script or scriptblock, and run it against specified objects(s) in parallel.", "stars": "345"}, {"name": "PSThreadJob", "url": "https://github.com/PaulHigin/PSThreadJob", "description": "Module for running concurrent jobs based on threads rather than processes.", "stars": "157"}, {"name": "PowerScripting", "url": "https://powershell.org/category/podcast/", "description": "Weekly show run by Jon Walz and Hal Rottenberg."}, {"name": "The PowerShell News Podcast", "url": "https://powershellnews.podbean.com/", "description": "This podcast is the latest news on PowerShell."}, {"name": "File System Security", "url": "https://gallery.technet.microsoft.com/scriptcenter/1abd77a5-9c0b-4a2b-acef-90dbb2b84e85", "description": "Allows a much easier management of permissions on files and folders."}, {"name": "PowerShellArsenal", "url": "https://github.com/mattifestation/PowerShellArsenal", "description": "Module used to aid a reverse engineer.", "stars": "786"}, {"name": "PowerTools", "url": "https://github.com/Veil-Framework/PowerTools", "description": "Collection of projects with a focus on offensive operations.", "stars": "1.8k"}, {"name": "PowerForensics", "url": "https://github.com/Invoke-IR/PowerForensics", "description": "Popular live disk forensics platform for windows.", "stars": "1.2k"}, {"name": "PowerSploit", "url": "https://github.com/PowerShellMafia/PowerSploit", "description": "Post-exploitation framework.", "stars": "10k"}, {"name": "PowerShellEmpire", "url": "https://github.com/PowerShellEmpire/Empire", "description": "Post-exploitation agent.", "stars": "6.7k"}, {"name": "PSReflect", "url": "https://github.com/mattifestation/PSReflect", "description": "Easily define in-memory enums, structs, and Win32 functions in PowerShell. Useful for attacks, [example (\u2b502.4k)](https://github.com/FuzzySecurity/PowerShell-Suite/tree/master/Bypass-UAC).", "stars": "204"}, {"name": "BloodHound", "url": "https://github.com/BloodHoundAD/BloodHound", "description": "Easily identify highly complex attack paths that would otherwise be impossible to quickly identify.", "stars": "7.5k"}, {"name": "Nishang", "url": "https://github.com/samratashok/nishang", "description": "Enables scripting for red team, penetration testing, and offensive security.", "stars": "6.9k"}, {"name": "Harness", "url": "https://github.com/Rich5/Harness", "description": "Interactive remote PowerShell Payload.", "stars": "71"}, {"name": "Invoke-Obfuscation", "url": "https://github.com/danielbohannon/Invoke-Obfuscation", "description": "PowerShell Obfuscator.", "stars": "2.8k"}, {"name": "p0wnedShell", "url": "https://github.com/Cn33liz/p0wnedShell", "description": "PowerShell Runspace Post Exploitation Toolkit.", "stars": "1.4k"}, {"name": "PESecurity", "url": "https://github.com/NetSPI/PESecurity", "description": "Module to check if a Windows binary (EXE/DLL) has been compiled with ASLR, DEP, SafeSEH, StrongNaming, and Authenticode.", "stars": "544"}, {"name": "Powershellery", "url": "https://github.com/nullbind/Powershellery", "description": "Powershell scripts used for general hackery.", "stars": "442"}, {"name": "PowerUpSQL", "url": "https://github.com/NetSPI/PowerUpSQL", "description": "Toolkit for Attacking SQL Server.", "stars": "2k"}, {"name": "AutoSPInstaller", "url": "https://autospinstaller.com/", "description": "Automated SharePoint 2010-2019 installation script."}, {"name": "Client-side SharePoint", "url": "https://sharepointpowershell.codeplex.com/", "description": "API for SharePoint 2010, 2013 and Online."}, {"name": "SPReplicator", "url": "https://github.com/potatoqualitee/SPReplicator", "description": "SPReplicator helps replicate SharePoint list data to/from CSV, SQL Server, SharePoint itself and more.", "stars": "31"}, {"name": "SharePoint2019Commands", "url": "https://github.com/sassdawe/SharePoint2019Commands", "description": "PowerShell module to help you auto-load all SharePoint 2019 cmdlets.", "stars": "3"}, {"name": "dbatools", "url": "https://dbachecks.io", "description": "Helps SQL Server Pros be more productive with instance migrations and much more."}, {"name": "SimplySql", "url": "https://github.com/mithrandyr/SimplySql", "description": "SimplySql is a module that provides an intuitive set of cmdlets for talking to databases that abstracts the vendor specifics. The basic pattern is to connect to a database, execute one or more sql.", "stars": "132"}, {"name": "Pester", "url": "https://github.com/pester/Pester", "description": "PowerShell BDD style testing framework.", "stars": "2.8k"}, {"name": "Format-Pester", "url": "https://github.com/equelin/format-pester", "description": "PowerShell module for documenting Pester's results - exports Pester results to HTML, Word, text files using [PScribo (\u2b50204)](https://github.com/iainbrighton/PScribo).", "stars": "75"}, {"name": "Selenium", "url": "https://github.com/adamdriscoll/selenium-powershell", "description": "PowerShell module to run a Selenium WebDriver.", "stars": "364"}, {"name": "PSScriptAnalyzer", "url": "https://github.com/PowerShell/PSScriptAnalyzer", "description": "PSScriptAnalyzer provides script analysis and checks for potential code defects in the scripts by applying a group of built-in or customized rules on the scripts being analyzed.", "stars": "1.5k"}, {"name": "Oh-My-Posh", "url": "https://github.com/jandedobbeleer/oh-my-posh", "description": "Tons of beautiful theme that can be enabled by one single command (includes many awesome powerline theme).", "stars": "8.2k"}, {"name": "PoshColor", "url": "https://github.com/JustABearOz/PoshColor", "description": "Colour output from common commands with support for custom themes.", "stars": "40"}, {"name": "Powerline", "url": "https://github.com/Jaykul/PowerLine", "description": "PowerShell Classes for richer output and prompts.", "stars": "509"}, {"name": "Starship", "url": "https://github.com/starship/starship", "description": "The minimal, blazing fast, and extremely customizable prompt for any shell.", "stars": "30k"}, {"name": "AnyBox", "url": "https://github.com/dm3ll3n/AnyBox", "description": "Designed to facilitate script input/output with an easily customizable WPF window.", "stars": "189"}, {"name": "BurntToast", "url": "https://github.com/Windos/BurntToast", "description": "Module for creating and displaying Toast Notifications on Microsoft Windows 10.", "stars": "1.1k"}, {"name": "Graphical", "url": "https://github.com/PrateekKumarSingh/graphical", "description": "Module to plot colorful console 2D Graphs (Scatter, Bar, Line).", "stars": "301"}, {"name": "GraphicalTools", "url": "https://github.com/PowerShell/GraphicalTools", "description": "A module that mixes PowerShell and GUIs! - built on Avalonia and gui.cs.", "stars": "494"}, {"name": "PS-Menu", "url": "https://github.com/chrisseroka/ps-menu", "description": "Simple module to render interactive console menu.", "stars": "153"}, {"name": "PSWriteColor", "url": "https://github.com/EvotecIT/PSWriteColor", "description": "Write-Color is a wrapper around Write-Host allowing you to create nice looking scripts, with colorized output.", "stars": "115"}, {"name": "Terminal-Icons", "url": "https://github.com/devblackops/Terminal-Icons", "description": "Module to show file and folder icons in the terminal.", "stars": "1.4k"}, {"name": "psInlineProgress", "url": "https://github.com/gravejester/psInlineProgress", "description": "Write inline progress bars in PowerShell.", "stars": "72"}, {"name": "PowerShell Unplugged with Jeffrey Snover and Don Jones Ignite 2017", "url": "https://www.youtube.com/watch?v=D15vh-ryJGk", "description": "The inventor of PowerShell talking about \"the latest and coolest PowerShell features to help you automate and manage the hybrid cloud\". Focused on the PowerShell Community."}, {"name": "Getting Started With PowerShell 3.0 Jump Start", "url": "https://mva.microsoft.com/en-US/training-courses/getting-started-with-powershell-30-jump-start-8276", "description": "Jump starts series are for IT professionals with no previous experience with PowerShell, and want to learn it fast."}, {"name": "Advanced Tools & Scripting with PowerShell 3.0", "url": "https://channel9.msdn.com/Series/advpowershell3", "description": "IT pros, take this advanced PowerShell course to find out how to turn your real time management and automation scripts into useful reusable tools and cmdlets."}, {"name": "What's New in PowerShell v5", "url": "https://mva.microsoft.com/en-US/training-courses/whats-new-in-powershell-v5-16434", "description": "Through description on some of the exciting new features in PowerShell version 5.0."}, {"name": "PowerShell Open Source Project", "url": "https://channel9.msdn.com/series/PowerShell-Open-Source-Project", "description": "Collection of videos thoroughly demonstrate how PowerShell open source project runs on Linux."}, {"name": "PowerShell on Linux and Open\u00a0Source", "url": "https://channel9.msdn.com/Blogs/hybrid-it-management/PowerShell-on-Linux-and-Open-Source", "description": "Brief introduction to PowerShell open source project and how it runs on Linux."}, {"name": "PowerShell", "url": "https://channel9.msdn.com/Shows/MsftPowerShell", "description": "This show will include videos talking about the PowerShell automation platform, Desired State Configuration (DSC), infrastructure as code, and related concepts!! These videos are created by Trevor Sullivan, a Microsoft MVP for Windows PowerShell."}, {"name": "Learn Windows PowerShell in a Month of Lunches - Don Jones", "url": "https://www.youtube.com/watch?v=6CRTahGYnws\\&list=PL6D474E721138865A", "description": "Video companion to the book of the same title."}, {"name": "Best Practices for Script Design - Don Jones", "url": "https://www.youtube.com/watch?v=Lni4KjGMgu4", "description": "Don Jones discusses script design principles and best practices."}, {"name": "PowerShell Toolmaking (1 of 3) - Don Jones", "url": "https://www.youtube.com/watch?v=KprrLkjPq_c", "description": "Toolmaking (1 of 3) - Don Jones."}, {"name": "PowerShell Toolmaking (2 of 3) - Don Jones", "url": "https://www.youtube.com/watch?v=U849a17G7Ro", "description": "Toolmaking (2 of 3) - Don Jones."}, {"name": "PowerShell Toolmaking (3 of 3) - Don Jones", "url": "https://www.youtube.com/watch?v=GXdmjCPYYNM", "description": "Toolmaking (3 of 3) - Don Jones."}, {"name": "Sophisticated Techniques of Plain Text Parsing - Tobias Weltner", "url": "https://www.youtube.com/watch?v=Hkzd8spCfCU", "description": "Great reference for text parsing."}, {"name": "Monad Manifesto Revisited - Jeffrey Snover", "url": "https://www.youtube.com/watch?v=j0EX5R2nnRI", "description": "Jeffrey Snover reflects on the beginnings of the language and where it's going."}, {"name": "AD Forensics with PowerShell - Ashley McGlone", "url": "https://www.youtube.com/watch?v=VrDjiVbZZE8", "description": "A lot of AD related scripting and analysis techniques."}, {"name": "Windows PowerShell What's New in V2 - SAPIEN", "url": "https://www.youtube.com/watch?v=85Yrs5ezxHE\\&list=PL6ue9e1DXqDv74YTX91gYonfFsweNmrDK", "description": "Old but gold. Most of this is still very relevant."}, {"name": "All Things Microsoft PowerShell", "url": "https://www.youtube.com/watch?v=IHrGresKu2w\\&list=PLCGGtLsUjhm2k22nFHHdupAK0hSNZVfXi", "description": "Another general language reference."}, {"name": "Research Triangle PowerShell User Group YouTube Channel", "url": "https://www.youtube.com/rtpsug/", "description": "large catalog of user group meetings and demos by community members. 150+ hours of content."}, {"name": "The anatomy of the Get-Help command in PowerShell", "url": "https://www.youtube.com/watch?v=cEswNaXxJ9g", "description": "Software Engineer Tyler Leonhardt introduces the Powershell help system."}, {"name": "Flancy", "url": "https://github.com/toenuff/flancy", "description": "Web microframework for Windows PowerShell.", "stars": "178"}, {"name": "Pode", "url": "https://github.com/Badgerati/Pode", "description": "Pode is a Cross-Platform PowerShell framework for creating web servers to host REST APIs, Web Sites, and TCP/SMTP Servers.", "stars": "539"}, {"name": "Polaris", "url": "https://github.com/PowerShell/Polaris", "description": "A cross-platform, minimalist web framework for PowerShell.", "stars": "486"}, {"name": "WebCommander", "url": "https://github.com/vmware/webcommander", "description": "Run scripts and view results, in a friendly web GUI or via a web service.", "stars": "162"}, {"name": "Universal Dashboard", "url": "https://ironmansoftware.com/powershell-universal-dashboard", "description": "Cross-platform module for developing websites and REST APIs."}, {"name": "DbgShell", "url": "https://github.com/Microsoft/DbgShell", "description": "A PowerShell front-end for the Windows debugger engine.", "stars": "630"}, {"name": "m2cgen", "url": "https://github.com/BayesWitnesses/m2cgen", "description": "A CLI tool to transpile trained classic ML models into a native PowerShell code with zero dependencies.", "stars": "2.2k"}, {"name": "poke", "url": "https://github.com/oising/poke", "description": "Crazy cool reflection module for PowerShell.", "stars": "76"}, {"name": "WSLab", "url": "https://github.com/microsoft/WSLab", "description": "Windows Server rapid lab deployment scripts.", "stars": "994"}, {"name": "PoshBot", "url": "https://github.com/poshbotio/PoshBot", "description": "Powershell-based bot framework.", "stars": "492"}, {"name": "PoShKeePass", "url": "https://github.com/PSKeePass/PoShKeePass", "description": "Module for working with [KeePass](https://keepass.info) databases.", "stars": "216"}], "notes": []}], "total_entries": 197}, {"name": "Terminals Are Sexy", "subcategories": [{"name": "Terminals Are Sexy \u2014 Base Shells", "entries": [{"name": "Ammonite-Shell", "url": "https://github.com/lihaoyi/ammonite", "description": "An object shell with a Scala-like scripting language.", "stars": "2.5k"}, {"name": "bash", "url": "https://www.gnu.org/software/bash/", "description": "GNU Project's shell (Bourne Again SHell)."}, {"name": "fish", "url": "https://fishshell.com/", "description": "Smart and user-friendly command line shell."}, {"name": "PowerShell", "url": "https://github.com/PowerShell/PowerShell", "description": "Automation and configuration tool/framework that is optimized for dealing with structured data.", "stars": "36k"}, {"name": "xonsh", "url": "https://xon.sh/", "description": "Python-ish, BASHwards-looking shell language and command prompt."}, {"name": "zsh", "url": "https://www.zsh.org/", "description": "Powerful shell with scripting language."}], "notes": []}, {"name": "Terminals Are Sexy \u2014 ZSH", "entries": [{"name": "alf", "url": "https://github.com/psyrendust/alf", "description": "Out of this world super fast and configurable framework for zsh.", "stars": "94"}, {"name": "ant-zsh", "url": "https://github.com/anthraxx/ant-zsh", "description": "Tiny and lightweight ZSH configuration environment for special customization needs.", "stars": "29"}, {"name": "antibody", "url": "https://github.com/getantibody/antibody", "description": "Faster and simpler antigen written in Golang.", "stars": "1.7k"}, {"name": "antigen", "url": "https://github.com/zsh-users/antigen", "description": "Plugin manager for zsh, inspired by oh-my-zsh and vundle.", "stars": "7.3k"}, {"name": "dotzsh", "url": "https://github.com/dotphiles/dotzsh", "description": "Community driven framework for zsh.", "stars": "210"}, {"name": "liquidprompt", "url": "https://github.com/nojhan/liquidprompt", "description": "Full-featured & carefully designed adaptive prompt for Bash & Zsh.", "stars": "4.2k"}, {"name": "oh-my-zsh", "url": "https://github.com/robbyrussell/oh-my-zsh", "description": "Delightful community-driven framework for managing your zsh configuration.", "stars": "151k"}, {"name": "powerlevel9k", "url": "https://github.com/bhilburn/powerlevel9k", "description": "Super flexible awesome powerline ZSH theme.", "stars": "13k"}, {"name": "prezto", "url": "https://github.com/sorin-ionescu/prezto", "description": "Configuration framework for Zsh.", "stars": "13k"}, {"name": "pumice", "url": "https://github.com/ryutamaki/pumice", "description": "Lightweight plugin manager for zsh.", "stars": "8"}, {"name": "pure", "url": "https://github.com/sindresorhus/pure", "description": "Pretty, minimal and fast ZSH prompt.", "stars": "12k"}, {"name": "slimzsh", "url": "https://github.com/changs/slimzsh", "description": "Small, usable configuration for ZSH.", "stars": "576"}, {"name": "zeesh", "url": "https://github.com/zeekay/zeesh", "description": "Cross-platform Zsh framework.", "stars": "41"}, {"name": "zgen", "url": "https://github.com/tarjoilija/zgen", "description": "Lightweight and simple plugin manager for ZSH.", "stars": "1.4k"}, {"name": "zilsh", "url": "https://github.com/zilsh/zilsh", "description": "Zsh config system that aims to appeal more to power-users and follow the simplistic approach of vim-pathogen.", "stars": "31"}, {"name": "zim", "url": "https://github.com/Eriner/zim", "description": "Zsh configuration framework with blazing speed and modular extensions.", "stars": "2.8k"}, {"name": "zinit", "url": "https://github.com/zdharma/zinit", "description": "Flexible Zsh plugin manager with clean fpath, reports, completion management, turbo mode, services.", "stars": "25"}, {"name": "zoppo", "url": "https://github.com/zoppo/zoppo", "description": "Crippled configuration framework for Zsh.", "stars": "32"}, {"name": "zplug", "url": "https://github.com/zplug/zplug", "description": "Next-generation plugin manager for zsh.", "stars": "5.2k"}, {"name": "zpm", "url": "https://github.com/zpm-zsh/zpm", "description": "Plugin manager for zsh similar to vim-plug.", "stars": "252"}, {"name": "zsh-autosuggestions", "url": "https://github.com/zsh-users/zsh-autosuggestions", "description": "Fish-like autosuggestions for zsh.", "stars": "24k"}, {"name": "zsh-pony", "url": "https://github.com/mika/zsh-pony", "description": "Covers customizing ZSH without a framework.", "stars": "169"}, {"name": "zsh-quickstart-kit", "url": "https://github.com/unixorn/zsh-quickstart-kit", "description": "Simple zsh quickstart for using zsh and zgen.", "stars": "579"}, {"name": "zsh-syntax-highlighting", "url": "https://github.com/zsh-users/zsh-syntax-highlighting", "description": "Fish shell like syntax highlighting for Zsh.", "stars": "16k"}, {"name": "zshdb", "url": "https://github.com/rocky/zshdb", "description": "ZSH debugger.", "stars": "249"}, {"name": "ztanesh", "url": "https://github.com/miohtama/ztanesh", "description": "Aims to improve your UNIX command line experience and productivity with the the configuration provided by the ztanesh project.", "stars": "264"}, {"name": "zulu", "url": "https://github.com/zulu-zsh/zulu", "description": "Total environment manager for ZSH 5+.", "stars": "141"}, {"name": "zunit", "url": "https://github.com/molovo/zunit", "description": "Powerful unit testing framework for ZSH.", "stars": "173"}], "notes": []}, {"name": "Terminals Are Sexy \u2014 Bash", "entries": [{"name": "aliases", "url": "https://github.com/sebglazebrook/aliases", "description": "Contextual, dynamic, organized aliases for the bash shell.", "stars": "439"}, {"name": "bash-it", "url": "https://github.com/Bash-it/bash-it", "description": "Collection of community Bash commands and scripts.", "stars": "13k"}, {"name": "bash-powerline", "url": "https://github.com/riobard/bash-powerline", "description": "Powerline-style Bash prompt in pure Bash script.", "stars": "839"}, {"name": "bash-sensible", "url": "https://github.com/mrzool/bash-sensible", "description": "Attempt at saner Bash defaults.", "stars": "1.9k"}, {"name": "bashtrap", "url": "https://github.com/barryclark/bashstrap", "description": "Quick way to spruce up OSX terminal.", "stars": "1.6k"}, {"name": "hstr", "url": "https://github.com/dvorka/hstr", "description": "Bash History Suggest Box.", "stars": "3.3k"}, {"name": "liquidprompt", "url": "https://github.com/nojhan/liquidprompt", "description": "Full-featured & carefully designed adaptive prompt for Bash & Zsh.", "stars": "4.2k"}], "notes": []}, {"name": "Terminals Are Sexy \u2014 Git", "entries": [{"name": "bash-git-prompt", "url": "https://github.com/magicmonty/bash-git-prompt", "description": "Informative and fancy Bash prompt for Git users.", "stars": "6.3k"}, {"name": "git-extra-commands", "url": "https://github.com/unixorn/git-extra-commands", "description": "Collection of useful extra commands for git", "stars": "816"}, {"name": "git-prompt", "url": "https://github.com/lvv/git-prompt", "description": "Bash prompt with Git, SVN and HG modules.", "stars": "324"}, {"name": "git-radar", "url": "https://github.com/michaeldfallen/git-radar", "description": "Heads up display for git", "stars": "2.6k"}, {"name": "git-sh", "url": "https://github.com/rtomayko/git-sh", "description": "Customized Bash environment suitable for Git work.", "stars": "725"}, {"name": "gittify", "url": "https://github.com/momeni/gittify", "description": "Colorful Bash prompt + customized Git aliases.", "stars": "60"}, {"name": "oh-my-git", "url": "https://github.com/arialdomartini/oh-my-git", "description": "Opinionated git prompt for bash and zsh.", "stars": "3.6k"}, {"name": "sexy-bash-prompt", "url": "https://github.com/twolfson/sexy-bash-prompt", "description": "Bash prompt with colors, Git statuses, and Git branches.", "stars": "1.1k"}], "notes": []}, {"name": "Terminals Are Sexy \u2014 Fish", "entries": [{"name": "Fisher", "url": "https://github.com/jorgebucaran/fisher", "description": "Package manager for the fish shell.", "stars": "6.1k"}, {"name": "oh-my-fish", "url": "https://github.com/oh-my-fish/oh-my-fish", "description": "The Fishshell Framework.", "stars": "8.9k"}, {"name": "Alacritty", "url": "https://github.com/jwilm/alacritty", "description": "Cross-platform, GPU-accelerated terminal emulator.", "stars": "42k"}, {"name": "Cmder", "url": "https://github.com/cmderdev/cmder", "description": "Lovely console emulator package for Windows.", "stars": "24k"}, {"name": "ConEmu", "url": "https://github.com/Maximus5/ConEmu", "description": "Customizable Windows terminal with tabs, splits, quake-style and more.", "stars": "7.9k"}, {"name": "ConsoleZ", "url": "https://github.com/cbucher/console", "description": "Windows console window enhancement. It is a fork of [Console](https://sourceforge.net/projects/console) project.", "stars": "2.9k"}, {"name": "FluentTerminal", "url": "https://github.com/felixse/FluentTerminal", "description": "A Terminal Emulator based on UWP and web technologies.", "stars": "8.5k"}, {"name": "GNOME Terminal", "url": "https://wiki.gnome.org/Apps/Terminal", "description": "Terminal emulator for GNOME."}, {"name": "GNU Screen", "url": "https://www.gnu.org/software/screen/", "description": "Full-screen window manager that multiplexes a physical terminal between several processes."}, {"name": "Go2Shell", "url": "https://zipzapmac.com/Go2Shell", "description": "Opens a terminal window to the current directory in Finder."}, {"name": "Hyper", "url": "https://github.com/zeit/hyper", "description": "Terminal built on web technologies.", "stars": "39k"}, {"name": "iTerm2", "url": "https://github.com/gnachman/iTerm2", "description": "Terminal emulator for macOS that does amazing things.", "stars": "13k"}, {"name": "KiTTY", "url": "http://kitty.9bis.net/", "description": "Fork from version 0.70 of PuTTY, the best telnet / SSH client in the world."}, {"name": "Konsole", "url": "https://konsole.kde.org/", "description": "Terminal emulator for the K Desktop Environment."}, {"name": "MacTerm", "url": "https://www.macterm.net/", "description": "Powerful replacement for macOS Terminal."}, {"name": "Mosh", "url": "https://github.com/mobile-shell/mosh", "description": "Remote terminal application that allows roaming and supports intermittent connectivity.", "stars": "11k"}, {"name": "PuTTY", "url": "https://www.putty.org/", "description": "SSH and telnet client, developed originally by Simon Tatham for the Windows platform."}, {"name": "Terminator", "url": "https://github.com/gnome-terminator/terminator", "description": "Multiple GNOME terminals in one window.", "stars": "1.4k"}, {"name": "Terminology", "url": "https://github.com/billiob/terminology", "description": "The best terminal emulator based on the Enlightenment Foundation Libraries.", "stars": "536"}, {"name": "Terminus", "url": "https://github.com/Eugeny/terminus", "description": "Cross-platform terminal for a more modern age, based on web technologies.", "stars": "39k"}, {"name": "Termite", "url": "https://github.com/thestinger/termite/", "description": "Keyboard-centric terminal, aimed at use within a tiling window manager.", "stars": "2.8k"}, {"name": "Tilda", "url": "https://github.com/lanoxx/tilda", "description": "Gtk based drop down terminal for Linux and Unix.", "stars": "1.1k"}, {"name": "Tilix", "url": "https://gnunn1.github.io/tilix-web/", "description": "Advanced GTK3 tiling terminal emulator that follows the Gnome Human Interface Guidelines."}, {"name": "Xfce Terminal", "url": "https://docs.xfce.org/apps/terminal/start", "description": "Modern terminal emulator primarily for the Xfce desktop environment."}, {"name": "xterm", "url": "https://invisible-island.net/xterm/", "description": "Terminal emulator for the X Window System."}, {"name": "ZOC", "url": "https://www.emtec.com/zoc/index.html", "description": "SSH/Telnet Client and Terminal Emulator for macOS and Windows."}], "notes": []}, {"name": "Terminals Are Sexy \u2014 Universal", "entries": [{"name": "asdf", "url": "https://github.com/asdf-vm/asdf", "description": "Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more", "stars": "16k"}, {"name": "basher", "url": "https://github.com/basherpm/basher", "description": "Package manager for shell scripts.", "stars": "971"}, {"name": "bpkg", "url": "https://www.bpkg.sh/", "description": "JavaScript has npm, Ruby has Gems, Python has pip and now Shell has bpkg."}, {"name": "composer", "url": "https://getcomposer.org", "description": "Composer is a package manager for PHP."}, {"name": "guix", "url": "https://www.gnu.org/software/guix/", "description": "Functional package manager for installed software packages and versions."}, {"name": "nix", "url": "https://nixos.org/nix/", "description": "Powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible."}, {"name": "npmjs", "url": "https://www.npmjs.com/", "description": "Package manager for JavaScript."}, {"name": "pip", "url": "https://pip.pypa.io/", "description": "Package management system used to install and manage software packages written in Python."}, {"name": "rubygems", "url": "https://rubygems.org/", "description": "The Ruby community\u2019s gem hosting service."}, {"name": "yarn", "url": "https://yarnpkg.com/en/", "description": "New package and dependency manager for javascript."}], "notes": []}, {"name": "Terminals Are Sexy \u2014 macOS", "entries": [{"name": "fink", "url": "http://www.finkproject.org/", "description": "Wants to bring the full world of Unix Open Source software to Darwin and macOS."}, {"name": "homebrew", "url": "https://brew.sh/", "description": "Missing package manager for macOS."}, {"name": "macports", "url": "https://www.macports.org/", "description": "Package manager that simplifies the installation of software on the macOS and Darwin operating systems."}, {"name": "mas", "url": "https://github.com/mas-cli/mas", "description": "Mac App Store command line interface.", "stars": "9.3k"}], "notes": []}, {"name": "Terminals Are Sexy \u2014 Linux", "entries": [{"name": "linuxbrew", "url": "https://linuxbrew.sh/", "description": "The Homebrew package manager for Linux."}, {"name": "pkgin", "url": "http://pkgin.net/", "description": "Aimed at being an apt / yum like tool for managing pkgsrc binary packages."}], "notes": []}, {"name": "Terminals Are Sexy \u2014 ChromeOS", "entries": [{"name": "chromebrew", "url": "https://github.com/skycocker/chromebrew", "description": "Package manager for Chrome OS.", "stars": "2k"}], "notes": []}, {"name": "Terminals Are Sexy \u2014 Windows", "entries": [{"name": "chocolatey", "url": "https://chocolatey.org/", "description": "Package manager for Windows."}, {"name": "cygwin", "url": "https://cygwin.com/", "description": "Linux-like environment for Windows making it possible to port software running on POSIX systems to Windows."}, {"name": "ninite", "url": "https://ninite.com/", "description": "Install and Update All Your Programs at Once."}, {"name": "oneget", "url": "https://github.com/OneGet/oneget", "description": "PackageManagement (aka OneGet) is a package manager for Windows.", "stars": "2.3k"}, {"name": "ruckzuck", "url": "https://ruckzuck.tools/", "description": "Software Package Manager for Windows, a quick way to install and update Software."}, {"name": "scoop", "url": "https://scoop.sh/", "description": "Package manager for Windows."}, {"name": "wpkg", "url": "https://windowspackager.org/documentation/wpkg", "description": "Automated software deployment, upgrade and removal program for Windows."}, {"name": "emacs", "url": "https://www.gnu.org/software/emacs/", "description": "Cross-platform text-editor that has both command-line and graphical user interface."}, {"name": "jed", "url": "https://www.jedsoft.org/jed/", "description": "Freely available text editor for Unix, VMS, MSDOS, OS/2, BeOS, QNX, and win9X/NT platforms."}, {"name": "kakoune", "url": "https://kakoune.org/", "description": "Modal editor with multiple selections and orthogonal design."}, {"name": "micro", "url": "https://github.com/zyedidia/micro", "description": "Modern and intuitive terminal-based text editor.", "stars": "20k"}, {"name": "nano", "url": "https://www.nano-editor.org/", "description": "Text editor for Unix-like computing systems or operating environments using a command line interface."}, {"name": "slap", "url": "https://github.com/slap-editor/slap", "description": "Sublime-like terminal-based text editor.", "stars": "6.1k"}, {"name": "vim", "url": "https://www.vim.org/", "description": "Extensively configurable, cross-platform and highly efficient text editor."}, {"name": "vis", "url": "https://github.com/martanne/vis", "description": "Highly efficient text editor.", "stars": "3.9k"}, {"name": "ack3", "url": "https://github.com/beyondgrep/ack3", "description": "Greplike tool, optimized for programmers.", "stars": "533"}, {"name": "add-gitignore", "url": "https://github.com/TejasQ/add-gitignore", "description": "An interactive CLI that generates a .gitignore for your project based on your needs.", "stars": "549"}, {"name": "asciinema", "url": "https://github.com/asciinema/asciinema", "description": "Terminal session recorder.", "stars": "11k"}, {"name": "autojump", "url": "https://github.com/wting/autojump", "description": "cd command that learns", "stars": "14k"}, {"name": "bcal", "url": "https://github.com/jarun/bcal", "description": "Storage conversion and expression calculator.", "stars": "565"}, {"name": "buku", "url": "https://github.com/jarun/Buku", "description": "command-line bookmark manager.", "stars": "5.3k"}, {"name": "byobu", "url": "http://byobu.co/", "description": "Byobu is an open source text-based window manager and terminal multiplexer."}, {"name": "cointop", "url": "https://github.com/miguelmota/cointop", "description": "The fastest and most interactive terminal based UI application for tracking cryptocurrencies.", "stars": "3.4k"}, {"name": "colorls", "url": "https://github.com/athityakumar/colorls", "description": "Beautify the terminal's `ls` command, with color and font-awesome icons.", "stars": "4.2k"}, {"name": "ddgr", "url": "https://github.com/jarun/ddgr", "description": "DuckDuckGo from the terminal.", "stars": "2.4k"}, {"name": "df-show", "url": "https://github.com/roberthawdon/dfshow", "description": "Interactive directory and file browser with a similar feel to the `ls` command.", "stars": "43"}, {"name": "dockly", "url": "https://github.com/lirantal/dockly", "description": "Docker console UI and Dashboard for quickly managing and inspecting Containers and Services.", "stars": "3.4k"}, {"name": "dry", "url": "https://github.com/moncho/dry", "description": "Docker manager for the terminal.", "stars": "2.6k"}, {"name": "exa", "url": "https://github.com/ogham/exa", "description": "Replacement for 'ls' written in Rust.", "stars": "20k"}, {"name": "fselect", "url": "https://github.com/jhspetersson/fselect", "description": "'find' replacement with SQL-like syntax.", "stars": "3.3k"}, {"name": "fx", "url": "https://github.com/antonmedv/fx", "description": "Command-line JSON viewer.", "stars": "15k"}, {"name": "fzf", "url": "https://github.com/junegunn/fzf", "description": "Command-line fuzzy finder.", "stars": "48k"}, {"name": "gcalcli", "url": "https://github.com/insanum/gcalcli", "description": "Google Calendar command line interface.", "stars": "2.9k"}, {"name": "getnews.tech", "url": "https://github.com/omgimanerd/getnews.tech", "description": "Checking the latest news headlines from various news outlets on the web.", "stars": "132"}, {"name": "glances", "url": "https://github.com/nicolargo/glances", "description": "top/htop alternative.", "stars": "22k"}, {"name": "googler", "url": "https://github.com/jarun/googler", "description": "Search Google from your terminal.", "stars": "5.8k"}, {"name": "haxor-news", "url": "https://github.com/donnemartin/haxor-news", "description": "Browse Hacker News like a haxor.", "stars": "3.8k"}, {"name": "homebrew-cask", "url": "https://github.com/caskroom/homebrew-cask", "description": "CLI workflow for the administration of macOS applications distributed as binaries.", "stars": "20k"}, {"name": "howdoi", "url": "https://github.com/gleitz/howdoi", "description": "Instant code answers and examples from the command line", "stars": "9.7k"}, {"name": "htop", "url": "https://hisham.hm/htop/", "description": "Cool looking and interactive process viewer 'replacement' for the top command."}, {"name": "hub", "url": "https://hub.github.com/", "description": "Command-line wrapper for git that makes working with GitHub easy."}, {"name": "imgp", "url": "https://github.com/jarun/imgp", "description": "Multi-core batch image resizer and rotator.", "stars": "901"}, {"name": "jaymock-cli", "url": "https://github.com/unmock/jaymock-cli", "description": "Mock an API and generate fake JSON test data, right from the terminal.", "stars": "13"}, {"name": "jq.node", "url": "https://github.com/FGRibreau/jq.node", "description": "Command-line JSON/string processor, JavaScript and Lodash in your shell.", "stars": "402"}, {"name": "jrnl", "url": "https://github.com/maebert/jrnl", "description": "Simple command line journal application that stores your journal in a plain text file.", "stars": "30"}, {"name": "k", "url": "https://github.com/supercrabtree/k", "description": "Directory listings for zsh with git features.", "stars": "1.7k"}, {"name": "kubebox", "url": "https://github.com/astefanutti/kubebox", "description": "Terminal console for Kubernetes.", "stars": "2k"}, {"name": "lexis", "url": "https://github.com/k4m4/lexis", "description": "word counting made easy. Retrieve the number of words in a string or stdin.", "stars": "8"}, {"name": "lf", "url": "https://github.com/gokcehan/lf", "description": "Terminal file manager.", "stars": "5k"}, {"name": "lolcat", "url": "https://github.com/busyloop/lolcat", "description": "Rainbows and unicorns!", "stars": "5.2k"}, {"name": "lunchy", "url": "https://github.com/eddiezane/lunchy", "description": "Friendly wrapper for launchctl.", "stars": "2.9k"}, {"name": "mps-youtube", "url": "https://github.com/mps-youtube/mps-youtube", "description": "Terminal based YouTube player and downloader", "stars": "7.2k"}, {"name": "navi", "url": "https://github.com/denisidoro/navi", "description": "An interactive cheatsheet tool for the command-line.", "stars": "12k"}, {"name": "neofetch", "url": "https://github.com/dylanaraps/neofetch", "description": "Fetches system/theme information in terminal for Linux desktop screenshots. Alternative to screenfetch.", "stars": "16k"}, {"name": "nnn", "url": "https://github.com/jarun/nnn", "description": "Tiny, lightning fast, feature-packed file manager.", "stars": "15k"}, {"name": "ranger", "url": "https://ranger.github.io/", "description": "Console file manager with vi key bindings."}, {"name": "rebound", "url": "https://github.com/shobrook/rebound", "description": "Command-line debugger that instantly fetches Stack Overflow results when you get a compiler error.", "stars": "3.9k"}, {"name": "reddit terminal viewer", "url": "https://github.com/michael-lazar/rtv", "description": "Browse Reddit from your terminal.", "stars": "4.6k"}, {"name": "ripgrep", "url": "https://github.com/BurntSushi/ripgrep", "description": "Code-searching tool like ack and the\\_silver\\_searcher, but faster.", "stars": "34k"}, {"name": "screenfetch", "url": "https://github.com/KittyKatt/screenFetch", "description": "Fetches system/theme information in terminal for Linux desktop screenshots.", "stars": "3.5k"}, {"name": "shell2http", "url": "https://github.com/msoap/shell2http", "description": "HTTP-server to execute shell commands. Designed for development, prototyping or remote control.", "stars": "1k"}, {"name": "streamlink", "url": "https://github.com/streamlink/streamlink", "description": "CLI for extracting streams from various websites to a video player of your choosing.", "stars": "8k"}, {"name": "taskell", "url": "https://taskell.app/", "description": "Command-line Trello-like kanban-board/TODO lists."}, {"name": "taskwarrior", "url": "https://taskwarrior.org/", "description": "Command-line TODO list manager."}, {"name": "the\\_silver\\_searcher", "url": "https://github.com/ggreer/the_silver_searcher", "description": "Code-searching tool similar to ack, but faster.", "stars": "24k"}, {"name": "tig", "url": "https://github.com/jonas/tig", "description": "Text mode interface for git.", "stars": "11k"}, {"name": "tiv", "url": "https://github.com/stefanhaustein/TerminalImageViewer", "description": "Text mode terminal image viewer.", "stars": "1.2k"}, {"name": "tldr", "url": "https://github.com/tldr-pages/tldr/", "description": "Simplified and community-driven man pages.", "stars": "41k"}, {"name": "tmux", "url": "https://tmux.github.io/", "description": "Terminal multiplexer."}, {"name": "tmuxinator", "url": "https://github.com/tmuxinator/tmuxinator", "description": "Manage complex tmux sessions easily.", "stars": "12k"}, {"name": "transfer.sh", "url": "https://transfer.sh/", "description": "Quickly upload and share files from your shell."}, {"name": "tre", "url": "https://github.com/dduan/tre", "description": "Improved `tree` command that knows git, creates shell alias for quick opening, and more!", "stars": "344"}, {"name": "vifm", "url": "https://vifm.info/", "description": "Console file manager with vi key bindings and some ideas from mutt."}, {"name": "wal", "url": "https://github.com/dylanaraps/wal", "description": "generate and change colorschemes on the fly.", "stars": "721"}, {"name": "whereami", "url": "https://github.com/rafaelrinaldi/whereami", "description": "Get your geolocation information from the CLI.", "stars": "151"}, {"name": "wttr.in", "url": "https://github.com/chubin/wttr.in", "description": "The right way to check the weather.", "stars": "20k"}, {"name": "yadm", "url": "https://yadm.io", "description": "Seamless git-based management of your dotfiles."}, {"name": "youtube-dl", "url": "https://rg3.github.io/youtube-dl/", "description": "download videos from YouTube"}, {"name": "z", "url": "https://github.com/rupa/z", "description": "Tool to jump to folders based on history matching a given regex", "stars": "15k"}, {"name": "z.lua", "url": "https://github.com/skywind3000/z.lua", "description": "New cd command that helps you navigate faster by learning your habits.", "stars": "2.4k"}, {"name": "zoxide", "url": "https://github.com/ajeetdsouza/zoxide", "description": "cd anywhere without typing in long paths.", "stars": "8k"}, {"name": "bitchx", "url": "http://www.bitchx.com/", "description": "Feature-rich and highly configurable, terminal based IRC client based on ircII."}, {"name": "centerim", "url": "https://www.centerim.org/index.php/Main_Page", "description": "Terminal based, multi-protocol Instant Messaging client with support for IRC."}, {"name": "epic", "url": "http://www.epicsol.org/", "description": "IRC client that has been under active development for 20+ years in 5 generations."}, {"name": "go-jira", "url": "https://github.com/Netflix-Skunkworks/go-jira", "description": "Simple jira command line client in Go.", "stars": "2.6k"}, {"name": "irssi", "url": "https://irssi.org/", "description": "Self proclaimed client of the future and my favorite IRC client."}, {"name": "slack-term", "url": "https://github.com/erroneousboat/slack-term", "description": "Slack client for your terminal.", "stars": "6.1k"}, {"name": "Slackadaisical", "url": "https://github.com/bkanber/Slackadaisical", "description": "Simple Slack client for the CLI.", "stars": "273"}, {"name": "weechat", "url": "https://weechat.org/", "description": "Fast, light and extensible chat client."}], "notes": []}, {"name": "Terminals Are Sexy \u2014 Community", "entries": [{"name": "/r/commandline", "url": "https://www.reddit.com/r/commandline", "description": "This is for anything regarding the command line, in any operating system."}, {"name": "/r/osxterminal", "url": "https://www.reddit.com/r/osxterminal", "description": "Tips for using terminal.app in macOS."}, {"name": "/r/zsh/", "url": "https://www.reddit.com/r/zsh/", "description": "Everything on zsh."}, {"name": "/r/unixporn/", "url": "https://www.reddit.com/r/unixporn/", "description": "Everything on unix."}, {"name": "#bash", "url": "https://webchat.freenode.net/?channels=bash", "description": "Bash IRC channel on freenode."}, {"name": "Stack Overflow", "url": "https://stackoverflow.com/questions/tagged/terminal", "description": "Terminal tagged questions."}], "notes": []}, {"name": "Terminals Are Sexy \u2014 Other Sexy Lists", "entries": [{"name": "awesome-devenv", "url": "https://github.com/jondot/awesome-devenv", "description": "Curated list of delightful Bash scripts and resources.", "stars": "2.4k"}, {"name": "awesome-emacs", "url": "https://github.com/emacs-tw/awesome-emacs", "description": "Community driven list of useful Emacs packages, libraries and others.", "stars": "7.3k"}, {"name": "awesome-sysadmin", "url": "https://github.com/kahun/awesome-sysadmin", "description": "Curated list of amazingly awesome open source sysadmin resources.", "stars": "22k"}, {"name": "awesome-zsh-plugins", "url": "https://github.com/unixorn/awesome-zsh-plugins", "description": "Collection of ZSH frameworks, plugins & themes inspired by the various awesome list collections out there.", "stars": "12k"}, {"name": "bash-guide", "url": "https://github.com/Idnan/bash-guide", "description": "Guide to learn bash.", "stars": "11k"}, {"name": "the-art-of-command-line", "url": "https://github.com/jlevy/the-art-of-command-line", "description": "Master the command line, in one page.", "stars": "112k"}], "notes": []}], "total_entries": 193}, {"name": "Tmux", "subcategories": [{"name": "Tmux \u2014 Table of Contents", "entries": [{"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Cheat sheets", "url": "#cheatsheets", "description": ""}, {"name": "Configuration", "url": "#configuration", "description": ""}, {"name": "Tools and session management", "url": "#tools", "description": ""}, {"name": "Themes", "url": "#themes", "description": ""}, {"name": "Status Bar", "url": "#status-bar", "description": ""}, {"name": "Plugins", "url": "#plugins", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Automatically start tmux on SSH", "url": "http://marklodato.github.io/2013/10/31/autostart-tmux-on-ssh.html", "description": ""}, {"name": "Tmux crash course", "url": "https://thoughtbot.com/blog/a-tmux-crash-course", "description": ""}, {"name": "Tmux and Vim together", "url": "https://smartbear.com/blog/tmux-and-vim/", "description": ""}, {"name": "tmux-cheatsheet.markdown", "url": "https://gist.github.com/MohamedAlaa/2961058", "description": ""}, {"name": "tmuxcheatsheet.com", "url": "https://tmuxcheatsheet.com/", "description": ""}, {"name": "Oh My Tmux!", "url": "https://github.com/gpakosz/.tmux", "description": "", "stars": "25k"}, {"name": "Example tmux config", "url": "https://github.com/tony/tmux-config", "description": "", "stars": "1.9k"}, {"name": "Guide to customizing tmux.conf", "url": "https://www.hamvocke.com/blog/a-guide-to-customizing-your-tmux-conf/", "description": ""}, {"name": "mooks", "url": "https://github.com/TomhetArkitektur/mooks", "description": "", "stars": "17"}, {"name": "practical tmux", "url": "https://mutelight.org/practical-tmux", "description": ""}, {"name": "tmux-extra", "url": "https://github.com/brandur/tmux-extra", "description": "", "stars": "121"}, {"name": "tmux-keybtest", "url": "https://github.com/jaclu/tmux-keybtest", "description": "", "stars": "6"}, {"name": "tmux yank to system clipboard", "url": "https://www.grailbox.com/2020/08/use-system-clipboard-for-vi-copy-mode-in-tmux-in-macos-and-linux/", "description": ""}, {"name": "automux", "url": "https://github.com/sriramkandukuri/automux", "description": "", "stars": "14"}, {"name": "ccb", "url": "https://github.com/bfly123/claude_code_bridge", "description": "", "stars": "2k"}, {"name": "disconnected", "url": "https://github.com/austinwilcox/disconnected", "description": "", "stars": "20"}, {"name": "dmux", "url": "https://github.com/zdcthomas/dmux", "description": "", "stars": "367"}, {"name": "harpoon", "url": "https://github.com/Chaitanyabsprip/tmux-harpoon", "description": "", "stars": "71"}, {"name": "laio", "url": "https://laio.sh", "description": ""}, {"name": "libtmux", "url": "https://github.com/tmux-python/libtmux", "description": "", "stars": "1.2k"}, {"name": "moxide", "url": "https://github.com/dlurak/moxide", "description": "", "stars": "15"}, {"name": "mynav", "url": "https://github.com/GianlucaP106/mynav", "description": "", "stars": "229"}, {"name": "powerline", "url": "https://github.com/powerline/powerline", "description": "", "stars": "15k"}, {"name": "tmux-powerline", "url": "https://github.com/erikw/tmux-powerline", "description": "", "stars": "3.7k"}, {"name": "sesh", "url": "https://github.com/joshmedeski/sesh", "description": "", "stars": "1.8k"}, {"name": "smug", "url": "https://github.com/ivaaaan/smug", "description": "", "stars": "874"}, {"name": "sessionx", "url": "https://github.com/omerxx/tmux-sessionx", "description": "", "stars": "1.2k"}, {"name": "t", "url": "https://github.com/joshmedeski/t-smart-tmux-session-manager", "description": "", "stars": "350"}, {"name": "tat", "url": "https://github.com/ryandotsmith/tat", "description": "", "stars": "40"}, {"name": "teamocil", "url": "https://github.com/remi/teamocil", "description": "", "stars": "2.4k"}, {"name": "tmex", "url": "https://github.com/evnp/tmex", "description": "", "stars": "119"}, {"name": "tmux-canvas", "url": "https://github.com/juancruzfl/tmux-canvas", "description": "", "stars": "6"}, {"name": "tmux-cookie-cutter", "url": "https://github.com/AranBorkum/tmux-cookie-cutter", "description": "", "stars": "18"}, {"name": "tmux-cssh", "url": "https://github.com/zinic/tmux-cssh", "description": "", "stars": "100"}, {"name": "tmux-conf", "url": "https://github.com/jaclu/tmux-conf", "description": "", "stars": "5"}, {"name": "tmux-grip", "url": "https://github.com/leohenon/tmux-grip", "description": "", "stars": "0"}, {"name": "tmux-lazy-restore", "url": "https://github.com/bcampolo/tmux-lazy-restore", "description": "", "stars": "42"}, {"name": "tmux-nav-master", "url": "https://github.com/TheSast/tmux-nav-master", "description": "", "stars": "7"}, {"name": "tmux-poltergeist", "url": "https://github.com/dianoga-theory/tmux-poltergeist", "description": "", "stars": "3"}, {"name": "tmux-powerkit", "url": "https://github.com/fabioluciano/tmux-powerkit", "description": "", "stars": "498"}, {"name": "tmux-project", "url": "https://github.com/sei40kr/tmux-project", "description": "", "stars": "7"}, {"name": "tmux-suspend", "url": "https://github.com/MunifTanjim/tmux-suspend", "description": "", "stars": "158"}, {"name": "tmux-task-monitor", "url": "https://github.com/YlanAllouche/tmux-task-monitor", "description": "", "stars": "34"}, {"name": "tmux-tea", "url": "https://github.com/2KAbhishek/tmux-tea", "description": "", "stars": "79"}, {"name": "tmux-tpad", "url": "https://github.com/Subbeh/tmux-tpad", "description": "", "stars": "28"}, {"name": "tmux-up", "url": "https://github.com/jamesottaway/tmux-up", "description": "", "stars": "112"}, {"name": "tmuxake", "url": "https://github.com/nkh/tmuxake", "description": "", "stars": "13"}, {"name": "tmuxifier", "url": "https://github.com/jimeh/tmuxifier", "description": "", "stars": "1.5k"}, {"name": "tmuxinator", "url": "https://github.com/tmuxinator/tmuxinator", "description": "", "stars": "13k"}, {"name": "tmuxp", "url": "https://github.com/tmux-python/tmuxp", "description": "", "stars": "4.5k"}, {"name": "tmuxpair", "url": "https://github.com/goerz/tmuxpair", "description": "", "stars": "46"}, {"name": "tome", "url": "https://github.com/laktak/tome", "description": "", "stars": "158"}, {"name": "twm", "url": "https://github.com/vinnymeller/twm", "description": "", "stars": "57"}, {"name": "vim-tmux-navigator", "url": "https://github.com/christoomey/vim-tmux-navigator", "description": "", "stars": "6.1k"}, {"name": "xpanes", "url": "https://github.com/greymd/tmux-xpanes", "description": "", "stars": "2.1k"}, {"name": "amp", "url": "https://github.com/imdanielpiva/tmux-amp-theme", "description": "", "stars": "2"}, {"name": "catppuccin", "url": "https://github.com/catppuccin/tmux", "description": "", "stars": "2.9k"}, {"name": "cole-tmux", "url": "https://github.com/thekylehuang/cole-tmux", "description": "", "stars": "3"}, {"name": "dracula/tmux", "url": "https://github.com/dracula/tmux", "description": "", "stars": "813"}, {"name": "minimal-tmux-status", "url": "https://github.com/niksingh710/minimal-tmux-status/", "description": "", "stars": "259"}, {"name": "nord tmux", "url": "https://github.com/arcticicestudio/nord-tmux", "description": "", "stars": "1.2k"}, {"name": "rose-pine", "url": "https://github.com/rose-pine/tmux", "description": "Soho vibes for tmux", "stars": "259"}, {"name": "tmux-base16-statusline", "url": "https://github.com/jatap/tmux-base16-statusline", "description": "", "stars": "28"}, {"name": "tmux-colors-solarized", "url": "https://github.com/seebi/tmux-colors-solarized", "description": "", "stars": "1.1k"}, {"name": "tmux-dark-notify", "url": "https://github.com/erikw/tmux-dark-notify", "description": "Make tmux's theme follow macOS dark/light mode.", "stars": "91"}, {"name": "tmux-gruvbox", "url": "https://github.com/egel/tmux-gruvbox", "description": "", "stars": "671"}, {"name": "tmux-nova", "url": "https://github.com/o0th/tmux-nova", "description": "", "stars": "206"}, {"name": "tmux-power", "url": "https://github.com/wfxr/tmux-power", "description": "", "stars": "670"}, {"name": "tmux-snazzy", "url": "https://github.com/ivnvxd/tmux-snazzy", "description": "", "stars": "24"}, {"name": "tmux-themepack", "url": "https://github.com/jimeh/tmux-themepack", "description": "", "stars": "1.7k"}, {"name": "tokyo-night-tmux", "url": "https://github.com/janoamaral/tokyo-night-tmux", "description": "", "stars": "544"}, {"name": "tomorrow", "url": "https://github.com/edouard-lopez/tmux-tomorrow/", "description": "", "stars": "48"}, {"name": "tmux-kanagawa", "url": "https://github.com/Nybkox/tmux-kanagawa", "description": "", "stars": "132"}, {"name": "gruvbox-tmux", "url": "https://gitlab.com/motaz-shokry/gruvbox-tmux", "description": ""}, {"name": "tmux-oasis", "url": "https://github.com/uhs-robert/tmux-oasis", "description": "", "stars": "45"}, {"name": "aws-tmux", "url": "https://github.com/darko-mesaros/aws-tmux", "description": "", "stars": "34"}, {"name": "gitmux", "url": "https://github.com/arl/gitmux", "description": "", "stars": "772"}, {"name": "muxbar", "url": "https://github.com/dlurak/muxbar", "description": "", "stars": "38"}, {"name": "tmux2k", "url": "https://github.com/2KAbhishek/tmux2k", "description": "", "stars": "390"}, {"name": "tmux-battery", "url": "https://github.com/tmux-plugins/tmux-battery", "description": "", "stars": "562"}, {"name": "tmux-clima", "url": "https://github.com/vascomfnunes/tmux-clima", "description": "", "stars": "22"}, {"name": "tmux-code-time", "url": "https://github.com/theo64oliver/tmux-code-time", "description": "Tracks time spent in sessions. Displays session duration in your status bar.", "stars": "5"}, {"name": "tmux-colortag", "url": "https://github.com/Determinant/tmux-colortag", "description": "", "stars": "101"}, {"name": "tmux-cpu-info", "url": "https://github.com/jdxcode/tmux-cpu-info", "description": "", "stars": "14"}, {"name": "tmux-cpu", "url": "https://github.com/tmux-plugins/tmux-cpu", "description": "", "stars": "514"}, {"name": "tmux-cpu-rs", "url": "https://github.com/playbahn/tmux-cpu-rs/", "description": "", "stars": "3"}, {"name": "tmux-current-pane-hostname", "url": "https://github.com/tony-sol/tmux-current-pane-hostname", "description": "", "stars": "6"}, {"name": "tmux-df", "url": "https://github.com/tassaron/tmux-df", "description": "Show available disk space (output of df command)", "stars": "43"}, {"name": "tmux-kripto", "url": "https://github.com/vascomfnunes/tmux-kripto", "description": "", "stars": "7"}, {"name": "tmux-kubectx", "url": "https://github.com/tony-sol/tmux-kubectx", "description": "", "stars": "8"}, {"name": "tmux-maildir-counter", "url": "https://github.com/tmux-plugins/tmux-maildir-counter", "description": "", "stars": "35"}, {"name": "tmux-mem-cpu-load", "url": "https://github.com/thewtex/tmux-mem-cpu-load", "description": "", "stars": "1.1k"}, {"name": "tmux-mode-indicator", "url": "https://github.com/MunifTanjim/tmux-mode-indicator", "description": "", "stars": "192"}, {"name": "tmux-mpv-info", "url": "https://github.com/Feqzz/tmux-mpv-info", "description": "", "stars": "5"}, {"name": "tmux-mullvad", "url": "https://github.com/jaclu/tmux-mullvad", "description": "Keep track of [Mullvad VPN](https://mullvad.net/) status.", "stars": "14"}, {"name": "tmux-ludanta", "url": "https://github.com/vascomfnunes/tmux-ludanta", "description": "What's playing", "stars": "4"}, {"name": "tmux-nerd-font-window-name", "url": "https://github.com/joshmedeski/tmux-nerd-font-window-name", "description": "", "stars": "209"}, {"name": "tmux-network-bandwidth", "url": "https://github.com/xamut/tmux-network-bandwidth", "description": "", "stars": "83"}, {"name": "tmux-nordvpn", "url": "https://github.com/maxrodrigo/tmux-nordvpn", "description": "", "stars": "17"}, {"name": "tmux-online-status", "url": "https://github.com/tmux-plugins/tmux-online-status", "description": "", "stars": "181"}, {"name": "tmux-packet-loss", "url": "https://github.com/jaclu/tmux-packet-loss", "description": "Displays packet loss % if at or above the specified threshold level", "stars": "13"}, {"name": "tmux-piavpn", "url": "https://github.com/Brutuski/tmux-piavpn", "description": "", "stars": "10"}, {"name": "tmux-plugin-playerctl", "url": "https://github.com/richin13/tmux-plugin-playerctl", "description": "", "stars": "15"}, {"name": "tmux-pomodoro-plus", "url": "https://github.com/olimorris/tmux-pomodoro-plus", "description": "", "stars": "450"}, {"name": "tmux-powerline-nostatus", "url": "https://gist.github.com/james1236/73bb8b7279dca0bc821518abada38f1e", "description": ""}, {"name": "tmux-prefix-highlight", "url": "https://github.com/tmux-plugins/tmux-prefix-highlight", "description": "", "stars": "658"}, {"name": "tmux-session-dots", "url": "https://github.com/jtmcginty/tmux-session-dots", "description": "", "stars": "18"}, {"name": "tmux-split-statusbar", "url": "https://github.com/charlietag/tmux-split-statusbar", "description": "", "stars": "31"}, {"name": "tmux-speedtest", "url": "https://github.com/YousefHadder/tmux-speedtest", "description": "", "stars": "4"}, {"name": "tmux-spotify-info", "url": "https://github.com/jdxcode/tmux-spotify-info", "description": "", "stars": "79"}, {"name": "tmux-spotify-info", "url": "https://github.com/Feqzz/tmux-spotify-info", "description": "", "stars": "15"}, {"name": "tmux-transient-status", "url": "https://github.com/TheSast/tmux-transient-status", "description": "", "stars": "21"}, {"name": "tmux-weather", "url": "https://github.com/jdxcode/tmux-weather", "description": "", "stars": "34"}, {"name": "tmux-weather", "url": "https://github.com/xamut/tmux-weather", "description": "", "stars": "82"}, {"name": "tmux-window-name", "url": "https://github.com/ofirgall/tmux-window-name", "description": "", "stars": "276"}, {"name": "tmux-weather-info-yr", "url": "https://github.com/Feqzz/tmux-weather-info-yr", "description": "", "stars": "2"}, {"name": "tmux-world-clock", "url": "https://github.com/alexanderjeurissen/tmux-world-clock", "description": "", "stars": "36"}, {"name": "tmux-workspace-usage", "url": "https://github.com/sjdonado/tmux-workspace-usage", "description": "", "stars": "4"}, {"name": "back-in-5", "url": "https://github.com/hamolicious/back-in-5", "description": "", "stars": "3"}, {"name": "tmux2html", "url": "https://github.com/tweekmonster/tmux2html", "description": "", "stars": "736"}, {"name": "tmux-better-mouse-mode", "url": "https://github.com/NHDaly/tmux-better-mouse-mode", "description": "", "stars": "972"}, {"name": "extrakto", "url": "https://github.com/laktak/extrakto", "description": "", "stars": "1.1k"}, {"name": "kmux-status", "url": "https://github.com/tardunge/kmux-status", "description": "Tmux plugin to render kubernetes context and other indicators on the status-line.", "stars": "6"}, {"name": "muxile", "url": "https://github.com/bjesus/muxile", "description": "View and control your tmux session from your mobile.", "stars": "169"}, {"name": "nunchux", "url": "https://github.com/datamadsen/nunchux", "description": "", "stars": "62"}, {"name": "tabby", "url": "https://github.com/brendandebeasi/tabby", "description": "", "stars": "25"}, {"name": "tmux-agent-indicator", "url": "https://github.com/accessd/tmux-agent-indicator", "description": "", "stars": "32"}, {"name": "tmux-autoreload", "url": "https://github.com/b0o/tmux-autoreload", "description": "Watches your tmux configuration file and automatically reloads it on change.", "stars": "118"}, {"name": "tmux-bitwarden", "url": "https://github.com/Alkindi42/tmux-bitwarden", "description": "", "stars": "49"}, {"name": "tmux-browser", "url": "https://github.com/ofirgall/tmux-browser", "description": "", "stars": "142"}, {"name": "tmux-cht-sh", "url": "https://github.com/kenos1/tmux-cht-sh", "description": "", "stars": "41"}, {"name": "tmux-claude-sessions", "url": "https://github.com/aomerk/tmux-claude-sessions", "description": "", "stars": "6"}, {"name": "tmux-click-copy", "url": "https://github.com/aless3/tmux-click-copy", "description": "", "stars": "7"}, {"name": "tmux-compile", "url": "https://github.com/alexekdahl/tmux-compile", "description": "", "stars": "18"}, {"name": "tmux-command-palette", "url": "https://github.com/lost-melody/tmux-command-palette", "description": "", "stars": "33"}, {"name": "tmux-copytk", "url": "https://github.com/CrispyConductor/tmux-copy-toolkit", "description": "Multi utility rapid copy toolkit.", "stars": "70"}, {"name": "tmux-devcontainers", "url": "https://github.com/phil/tmux-devcontainers", "description": "Manage and interact with (Devcontainers)\\[<https://containers.dev>]", "stars": "17"}, {"name": "tmux-easy-motion", "url": "https://github.com/IngoMeyer441/tmux-easy-motion", "description": "", "stars": "99"}, {"name": "tmux-easymotion", "url": "https://github.com/ddzero2c/tmux-easymotion", "description": "", "stars": "44"}, {"name": "tmux-filter", "url": "https://github.com/MaximilianGaedig/tmux-filter", "description": "", "stars": "7"}, {"name": "tmux-fingers", "url": "https://github.com/Morantron/tmux-fingers", "description": "", "stars": "1.4k"}, {"name": "tmux-floating-plugin", "url": "https://github.com/lloydbond/tmux-floating-terminal", "description": "A popup floating terminal window in tmux.", "stars": "15"}, {"name": "tmux-fuzzback", "url": "https://github.com/roosta/tmux-fuzzback", "description": "", "stars": "176"}, {"name": "tmux-fzf-url", "url": "https://github.com/wfxr/tmux-fzf-url", "description": "", "stars": "679"}, {"name": "tmux-fzf-session-switch", "url": "https://github.com/thuanOwa/tmux-fzf-session-switch", "description": "", "stars": "89"}, {"name": "tmux-gh", "url": "https://github.com/tardunge/tmux-gh", "description": "Tmux plugin to fetch the github helper profile. Displays, the currently actively authenticated git username.", "stars": "2"}, {"name": "tmux-grimoire", "url": "https://github.com/navahas/tmux-grimoire", "description": "Customizable popup shells (aka shpells) driven by custom scripts.", "stars": "106"}, {"name": "tmux-keylocker", "url": "https://github.com/TheSast/tmux-keylocker", "description": "", "stars": "6"}, {"name": "tmux-llm", "url": "https://github.com/hynek-urban/tmux-llm", "description": "", "stars": "10"}, {"name": "tmux-menus", "url": "https://github.com/jaclu/tmux-menus", "description": "Popup menus to help with managing your environment.", "stars": "480"}, {"name": "tmux-modal", "url": "https://github.com/whame/tmux-modal", "description": "Execute complex tmux commands in just a few keystrokes with a modal mode that is designed to be efficient, easy to remember and comfortable.", "stars": "214"}, {"name": "tmux-mouse-swipe", "url": "https://github.com/jaclu/tmux-mouse-swipe", "description": "Switch Window or Session by clicking right mouse button and swiping.", "stars": "21"}, {"name": "tmux-notify", "url": "https://github.com/rickstaa/tmux-notify", "description": "", "stars": "241"}, {"name": "tmux-open-nvim", "url": "https://github.com/trevarj/tmux-open-nvim", "description": "A plugin to help open files in a running instance of Neovim. Pairs well with tmux-fingers or tmux-open.", "stars": "70"}, {"name": "tmux-fzf-open-files-nvim", "url": "https://github.com/Peter-McKinney/tmux-fzf-open-files-nvim", "description": "A plugin that parses pane text for files for selection in fzf to open in neovim.", "stars": "12"}, {"name": "tmux-thumbs", "url": "https://github.com/fcsonline/tmux-thumbs", "description": "", "stars": "1k"}, {"name": "tmux-1password", "url": "https://github.com/yardnsm/tmux-1password", "description": "", "stars": "273"}, {"name": "tmux-jump", "url": "https://github.com/schasse/tmux-jump", "description": "", "stars": "437"}, {"name": "tmux-power-zoom", "url": "https://github.com/jaclu/tmux-power-zoom", "description": "", "stars": "62"}, {"name": "tmux-session-wizard", "url": "https://github.com/27medkamal/tmux-session-wizard", "description": "", "stars": "253"}, {"name": "tmux-simple-git-status", "url": "https://github.com/kristijanhusak/tmux-simple-git-status", "description": "", "stars": "31"}, {"name": "tmux-spotify", "url": "https://github.com/xamut/tmux-spotify", "description": "", "stars": "124"}, {"name": "tmux-spotify-playlists", "url": "https://github.com/danjeltahko/spotify-tmux", "description": "", "stars": "25"}, {"name": "tmux-super-fingers", "url": "https://github.com/artemave/tmux_super_fingers", "description": "", "stars": "102"}, {"name": "tmux-tilish", "url": "https://github.com/jabirali/tmux-tilish", "description": "", "stars": "486"}, {"name": "tmux-tilit", "url": "https://github.com/2KAbhishek/tmux-tilit", "description": "", "stars": "76"}, {"name": "tmux-timetrap", "url": "https://github.com/croxarens/tmux-timetrap", "description": "", "stars": "2"}, {"name": "tmux-toggle-scratch", "url": "https://github.com/momo-lab/tmux-toggle-scratch", "description": "", "stars": "4"}, {"name": "tmux-wormhole", "url": "https://github.com/gcla/tmux-wormhole", "description": "", "stars": "119"}, {"name": "tmux-pianobar", "url": "https://github.com/GoHarder/tmux-pianobar", "description": "", "stars": "7"}, {"name": "tmux-pane-focus", "url": "https://github.com/graemedavidson/tmux-pane-focus", "description": "", "stars": "21"}, {"name": "tmux-plugins", "url": "https://github.com/tmux-plugins", "description": ""}, {"name": "tmux-port", "url": "https://github.com/fiqryq/port", "description": "", "stars": "4"}], "notes": []}, {"name": "Tmux \u2014 Development and testing", "entries": [{"name": "gotmux", "url": "https://github.com/GianlucaP106/gotmux", "description": "", "stars": "47"}, {"name": "tmux-example-plugin", "url": "https://github.com/tmux-plugins/tmux-example-plugin", "description": "", "stars": "48"}, {"name": "tmux-test", "url": "https://github.com/tmux-plugins/tmux-test", "description": "", "stars": "18"}, {"name": "tmux 2: Productive Mouse-Free Development", "url": "https://pragprog.com/book/bhtmux2/tmux-2/", "description": ""}, {"name": "The Tao of tmux", "url": "https://leanpub.com/the-tao-of-tmux", "description": ""}, {"name": "sixel-tmux", "url": "https://github.com/csdvrx/sixel-tmux", "description": "", "stars": "510"}, {"name": "Statically linked tmux", "url": "https://gist.github.com/rothgar/719ef460efc214c8d222", "description": ""}, {"name": "sublime-tmux", "url": "https://github.com/huntie/sublime-tmux", "description": "", "stars": "10"}, {"name": "tmuxai", "url": "https://github.com/alvinunreal/tmuxai", "description": "", "stars": "1.7k"}, {"name": "tmux-tail-f", "url": "https://github.com/mapio/tmux-tail-f", "description": "", "stars": "35"}, {"name": "vim-tmux", "url": "https://github.com/tmux-plugins/vim-tmux", "description": "", "stars": "341"}], "notes": []}], "total_entries": 193}, {"name": "WSL", "subcategories": [{"name": "WSL", "entries": [{"name": "Overview", "url": "#overview", "description": ""}, {"name": "Using WSL", "url": "#using-wsl", "description": ""}, {"name": "Supported Distributions", "url": "#supported-distributions", "description": ""}, {"name": "Unofficial Distributions", "url": "#unofficial-distributions", "description": ""}, {"name": "WSL Tools", "url": "#wsl-tools", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Additional Resources", "url": "#additional-resources", "description": ""}, {"name": "Related Projects", "url": "#related-projects", "description": ""}, {"name": "More Awesome", "url": "#more-awesome", "description": ""}, {"name": "Thanks", "url": "#thanks", "description": ""}, {"name": "Intellectual Property Notices", "url": "#intellectual-property-notices", "description": ""}], "notes": []}, {"name": "WSL \u2014 1. Linux", "entries": [], "notes": []}, {"name": "WSL \u2014 2. Linux Distributions", "entries": [], "notes": []}, {"name": "WSL \u2014 3. Windows", "entries": [], "notes": []}, {"name": "WSL \u2014 4. WSL1", "entries": [], "notes": []}, {"name": "WSL \u2014 5. WSL2", "entries": [{"name": "Announcing WSL2", "url": "https://devblogs.microsoft.com/commandline/announcing-wsl-2/", "description": "Microsoft blog announcing WSL2"}, {"name": "The new Windows subsystem for Linux architecture: a deep dive", "url": "https://www.youtube.com/watch?v=lwhMThePdIo", "description": "WSL2 presentation at Microsoft Build 2019"}, {"name": "WSL2-Linux-Kernel", "url": "https://github.com/microsoft/WSL2-Linux-Kernel", "description": "The source for the Linux kernel used in Windows Subsystem for Linux 2.", "stars": "10k"}], "notes": []}, {"name": "WSL \u2014 6. Emulation", "entries": [], "notes": []}, {"name": "WSL \u2014 7. Details", "entries": [{"name": "Windows Subsystem for Linux Overview", "url": "https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/", "description": ""}, {"name": "WSL File System Support", "url": "https://blogs.msdn.microsoft.com/wsl/2016/06/15/wsl-file-system-support/", "description": ""}, {"name": "WSL System Calls", "url": "https://blogs.msdn.microsoft.com/wsl/2016/06/08/wsl-system-calls/", "description": ""}, {"name": "Windows and Ubuntu Interoperability", "url": "https://blogs.msdn.microsoft.com/wsl/2016/10/19/windows-and-ubuntu-interoperability/", "description": ""}, {"name": "WSL Antivirus and Firewall Compatibility", "url": "https://blogs.msdn.microsoft.com/wsl/2016/11/01/wsl-antivirus-and-firewall-compatibility/", "description": ""}, {"name": "WSL Release Notes", "url": "https://docs.microsoft.com/en-us/windows/wsl/release-notes", "description": ""}, {"name": "Windows Subsystem for Linux Documentation", "url": "https://docs.microsoft.com/en-us/windows/wsl/about", "description": ""}, {"name": "Windows Subsystem for Linux - Update", "url": "https://www.youtube.com/watch?v=PP_T_m0UV9E", "description": ""}, {"name": "Windows for Linux Nerds", "url": "https://blog.jessfraz.com/post/windows-for-linux-nerds/", "description": ""}], "notes": []}, {"name": "WSL \u2014 8. Installation", "entries": [{"name": "WSL1 Installation Guide", "url": "https://docs.microsoft.com/en-us/windows/wsl/install", "description": "Microsoft's official guide for WSL."}, {"name": "Windows Server Installation Guide", "url": "https://docs.microsoft.com/en-us/windows/wsl/install-on-server", "description": "Microsoft's official guide for Windows Server."}, {"name": "Windows-Subsystem-For-Linux-Setup", "url": "https://github.com/michaeltreat/Windows-Subsystem-For-Linux-Setup", "description": "A basic guide for how to get setup with the WSL feature that is included with Windows 10. ![github project][githublogo]", "stars": "627"}], "notes": []}, {"name": "WSL \u2014 9. Use Cases", "entries": [], "notes": []}, {"name": "WSL \u2014 10. GUI Apps", "entries": [{"name": "Everything You Can Do With Windows 10\u2019s New Bash Shell", "url": "https://www.howtogeek.com/265900/everything-you-can-do-with-windows-10s-new-bash-shell/", "description": ""}, {"name": "The Unix Workbench", "url": "http://seankross.com/the-unix-workbench/", "description": "A book for anyone to get started with Unix/Linux environments."}, {"name": "The Art of Command Line", "url": "https://github.com/jlevy/the-art-of-command-line", "description": "Master the command line in one page. ![github project][githublogo]", "stars": "160k"}, {"name": "The Bash Academy", "url": "https://guide.bash.academy/", "description": "The Bash Academy is an initiative to promote the bash shell language and educate people on its use."}, {"name": "Awesome Command Line Apps", "url": "https://github.com/herrbischoff/awesome-command-line-apps", "description": "", "stars": "4.2k"}, {"name": "Epic Development Environment Using Windows Subsystem for Linux", "url": "https://medium.com/@johnwoodruff91/epic-dev-environment-with-wsl-dc81e234ae61", "description": "One developer's approach to their development environment using WSL1."}, {"name": "Far More Epic Development Environment using WSL2", "url": "https://dev.to/johnbwoodruff/far-more-epic-development-environment-using-wsl-2-439g", "description": ""}, {"name": "Setting Up a Programming Environment via Windows 10 Bash", "url": "https://www.cs.odu.edu/~zeil/FAQs/Public/win10Bash/", "description": "From the computer science department at Old Dominion University."}, {"name": "WSL as a Development Environment", "url": "https://github.com/hsab/WSL-config", "description": "From the computer science department at University of Utah. ![github project][githublogo]", "stars": "167"}, {"name": "Using WSL and MobaXterm to Create a Linux Dev Environment on Windows", "url": "https://nickjanetakis.com/blog/using-wsl-and-mobaxterm-to-create-a-linux-dev-environment-on-windows", "description": "Another developer's approach using the third-party terminal MobaXterm."}, {"name": "Setting up my WSL Environment - Azure CLI, Docker and .NET", "url": "http://tattoocoder.com/setting-up-my-wsl-environment-azure-cli-docker-and-net/", "description": ""}, {"name": "ubuntu-win-boostrap", "url": "https://github.com/seapagan/ubuntu-win-bootstrap", "description": "A very simple bootstrap script to install some development basic tools on Debian/Ubuntu on WSL. ![github project][githublogo]", "stars": "27"}, {"name": "Badass Terminal", "url": "https://jessicadeen.com/badass-terminal-wsl-macos-and-ubuntu-dotfiles-update/", "description": ""}, {"name": "We put Linux in your Windows", "url": "https://www.youtube.com/watch?v=JZCPYWrTLTg", "description": "YouTube talk by Windows kernel team member Sarah Cooley on WSL for Windows."}, {"name": "Setting Up Windows for Web Development", "url": "https://blog.cloudboost.io/setting-up-windows-for-web-development-28483d245a82", "description": ""}, {"name": "How to Install LAMP Stack Server on Windows Subsystem Linux", "url": "https://medium.com/@ssharizal/how-to-install-lamp-stack-server-on-windows-subsystem-linux-wsl-windows-10-133419c22473", "description": ""}, {"name": "CUDA drivers and toolkit", "url": "https://developer.nvidia.com/cuda-toolkit", "description": ""}, {"name": "Section 3", "url": "https://docs.nvidia.com/cuda/wsl-user-guide/index.html", "description": ""}, {"name": "Arduino setup checklist", "url": "https://yanivpaz.com/2020-04-13-arduino-wsl1/", "description": "Checklist to connect Arduino board from WSL 1."}, {"name": "pWSLinux+K8S: The Interop way", "url": "https://medium.com/@hoxunn/wslinux-k8s-the-interop-way-2d98e5b88f08", "description": ""}, {"name": "Vagrant and Windows Subsystem for Linux", "url": "https://www.vagrantup.com/docs/other/wsl.html", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/store/productId/9N9TNGVNDL3Q", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/en-gb/p/ubuntu-2004-lts/9n6svws3rx71?activetab=pivot:overviewtab", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/en-us/p/app/9pn20msr04dw#activetab=pivot:overviewtab", "description": ""}, {"name": "Windows Store Link", "url": "https://apps.microsoft.com/store/detail/ubuntu-on-windows-community-preview/9P9Q5ZH1HRR0?hl=en-gb\\&gl=gb", "description": ""}, {"name": "Ubuntu Server Guide", "url": "https://help.ubuntu.com/lts/serverguide/index.html", "description": ""}, {"name": "Ubuntu Community Previews", "url": "https://ubuntu.com/blog/explore-whats-in-store-ubuntu-preview-on-wsl", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/store/productId/9MSVKQC78PK6", "description": ""}, {"name": "Debian Reference", "url": "https://www.debian.org/doc/manuals/debian-reference/", "description": ""}, {"name": "Package Management", "url": "https://www.debian.org/doc/manuals/debian-reference/ch02.en.html", "description": ""}, {"name": "WSL Wiki page", "url": "https://wiki.debian.org/InstallingDebianOn/Microsoft/Windows/SubsystemForLinux", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/en-us/p/opensuse-tumbleweed/9mssk2zxxn11", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/en-us/p/opensuse-leap-153/9n6j06bmcgt3", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/en-us/p/opensuse-leap-152/9mzd0n9z4m4h", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/store/productId/9PMW35D7FNLX", "description": ""}, {"name": "Managing Software with Command Line Tools", "url": "https://doc.opensuse.org/documentation/leap/reference/html/book-reference/cha-sw-cl.html", "description": ""}, {"name": "OpenSUSE Reference", "url": "https://doc.opensuse.org/documentation/leap/reference/html/book-reference/index.html", "description": ""}, {"name": "SUSE Linux Enterprise Documentation", "url": "https://documentation.suse.com/sles", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/store/productId/9PKR34TNCV07", "description": ""}, {"name": "Kali Linux Official Documentation", "url": "https://www.kali.org/kali-linux-documentation/", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/store/productId/9N6GDM4K2HNC", "description": ""}, {"name": "Fedora Project Documentation", "url": "https://docs.fedoraproject.org/", "description": ""}, {"name": "Fedora Remix for WSL Homepage", "url": "https://www.whitewaterfoundry.com/fedora-remix-for-wsl/", "description": ""}, {"name": "Fedora Remix for WSL GitHub", "url": "https://github.com/WhitewaterFoundry/WSLFedoraRemix", "description": "", "stars": "805"}, {"name": "Windows Store Link", "url": "https://apps.microsoft.com/store/detail/pengwin/9NV1GV1PXZ6P", "description": ""}, {"name": "Pengwin GitHub", "url": "https://github.com/WhitewaterFoundry/Pengwin", "description": "", "stars": "1.5k"}, {"name": "Pengwin Enterprise Homepage", "url": "https://www.whitewaterfoundry.com/pengwin-enterprise", "description": ""}, {"name": "Pengwin Enterprise GitHub", "url": "https://github.com/WhitewaterFoundry/Pengwin-Enterprise", "description": "", "stars": "66"}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/en-us/p/oracle-linux-79/9p7l0qwbsltk", "description": ""}, {"name": "Windows Store Link", "url": "https://www.microsoft.com/en-us/p/oracle-linux-85/9p06h18wxbvp#activetab=pivot:overviewtab", "description": ""}, {"name": "Oracle Linux 7 Documentation", "url": "https://docs.oracle.com/en/operating-systems/oracle-linux/7/", "description": ""}, {"name": "Oracle Linux 8 Documentation", "url": "https://docs.oracle.com/en/operating-systems/oracle-linux/8/", "description": ""}, {"name": "Windows Store Link", "url": "https://apps.microsoft.com/store/detail/almalinux-8-wsl/9NMD96XJJ19F", "description": ""}, {"name": "miniwsl", "url": "https://github.com/0xbadfca11/miniwsl", "description": "A mini Linux distribution for WSL powered by [busybox](https://www.busybox.net). ![github project][githublogo]"}, {"name": "ArchWSL", "url": "https://github.com/yuk7/ArchWSL", "description": "ArchLinux in WSL. ![github project][githublogo]", "stars": "7.4k"}, {"name": "AlpineWSL", "url": "https://github.com/yuk7/AlpineWSL", "description": "Alpine in WSL. ![github project][githublogo]", "stars": "627"}, {"name": "windows-subsystem-linux-fedora", "url": "https://gitlab.com/gbraad/windows-subsystem-for-linux-fedora", "description": "Fedora in WSL."}, {"name": "WSLInstall", "url": "https://github.com/Biswa96/WSLInstall", "description": "Install any GNU/Linux distribution userspace in Windows Subsystem for Linux (WSL) with compressed RootFS tarballs, Docker containers, or ISO files. ![github project][githublogo]", "stars": "256"}, {"name": "wsldl", "url": "https://github.com/yuk7/wsldl", "description": "General purpose WSL installer and launcher. ![github project][githublogo]", "stars": "1.9k"}, {"name": "WSL-Distribution-Switcher", "url": "https://github.com/RoliSoft/WSL-Distribution-Switcher", "description": "Scripts to replace the distribution behind WSL with any other Linux distribution published on [Docker Hub](https://hub.docker.com/explore/). Includes alpine, CentOS, Fedora, Clear, and others. ![github project][githublogo]", "stars": "1.7k"}, {"name": "acme-wsl", "url": "https://github.com/elrzn/acme-wsl", "description": "Install acme / plan9port on Debian, Ubuntu, or Kali Linux distributions on WSL.", "stars": "47"}, {"name": "CentWSL", "url": "https://github.com/yuk7/CentWSL", "description": "CentOS as a WSL distro. ![github project][githublogo]", "stars": "1.1k"}, {"name": "RHWSL", "url": "https://github.com/yosukes-dev/RHWSL", "description": "Red Hat Universal Base Image as a WSL distro. If you have a Red Hat Subscription, you can register and subscribe the system and use it as RHEL. ![github project][githublogo]", "stars": "130"}, {"name": "FedoraWSL", "url": "https://github.com/yosukes-dev/FedoraWSL", "description": "Fedora as a WSL distro. ![github project][githublogo]", "stars": "140"}, {"name": "AmazonWSL", "url": "https://github.com/yosukes-dev/AmazonWSL", "description": "Amazon Linux as a WSL distro. ![github project][githublogo]", "stars": "124"}, {"name": "GentooWSL", "url": "https://github.com/imaandrew/GentooWSL", "description": "Gentoo as a WSL distro. ![github project][githublogo]", "stars": "42"}, {"name": "DevuanWSL", "url": "https://github.com/VPraharsha03/DevuanWSL", "description": "Devuan Linux as a WSL Distro. Devuan is a Debian variant without the complexities and dependencies of systemd. ![github project][githublogo]", "stars": "23"}, {"name": "ManjaroWSL2", "url": "https://github.com/sileshn/ManjaroWSL2", "description": "Manjaro as a WSL2 distro based on wsldl. ![github project][githublogo]", "stars": "294"}, {"name": "WSLackware", "url": "https://github.com/Mohsens22/WSLackware", "description": "Slackware as a WSL distro. ![github project][githublogo]", "stars": "67"}, {"name": "X410", "url": "https://token2shell.com/x410/", "description": "X server for Windows 10 on the Microsoft Store. \ud83d\udcb0"}, {"name": "VcXsrv", "url": "https://sourceforge.net/projects/vcxsrv/", "description": "X server for Windows with hardware acceleration compiled with Visual Studio."}, {"name": "GWSL", "url": "https://www.microsoft.com/store/apps/9NL6KD1H33V3", "description": "An X server for Windows 10 with an app launcher, distro manager, shortcut creator, and ssh launcher."}, {"name": "Xmanager", "url": "https://www.netsarang.com/en/xmanager/", "description": "X server for Windows from NetSarang. \ud83d\udcb0"}, {"name": "Xming open-source version", "url": "https://sourceforge.net/projects/xming/", "description": "An older X server for Windows. Has not been updated since 2016."}, {"name": "Xming commercial version", "url": "http://www.straightrunning.com/XmingNotes/", "description": "The current version of Xming, that is updated monthly. Donate at least \u00a310 to have access to it. \ud83d\udcb0"}, {"name": "Cygwin/X", "url": "https://x.cygwin.com", "description": "Cygwin/X is a port of the X Window System to the Cygwin API layer for Windows."}, {"name": "Windows Terminal", "url": "https://github.com/microsoft/terminal", "description": "The new open-source Windows Terminal. ![github\\_project][githublogo]", "stars": "102k"}, {"name": "wsltty", "url": "https://github.com/mintty/wsltty", "description": "Mintty as a terminal for WSL. ![github project][githublogo]", "stars": "3.2k"}, {"name": "wsl-terminal", "url": "https://github.com/goreliu/wsl-terminal", "description": "A terminal emulator for WSL, based on mintty, fatty and wslbridge. ![github project][githublogo]", "stars": "3.1k"}, {"name": "Tabby", "url": "https://tabby.sh/", "description": "A terminal for a more modern age. ![github project][githublogo]"}, {"name": "ConEmu", "url": "https://conemu.github.io", "description": "ConEmu aims to be handy, comprehensive, fast and reliable terminal where you may host any console application for the Windows command line, PowerShell, or WSL."}, {"name": "MobaXterm", "url": "https://mobaxterm.mobatek.net", "description": "Enhanced terminal for Windows with X11 server, tabbed SSH client, network tools and much more."}, {"name": "extraterm", "url": "https://github.com/sedwards2009/extraterm", "description": "Open source project to build a terminal emulator and expand it with new features to support modern workflows. ![github project][githublogo]", "stars": "2.8k"}, {"name": "Hyper", "url": "https://hyper.is/", "description": "A terminal built on web technologies. ![github project][githublogo]"}, {"name": "Terminator", "url": "https://medium.com/@bhupathy/install-terminator-on-windows-with-wsl-2826591d2156", "description": "Feature-rich tabbed terminal. Requires X server."}, {"name": "Alacritty", "url": "https://github.com/alacritty/alacritty", "description": "A terminal emulator with focus on performance and simplicity.", "stars": "63k"}, {"name": "Fluent Terminal", "url": "https://github.com/felixse/FluentTerminal", "description": "A Terminal Emulator based on UWP and web technologies.", "stars": "9.6k"}, {"name": "Yaw", "url": "https://yaw.sh", "description": "A cross-platform terminal that auto-detects WSL along with PowerShell, CMD, and Git Bash on Windows."}, {"name": "Ansible-WSL", "url": "https://github.com/Wintus/Ansible-WSL", "description": "Provision WSL using Ansible. ![github project][githublogo]", "stars": "70"}, {"name": "LxRunOffline", "url": "https://github.com/DDoSolitary/LxRunOffline", "description": "A full-featured utility for managing WSL. ![github project][githublogo]", "stars": "4.3k"}, {"name": "Raft WSL", "url": "https://www.microsoft.com/store/apps/9MSMJQD017X7", "description": "Raft is a Windows Subsystem for Linux (WSL) distribution manager in native C#/XAML. \ud83d\udcb0"}, {"name": "WSL GUI Tool", "url": "https://github.com/emeric-martineau/wsl-gui-tool", "description": "A graphical tool to manage (run, stop, import, export...) WSL. ![github project][githublogo]", "stars": "106"}, {"name": "WSL Distro Manager", "url": "https://github.com/bostrot/wsl2-distro-manager", "description": "GUI to manage, copy, distribute WSL distros. ![github project][githublogo]", "stars": "3.7k"}, {"name": "WSL UI", "url": "https://github.com/octasoft-ltd/wsl-ui", "description": "A lightweight desktop application for managing WSL distributions built with Tauri. ![github project][githublogo]", "stars": "91"}, {"name": "wslgit", "url": "https://github.com/andy-5/wslgit", "description": "Use git installed on WSL from Visual Studio Code on Windows. ![github project][githublogo]", "stars": "1.2k"}, {"name": "pinentry-wsl-ps1", "url": "https://github.com/diablodale/pinentry-wsl-ps1", "description": "Store passwords for gpg-agent in Windows Credential Manager ![github project][githublogo]", "stars": "107"}, {"name": "wslexec", "url": "https://github.com/int128/wslexec", "description": "Execute Linux executables as .exe files on Windows. ![github project][githublogo]", "stars": "47"}, {"name": "wsl-proxy", "url": "https://github.com/watzon/wsl-proxy", "description": "A collection of 'proxy' batch files that can be used to route requests to the WSL version of a command. ![github project][githublogo]", "stars": "140"}, {"name": "wslpath", "url": "https://github.com/laurent22/wslpath", "description": "Easily convert Windows to WSL path names and vice-versa. ![github project][githublogo]", "stars": "119"}, {"name": "wsl-open", "url": "https://github.com/4U6U57/wsl-open", "description": "Open files with xdg-open in WSL from Windows applications. ![github project][githublogo]", "stars": "545"}, {"name": "wsl-open", "url": "https://github.com/jbwfu/wsl-open", "description": "A Go utility for WSL to open files, directories, and URLs in their default Windows applications. ![github project][githublogo]", "stars": "2"}, {"name": "OpenInWSL", "url": "https://github.com/Opticos/OpenInWSL-Source", "description": "Easily Make WSL Linux Apps Windows File Handlers. ![github project][githublogo]", "stars": "109"}, {"name": "is-wsl for Node", "url": "https://github.com/sindresorhus/is-wsl", "description": "Check if the current process is running inside Windows Subsystem for Linux, useful for scripting. ![github project][githublogo]", "stars": "199"}, {"name": "wsl-gui-bins", "url": "https://github.com/Konfekt/wsl-gui-bins", "description": "Start common GUI applications under WSL as under Linux. ![github project][githublogo]", "stars": "43"}, {"name": "WSL-Hello-sudo", "url": "https://github.com/nullpo-head/WSL-Hello-sudo", "description": "Use Windows Hello as your credential for `sudo`. ![github project][githublogo]", "stars": "1.3k"}, {"name": "xclip-xsel-WSL", "url": "https://github.com/Konfekt/xclip-xsel-WSL", "description": "Make `xclip` and `xsel` in `WSL` read and write on the Windows instead of the Linux clipboard.", "stars": "70"}, {"name": "vim-wsl-copy-paste", "url": "https://github.com/Konfekt/vim-wsl-copy-paste", "description": "Adds mappings in Vim to write and read on the Windows clipboard.", "stars": "20"}, {"name": "WslShortcut", "url": "https://github.com/sirredbeard/awesome-wsl/blob/main//github.com/HanabishiRecca/WslShortcut", "description": "Run WSL commands directly in Windows. Also allows to use WSL `git`/`node`/etc. in **Visual Studio Code** or another software. Combines functionality of utilities like [`wslgit`](https://github.com/sirredbeard/awesome-wsl/blob/main//github.com/andy-5/wslgit), [`wslnodejs`](https://github.com/sirredbeard/awesome-wsl/blob/main//github.com/snooopcatt/wslnodejs), [`wslexec`](https://github.com/sirredbeard/awesome-wsl/blob/main//github.com/int128/wslexec) etc. with simpler usage. ![github project][githublogo]"}, {"name": "community.wsl.sdk", "url": "https://github.com/Gitii/community.wsl.sdk", "description": "SDK for Windows Subsystem for Linux for .NET 5, 6 and Standard 2.1 ![github project][githublogo]", "stars": "17"}, {"name": "wslu", "url": "https://github.com/wslutilities/wslu", "description": "A collection of utilities for Windows 10 Linux Subsystem, such as enabling sound in WSL and creating your favorite linux GUI application shortcuts on Windows 10. ![github project][githublogo]", "stars": "3.7k"}, {"name": "wslpy", "url": "https://github.com/wslutilities/wslpy", "description": "A Python3 library for WSL specific tasks. ![github project][githublogo]", "stars": "75"}, {"name": "wsl-vpnkit", "url": "https://github.com/sakai135/wsl-vpnkit", "description": "Script providing network connectivity to WSL 2 when blocked by VPN. ![github project][githublogo]", "stars": "2.8k"}, {"name": "xdg-open-wsl", "url": "https://github.com/cpbotha/xdg-open-wsl", "description": "xdg-open replacement for WSL that opens files and links using Windows applications. ![github project][githublogo]", "stars": "166"}, {"name": "gowinbridge", "url": "https://github.com/Sibikrish3000/gowinbridge", "description": "A Go library and CLI for executing Windows binaries from WSL. ![github project][githublogo]", "stars": "5"}, {"name": "ghc", "url": "https://launchpad.net/~hvr/+archive/ubuntu/ghc-wsl", "description": "A version of the Glasgow Haskell Compiler built and optimized for WSL and hosted in a PPA for Debian and Ubuntu-based WSL distros."}, {"name": "BootShellCredentialProvider", "url": "https://github.com/NathanCastle/BootShellCredentialProvider", "description": "BSCP lets you boot Windows directly into a Linux desktop experience such as xfce4 using Windows native login and a combination of Xming & WSL upon login. ![github project][githublogo]", "stars": "788"}, {"name": "wsl-dotfiles", "url": "https://github.com/Xyene/wsl-dotfiles", "description": "Configuration files and scripts for creating an i3-based environment inside WSL. ![github project][githublogo]", "stars": "268"}, {"name": "EnumWSL", "url": "https://github.com/therealkenc/EnumWSL", "description": "Enumerates installed WSL packages. ![github project][githublogo]", "stars": "8"}, {"name": "WSL-DistroLauncher", "url": "https://github.com/Microsoft/WSL-DistroLauncher", "description": "Reference launcher app for developing your own WSL distribution Microsoft Store package. ![github project][githublogo]", "stars": "1.7k"}, {"name": "WSL\\_Reverse", "url": "https://github.com/Biswa96/WSL_Reverse", "description": "Reveal hidden COM interface between WSL and Lxss Manager Service. ![github project][githublogo]", "stars": "85"}, {"name": "wslbridge", "url": "https://github.com/rprichard/wslbridge", "description": "wslbridge is a Cygwin program that allows connecting to the WSL command-line environment over TCP sockets, as with ssh, but without the overhead of configuring an SSH server. ![github project][githublogo]", "stars": "355"}, {"name": "WSLInstall", "url": "https://github.com/Biswa96/WSLInstall", "description": "Install any Linux distribution userspace in WSL with compressed RootFS tarballs (tar.gz) or with Docker containers or with ISO files. ![github project][githublogo]", "stars": "256"}, {"name": "cmd-colors-solarized", "url": "https://github.com/neilpa/cmd-colors-solarized", "description": "This is a solarized color scheme for the Windows command prompt that works in WSL.", "stars": "1.1k"}, {"name": "weasel-pageant", "url": "https://github.com/vuori/weasel-pageant", "description": "An ssh-agent compatible helper for interacting with Pageant from processes running on the Windows Subsystem for Linux.", "stars": "249"}, {"name": "wsl2-ssh-pageant", "url": "https://github.com/BlackReloaded/wsl2-ssh-pageant", "description": "A bridge between Windows Pageant and WSL2.", "stars": "368"}, {"name": "WinCryptSSHAgent", "url": "https://github.com/buptczq/WinCryptSSHAgent", "description": "Using a Yubikey for SSH Authentication on Windows Seamlessly. Supports WSL and WSL2.", "stars": "572"}, {"name": "Files", "url": "https://github.com/files-community/Files", "description": "A modern file explorer that supports WSL filesystem. ![github project][githublogo]", "stars": "43k"}, {"name": "easyWSL", "url": "https://github.com/redcode-labs/easyWSL", "description": "Use any Docker image as a WSL distro. ![github project][githublogo]", "stars": "579"}, {"name": "setup-wsl", "url": "https://github.com/Vampire/setup-wsl", "description": "A GitHub action to install and setup a Linux distribution for the Windows Subsystem for Linux (WSL). ![github project][githublogo]", "stars": "139"}, {"name": "Learn Windows Subsystem for Linux", "url": "https://www.apress.com/gp/book/9781484260371", "description": "A Practical Guide for Developers and IT Professionals"}, {"name": "Pro Windows Subsystem for Linux (WSL): Powerful Tools and Practices for Cross-Platform Development and Collaboration", "url": "https://www.amazon.com/Hayden-Barnes-ebook/dp/B096TRZMW1", "description": ""}, {"name": "Windows Subsystem for Linux 2 (WSL 2): Tips, Tricks and Techniques by Stuart Leeks", "url": "https://www.amazon.co.uk/Windows-Subsystem-Linux-Tricks-Techniques/dp/1800562446/", "description": ""}, {"name": "Windows Subsystem for Linux: Tactics, Mindset and Tips", "url": "https://www.amazon.com/Windows-Subsystem-Linux-Tactics-Mindset/dp/1977718094", "description": ""}, {"name": "WSL-Programs", "url": "https://github.com/ethanhs/WSL-Programs", "description": "A community powered list of programs that work on the Windows Subsystem for Linux. ![github project][githublogo]", "stars": "1.1k"}, {"name": "/r/bashonubuntuonwindows", "url": "https://www.reddit.com/r/bashonubuntuonwindows/", "description": "Reddit subreddit."}, {"name": "#windows-wsl", "url": "https://netsplit.de/channels/details.php?room=%23windows-wsl\\&net=Libera.Chat", "description": "IRC channel on Libera.Chat."}, {"name": "#debian-wsl", "url": "https://www.oftc.net", "description": "IRC channel on OFTC.net."}, {"name": "WSL on GitHub", "url": "https://github.com/Microsoft/WSL", "description": "For reporting issues with WSL. ![github project][githublogo]", "stars": "32k"}, {"name": "Microsoft Developer Feedback", "url": "https://wpdev.uservoice.com/forums/266908-command-prompt-console-windows-subsystem-for-l", "description": "For developers to send Microsoft feeback on WSL."}, {"name": "Portable Node.js guide", "url": "https://github.com/ehmicky/portable-node-guide", "description": "Practical guide on how to write portable/cross-platform Node.js code.", "stars": "1.4k"}, {"name": "Stack Overflow: WSL", "url": "https://stackoverflow.com/questions/tagged/wsl", "description": "Programming question and answer site."}, {"name": "Bash", "url": "https://www.gnu.org/software/bash/", "description": "Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh)."}, {"name": "Cygwin", "url": "https://cygwin.com", "description": "Cygwin is a Unix-like environment and command-line interface for Microsoft Windows."}, {"name": "Cmder", "url": "https://cmder.net/", "description": "A very nice console emulator built on ConEmu. ![github project][githublogo]"}, {"name": "PuTTY", "url": "https://www.putty.org", "description": "PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform. ![github project][githublogo]"}, {"name": "PowerShell", "url": "https://learn.microsoft.com/en-us/powershell/", "description": "PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language."}, {"name": "Visual Studio Code", "url": "https://code.visualstudio.com", "description": "Visual Studio Code (\"vscode\") is a source code editor developed by Microsoft for Windows, Linux, and macOS. It includes support for debugging, embedded Git control, syntax highlighting, intelligent code completion, snippets, and code refactoring."}, {"name": "Visual Studio 2017", "url": "https://www.visualstudio.com/vs/", "description": "Visual Studio is an IDE from Microsoft. It is used to develop computer programs, as well as web sites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store, and Microsoft Silverlight."}, {"name": "Windows Services for UNIX", "url": "https://en.wikipedia.org/wiki/Windows_Services_for_UNIX", "description": "SFU is a discontinued software package produced by Microsoft which provided a Unix environment on Windows NT and some of its immediate successor operating-systems. [TechNet](https://technet.microsoft.com/en-us/library/bb496506.aspx) documentation."}, {"name": "Awesome UNIX", "url": "https://github.com/sirredbeard/Awesome-UNIX", "description": "", "stars": "1.7k"}, {"name": "Awesome Windows", "url": "https://github.com/Awesome-Windows/Awesome", "description": ""}, {"name": "Awesome VSCode", "url": "https://github.com/viatsko/awesome-vscode", "description": "", "stars": "29k"}, {"name": "Awesome Bash", "url": "https://github.com/awesome-lists/awesome-bash", "description": "", "stars": "9.7k"}, {"name": "Awesome Shell", "url": "https://github.com/alebcay/awesome-shell", "description": "", "stars": "37k"}, {"name": "Awesome Powershell", "url": "https://github.com/janikvonrotz/awesome-powershell", "description": "", "stars": "5.4k"}, {"name": "Awesome Linux", "url": "https://github.com/aleksandar-todorovic/awesome-linux", "description": "", "stars": "5k"}, {"name": "Canonical", "url": "https://www.ubuntu.com", "description": ""}], "notes": []}], "total_entries": 183}, {"name": "Devenv", "subcategories": [{"name": "Devenv \u2014 Contributing", "entries": [{"name": "Admins", "url": "#admins", "description": ""}, {"name": "Benchmarking", "url": "#benchmarking", "description": ""}, {"name": "Data", "url": "#data", "description": ""}, {"name": "Diagnostics", "url": "#diagnostics", "description": ""}, {"name": "Desktop", "url": "#desktop", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "Dotfiles", "url": "#dotfiles", "description": ""}, {"name": "Editors", "url": "#editors", "description": ""}, {"name": "Git", "url": "#git", "description": ""}, {"name": "Misc", "url": "#misc", "description": ""}, {"name": "Notifications", "url": "#notifications", "description": ""}, {"name": "Orchestration", "url": "#orchestration", "description": ""}, {"name": "Presentation", "url": "#presentation", "description": ""}, {"name": "Shell", "url": "#shell", "description": ""}, {"name": "Text", "url": "#text", "description": ""}, {"name": "Terminal", "url": "#terminal", "description": ""}, {"name": "Workflow", "url": "#workflow", "description": ""}, {"name": "hss", "url": "https://github.com/six-ddc/hss", "description": "Never type the annoying ssh commands again.", "stars": "305"}, {"name": "MongoHub", "url": "https://github.com/fotonauts/MongoHub-Mac/releases", "description": "Native OSx client for mongo", "stars": "2.4k"}, {"name": "Robomongo", "url": "http://robomongo.org/", "description": "a cross platform Admin for MongoDB"}, {"name": "apachebench (ab)", "url": "http://httpd.apache.org/docs/2.2/programs/ab.html", "description": ""}, {"name": "boom", "url": "https://github.com/rakyll/boom", "description": "", "stars": "4.8k"}, {"name": "httperf", "url": "http://www.hpl.hp.com/research/linux/httperf/", "description": ""}, {"name": "phantomas", "url": "https://github.com/macbre/phantomas", "description": "website perf evaluation tool", "stars": "2.2k"}, {"name": "siege", "url": "http://www.joedog.org/siege-home/", "description": ""}, {"name": "Vegeta", "url": "https://github.com/tsenart/vegeta", "description": "", "stars": "20k"}, {"name": "wrk", "url": "https://github.com/wg/wrk", "description": "", "stars": "33k"}, {"name": "redis-faina", "url": "https://github.com/Instagram/redis-faina", "description": "", "stars": "1.7k"}, {"name": "s3cmd", "url": "https://github.com/s3tools/s3cmd", "description": "the S3 CLI tool for Amazon", "stars": "4k"}, {"name": "glances", "url": "https://github.com/nicolargo/glances", "description": "", "stars": "22k"}, {"name": "nmon", "url": "http://nmon.sourceforge.net/pmwiki.php", "description": ""}, {"name": "gtop", "url": "https://github.com/aksakalli/gtop", "description": "", "stars": "9.3k"}, {"name": "Alfred", "url": "http://www.alfredapp.com/", "description": "OSX productivity app `/OSX/`"}, {"name": "hydra", "url": "https://github.com/sdegutis/hydra", "description": "script your desktop", "stars": "5.2k"}, {"name": "Keycastr", "url": "https://github.com/sdeken/keycastr", "description": "show your keys while", "stars": "463"}, {"name": "Log4brains", "url": "https://github.com/thomvaill/log4brains", "description": "Docs-as-code knowledge base to manage Architecture Decision Records (ADR) for your project and publish them automatically as a static website.", "stars": "630"}, {"name": "dotfiles.github.io", "url": "https://dotfiles.github.io/", "description": "Collected dotfile resources. Has sections with dotfile bootstraps and lists of frameworks for various shells and editors."}, {"name": "Zach Holman's", "url": "https://github.com/holman/dotfiles", "description": "oh-my-zsh, osx, Zsh, vi, Ruby, Git, and more", "stars": "6.7k"}, {"name": "Mathias Bynens's", "url": "https://github.com/mathiasbynens/dotfiles", "description": ".files, including \\~/.osx \u2014 sensible hacker defaults for OS X", "stars": "28k"}, {"name": "Thoughtbot's", "url": "https://github.com/thoughtbot/dotfiles", "description": "A set of vim, zsh, git, and tmux configuration files", "stars": "7.4k"}, {"name": "Paul Miller's", "url": "https://github.com/paulmillr/dotfiles", "description": "Colourful & robust OS X configuration files and utilities", "stars": "1.1k"}], "notes": []}, {"name": "Devenv \u2014 Atom", "entries": [{"name": "atom-beautify", "url": "https://github.com/Glavin001/atom-beautify", "description": "Beautify HTML (including Handlebars), CSS (including Sass and Less), JavaScript, and much more in Atom.", "stars": "1.5k"}, {"name": "file-icons", "url": "https://github.com/DanBrooker/file-icons", "description": "Adds file specific icons to atom for improved visual grepping.", "stars": "1.2k"}, {"name": "highlight-selected", "url": "https://github.com/richrace/highlight-selected", "description": "Double click on a word to highlight it throughout the open file.", "stars": "244"}, {"name": "minimap", "url": "https://github.com/atom-minimap/minimap", "description": "A graphical map (preview) of the full source code.", "stars": "642"}, {"name": "minimap-git-diff", "url": "https://github.com/atom-minimap/minimap-git-diff", "description": "A minimap binding for the Atom git-diff package.", "stars": "21"}, {"name": "minimap-highlight-selected", "url": "https://github.com/atom-minimap/minimap-highlight-selected", "description": "A minimap binding for the highlight-selected package.", "stars": "40"}, {"name": "atom-project-manager", "url": "https://github.com/danielbrodin/atom-project-manager", "description": "Get easy access to all your projects and manage them with project specific settings and options.", "stars": "524"}, {"name": "atom-tree-view-git-status", "url": "https://github.com/subesokun/atom-tree-view-git-status", "description": "Show the Git repository status in the Atom tree-view.", "stars": "24"}, {"name": "atom-pigments", "url": "https://github.com/abe33/atom-pigments", "description": "An Atom package to display colors in project and files.", "stars": "531"}], "notes": []}, {"name": "Devenv \u2014 Vim", "entries": [{"name": "Completor", "url": "https://github.com/maralla/completor.vim", "description": "async autocomplete with support for omni and semantic completion.", "stars": "1.2k"}, {"name": "Powerline", "url": "https://github.com/Lokaltog/powerline", "description": "improved status bar for your buffers.", "stars": "14k"}, {"name": "snipmate", "url": "https://github.com/garbas/vim-snipmate", "description": "textual snippets compatiable with Textmate snippets.", "stars": "2k"}, {"name": "The Ultimate Vim Distribution", "url": "http://vim.spf13.com/", "description": "spf13-vim is a distribution of vim plugins and resources for Vim, GVim and MacVim."}], "notes": []}, {"name": "Devenv \u2014 Sublime Text 3", "entries": [{"name": "AdvancedNewFile", "url": "https://github.com/skuroda/Sublime-AdvancedNewFile", "description": "File creation plugin.", "stars": "817"}, {"name": "Emmet", "url": "https://github.com/sergeche/emmet-sublime", "description": "", "stars": "5.3k"}, {"name": "Git Gutter", "url": "https://github.com/jisaacks/GitGutter", "description": "display changed/added lines in the margin of the editor window.", "stars": "3.9k"}, {"name": "jsFormat", "url": "https://github.com/jdc0589/JsFormat", "description": "Javascript formatting.", "stars": "1.4k"}, {"name": "LiveReload", "url": "https://github.com/dz0ny/LiveReload-sublimetext2", "description": "LiveReload plugin."}, {"name": "MarkdownEditing", "url": "https://github.com/SublimeText-Markdown/MarkdownEditing", "description": "Markdown syntax understanding and good color schemes.", "stars": "3k"}, {"name": "Package Control", "url": "https://sublime.wbond.net/installation", "description": "The Sublime Text package manager."}, {"name": "RubyTest", "url": "https://github.com/maltize/sublime-text-2-ruby-tests", "description": "Plugin for running Ruby tests.", "stars": "729"}, {"name": "Side Bar Enhancments", "url": "https://github.com/titoBouzout/SideBarEnhancements", "description": "Enhancements to Sublime Text sidebar. Files and folders.", "stars": "2.1k"}, {"name": "Sublime Git", "url": "https://github.com/kemayo/sublime-text-git", "description": "Git Integration for Sublime.", "stars": "2.8k"}, {"name": "Sublime Linter", "url": "https://github.com/SublimeLinter/SublimeLinter3/", "description": "Interactive code linting.", "stars": "1.9k"}, {"name": "TrailingSpaces", "url": "https://github.com/SublimeText/TrailingSpaces", "description": "Highlight trailing spaces and delete them in a flash.", "stars": "884"}], "notes": []}, {"name": "Devenv \u2014 Intellij", "entries": [{"name": "keymap", "url": "https://github.com/jondot/keymaps/", "description": "a hybrid Vim/ReSharper/Intellij keymap", "stars": "9"}], "notes": []}, {"name": "Devenv \u2014 Visual Studio Code", "entries": [{"name": "Dev Git Repo", "url": "https://github.com/Microsoft/vscode", "description": "Github code repository for VS Code", "stars": "138k"}, {"name": "Monaco Editor Git Repo", "url": "https://github.com/microsoft/monaco-editor", "description": "Github code repository for underlying browser-based editor", "stars": "32k"}, {"name": "VS Code Extension Marketplace", "url": "https://marketplace.visualstudio.com/search?target=VSCode\\&category=All%20categories", "description": "Official website for extensions"}, {"name": "Python extension", "url": "https://marketplace.visualstudio.com/items?itemName=ms-python.python", "description": "Official Python extension"}, {"name": "Sync settings", "url": "https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync", "description": "Excellent extension for settings and extension sync of your VS code setup"}, {"name": "awesome-github", "url": "https://github.com/fffaraz/awesome-github", "description": "Faraz Fallahi maintains a curated list of GitHub & Git resources.", "stars": "435"}, {"name": "gh", "url": "https://github.com/jingweno/gh", "description": "Fast GitHub command line client (hub port to Go)", "stars": "716"}, {"name": "git-extra-commands", "url": "https://github.com/unixorn/git-extra-commands", "description": "collected git helper scripts", "stars": "816"}, {"name": "git-extras", "url": "https://github.com/visionmedia/git-extras", "description": "GIT utilities -- repo summary, repl, changelog population, author commit percentages and more", "stars": "16k"}, {"name": "git-it-on", "url": "https://github.com/peterhurford/git-it-on.zsh", "description": "ZSH plugin, adds a gitit command that opens the current directory on github in your current branch", "stars": "104"}, {"name": "git-secret", "url": "https://github.com/sobolevn/git-secret", "description": "A bash-tool to store your private data inside a git repository.", "stars": "3k"}, {"name": "git-semver", "url": "https://github.com/markchalloner/git-semver", "description": "A git plugin to make Semantic Versioning 2.0.0 and Change Log management easier.", "stars": "350"}, {"name": "git-sweep", "url": "https://github.com/arc90/git-sweep", "description": "safely removes branches that have been merged into the master", "stars": "2.3k"}, {"name": "git-up", "url": "https://github.com/aanand/git-up", "description": "a better 'git pull'", "stars": "2.6k"}, {"name": "hub", "url": "https://hub.github.com/", "description": "git CLI wrapper which makes working with GitHub easier"}, {"name": "scm\\_breeze", "url": "https://github.com/ndbroadbent/scm_breeze", "description": "", "stars": "2.6k"}, {"name": "tig", "url": "http://jonas.nitro.dk/tig/", "description": "an ncurses-based text-mode interface for git"}, {"name": "Fenix Web Server", "url": "https://fenixwebserver.com", "description": "A multi-host local static web server with push-button sharing (desktop app)."}, {"name": "ML Workspace", "url": "hhttps://github.com/ml-tooling/ml-workspace", "description": "All-in-one web-based development environment for machine learning and data science."}, {"name": "Mockoon", "url": "https://mockoon.com", "description": "an API / HTTP REST mocking desktop application"}, {"name": "HTTP Toolkit", "url": "https://httptoolkit.tech", "description": "an HTTP inspection & debugging desktop application"}, {"name": "CatLight", "url": "https://catlight.io", "description": "status notifier for developers. Checks the status of continuous delivery builds and shows desktop notifications."}, {"name": "azk", "url": "https://github.com/azukiapp/azk", "description": "a lightweight open source engine to orchestrate development environments", "stars": "906"}, {"name": "Nanobox", "url": "https://github.com/nanobox-io/nanobox", "description": "A micro-PaaS (\u03bcPaaS) for creating consistent, isolated, development environments deployable anywhere <https://nanobox.io>.", "stars": "1.6k"}, {"name": "bespoke.js", "url": "https://github.com/markdalgleish/bespoke.js", "description": "DIY Presentation Micro-Framework", "stars": "4.6k"}, {"name": "hacker-slides", "url": "https://github.com/msoedov/hacker-slides", "description": "Reveal.js based presentation tool", "stars": "340"}, {"name": "impress.js", "url": "https://github.com/impress/impress.js", "description": "presentation framework based on the power of CSS3 transforms and transitions", "stars": "37k"}, {"name": "mithril-slides", "url": "https://github.com/wulab/mithril-slides", "description": "A Keynote-inspired presentation app written with Mithril", "stars": "22"}, {"name": "remark", "url": "https://github.com/gnab/remark", "description": "markdown based presentation on your browser", "stars": "12k"}, {"name": "reveal.js", "url": "https://github.com/hakimel/reveal.js/", "description": "markdown based presentation on your browser", "stars": "62k"}, {"name": "deck.js", "url": "https://github.com/imakewebthings/deck.js", "description": "markdown based presentation on your browser", "stars": "5.4k"}, {"name": "vimdeck", "url": "https://github.com/tybenz/vimdeck", "description": "present inside your Vim", "stars": "1.4k"}, {"name": "WebSlides", "url": "https://github.com/jlantunez/webslides", "description": "Making HTML presentations easy", "stars": "6k"}, {"name": "awesome-zsh-plugins", "url": "https://github.com/unixorn/awesome-zsh-plugins", "description": "List of zsh plugins usable with [zgen (\u2b501.4k)](https://github.com/tarjoilija/zgen) and other [oh-my-zsh (\u2b50151k)](https://github.com/robbyrussell/oh-my-zsh/) compatible zsh frameworks", "stars": "12k"}, {"name": "fish-shell", "url": "https://github.com/fish-shell/fish-shell", "description": "The user-friendly command line shell", "stars": "20k"}, {"name": "hss", "url": "https://github.com/six-ddc/hss", "description": "Never type the annoying ssh commands again.", "stars": "305"}, {"name": "oh-my-fish", "url": "https://github.com/oh-my-fish/oh-my-fish", "description": "Framework for managing your fish shell configuration inspired by oh-my-zsh.", "stars": "8.9k"}, {"name": "oh-my-zsh", "url": "https://github.com/robbyrussell/oh-my-zsh/", "description": "A community driven framework for managing zsh configuration.", "stars": "151k"}, {"name": "zgen", "url": "https://github.com/tarjoilija/zgen", "description": "Faster framework for managing your zsh configuration, backward compatible with oh-my-zsh plugins", "stars": "1.4k"}, {"name": "zsh", "url": "http://www.zsh.org/", "description": "A shell designed for interactive use, although it is also a powerful scripting language."}, {"name": "shellcheck", "url": "https://github.com/koalaman/shellcheck", "description": "Lint for shell. Will find deprecated and/or dangerous usage in shell scripts", "stars": "30k"}, {"name": "zsh quickstart kit", "url": "https://github.com/unixorn/zsh-quickstart-kit", "description": "Quick intro for getting set up with zsh and zgen", "stars": "579"}, {"name": "ack", "url": "https://github.com/petdance/ack2", "description": "the Perl based", "stars": "1.5k"}, {"name": "ag", "url": "https://github.com/ggreer/the_silver_searcher", "description": "A C based code-searching tool similar to ack, but faster", "stars": "24k"}, {"name": "peco", "url": "https://github.com/peco/peco", "description": "interactive filtering, like interactive Grep", "stars": "7.1k"}, {"name": "ripgrep", "url": "https://github.com/BurntSushi/ripgrep", "description": "Faster than grep, written in Rust", "stars": "34k"}, {"name": "autojump", "url": "https://github.com/joelthelion/autojump", "description": "remembers your", "stars": "14k"}, {"name": "fasd", "url": "https://github.com/clvv/fasd", "description": "", "stars": "5.8k"}, {"name": "freshenv", "url": "https://github.com/raiyanyahya/freshenv", "description": "Provision, share, manage local and cloud developer environments.", "stars": "133"}, {"name": "homebrew", "url": "http://brew.sh", "description": "Makes it easy to install open source packages on an `OS X` system with a single command."}, {"name": "hss", "url": "https://github.com/six-ddc/hss", "description": "Never type the annoying ssh commands again.", "stars": "305"}, {"name": "httpie", "url": "http://httpie.org/", "description": ""}, {"name": "iTerm2", "url": "http://www.iterm2.com/", "description": "a great terminal replacement `/OSX/`"}, {"name": "jq", "url": "https://stedolan.github.io/jq/", "description": "a lightweight and flexible command-line JSON processor"}, {"name": "oh-my-zsh", "url": "https://github.com/robbyrussell/oh-my-zsh", "description": "the", "stars": "151k"}, {"name": "Pipe Viewer", "url": "http://www.ivarch.com/programs/pv.shtml", "description": "a tool for monitoring the progress of data through a pipeline"}, {"name": "tmux", "url": "https://tmux.github.io/", "description": ""}, {"name": "zoxide", "url": "https://github.com/ajeetdsouza/zoxide", "description": "A better way to navigate your filesystem. Written in Rust, cross-shell, and much faster than other autojumpers.", "stars": "8k"}, {"name": "fswatch", "url": "https://github.com/alandipert/fswatch", "description": "a watch tool which", "stars": "4.4k"}, {"name": "guard", "url": "https://github.com/guard/guard", "description": "FS watch tool with a huge ecosystem of plugins", "stars": "6.1k"}, {"name": "just", "url": "https://github/casey/just", "description": "A task runner for conveniently saving and running project-specific commands. Similar to make, but much nicer"}, {"name": "LiveReload", "url": "http://livereload.com/", "description": "FS watch and preprocessor as a desktop app for `/OSX/` and `/WIN/` with complementary browser extensions"}, {"name": "watchman", "url": "https://github.com/facebook/watchman", "description": "Facebook's better", "stars": "11k"}, {"name": "Zappr", "url": "https://github.com/zalando/zappr", "description": "GitHub integration built to enhance your project workflow via enable/disable pull request approval checks.", "stars": "532"}, {"name": "ergo", "url": "https://github.com/cristianoliveira/ergo", "description": "The management of multiple local services running over different ports made easy.", "stars": "540"}, {"name": "Prodmodel", "url": "https://github.com/prodmodel/prodmodel", "description": "Build tool for data science pipelines.", "stars": "52"}, {"name": "Gebug", "url": "https://github.com/moshebe/gebug", "description": "A tool that makes debugging of Dockerized Go applications super easy by enabling Debugger and Hot-Reload features, seamlessly.", "stars": "611"}], "notes": []}], "total_entries": 134}, {"name": "Bash", "subcategories": [{"name": "Bash \u2014 Contents <!-- omit in toc -->", "entries": [{"name": "Books and Resources", "url": "#books-and-resources", "description": ""}, {"name": "Command-Line Productivity", "url": "#command-line-productivity", "description": ""}, {"name": "Customization", "url": "#customization", "description": ""}, {"name": "Data", "url": "#data", "description": ""}, {"name": "For Developers", "url": "#for-developers", "description": ""}, {"name": "Downloading and Serving", "url": "#downloading-and-serving", "description": ""}, {"name": "Applications", "url": "#applications", "description": ""}, {"name": "Games", "url": "#games", "description": ""}, {"name": "Website", "url": "#website", "description": ""}, {"name": "Shell Package Management", "url": "#shell-package-management", "description": ""}, {"name": "Shell Script Development", "url": "#shell-script-development", "description": ""}, {"name": "Just for fun", "url": "#just-for-fun", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Other Awesome Lists", "url": "#other-awesome-lists", "description": ""}, {"name": "Contribute", "url": "#contribute", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "The Bash-Hackers Wiki", "url": "https://web.archive.org/web/20230406205817/https://wiki.bash-hackers.org/", "description": "Human-readable documentation of any kind about GNU Bash."}, {"name": "Bash beginner's mistakes", "url": "https://web.archive.org/web/20230330234404/https://wiki.bash-hackers.org/scripting/newbie_traps", "description": "List of Bash beginner mistakes (by the Bash-Hackers Wiki)."}, {"name": "Bash Guide", "url": "http://mywiki.wooledge.org/BashGuide", "description": "A bash guide for beginners (by Lhunath)."}, {"name": "Bash FAQ", "url": "http://mywiki.wooledge.org/BashFAQ", "description": "Answers most of your questions (by Lhunath)."}, {"name": "Bash Pitfalls", "url": "http://mywiki.wooledge.org/BashPitfalls", "description": "Lists the common pitfalls beginners fall into, and how to avoid them."}, {"name": "Bash manual", "url": "http://www.gnu.org/software/bash/manual/", "description": "Bourne-Again Shell manual."}, {"name": "Bash FAQ", "url": "http://tiswww.case.edu/php/chet/bash/FAQ", "description": ""}, {"name": "Advanced Bash-Scripting Guide", "url": "http://tldp.org/LDP/abs/html/", "description": "An in-depth exploration of the art of shell scripting."}, {"name": "Bash Guide for Beginners", "url": "http://www.tldp.org/LDP/Bash-Beginners-Guide/html/", "description": "Bash guide for beginners (by Machtelt Garrels)."}, {"name": "Bash Programming - Intro/How-to", "url": "http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html#toc", "description": ""}, {"name": "bash-handbook", "url": "https://github.com/denysdovhan/bash-handbook", "description": "A handbook for those who want to learn Bash without diving in too deeply.", "stars": "6.1k"}, {"name": "Google's Shell Style Guide", "url": "https://google.github.io/styleguide/shellguide.html", "description": "Reasonable advice about code style."}, {"name": "Sobell's Book", "url": "http://www.sobell.com/CR3/index.html", "description": "A practical guide to commands, editors, and shell programming."}, {"name": "WikiBooks: Bash Shell Scripting", "url": "https://en.wikibooks.org/wiki/Bash_Shell_Scripting", "description": ""}, {"name": "Use the Unofficial Bash Strict Mode (Unless You Looove Debugging)", "url": "http://redsymbol.net/articles/unofficial-bash-strict-mode/", "description": ""}, {"name": "Defensive BASH Programming", "url": "https://web.archive.org/web/20180917174959/http://www.kfirlavi.com/blog/2012/11/14/defensive-bash-programming", "description": "Methods to defend your programs from breaking as well as keeping the code tidy and clean."}, {"name": "Pure Bash Bible", "url": "https://github.com/dylanaraps/pure-bash-bible", "description": "A collection of pure bash alternatives to external processes.", "stars": "41k"}, {"name": "explainshell", "url": "https://explainshell.com", "description": "A website that breaks down and explains shell (Bash) commands (including their flags and options)."}, {"name": "Safe ways to do things in bash", "url": "https://github.com/anordal/shellharden/blob/master/how_to_do_things_safely_in_bash.md", "description": "How to do things safely in Bash.", "stars": "4.8k"}, {"name": "aliases", "url": "https://github.com/sebglazebrook/aliases", "description": "Contextual, dynamic, organized aliases for the bash shell.", "stars": "613"}, {"name": "bashhub-server", "url": "https://github.com/nicksherron/bashhub-server", "description": "Privately hosted open source bashhub server.", "stars": "318"}, {"name": "bashhub", "url": "https://github.com/rcaloras/bashhub-client", "description": "Bash history in the cloud. Indexed and searchable :cloud:.", "stars": "1.3k"}, {"name": "bashmarks", "url": "https://github.com/huyng/bashmarks", "description": "Directory bookmarks for the shell.", "stars": "2k"}, {"name": "bashmount", "url": "https://github.com/jamielinux/bashmount", "description": "Easily manage removable media.", "stars": "274"}, {"name": "ble.sh", "url": "https://github.com/akinomyoga/ble.sh", "description": "User-friendly and feature rich readline replacement, with syntax highlighting, better command completion, and improved multi-line editing.", "stars": "4k"}, {"name": "commacd", "url": "https://github.com/shyiko/commacd", "description": "A faster way to move around in Bash.", "stars": "370"}, {"name": "forkrun", "url": "https://github.com/jkool702/forkrun", "description": "A pure-bash tool for running code in parallel. Similar in syntax and speed to `xargs -P`, but with more features and native Bash function support.", "stars": "180"}, {"name": "has", "url": "https://github.com/kdabir/has", "description": "`has` helps you check presence of various command line tools and their versions on path.", "stars": "802"}, {"name": "hstr", "url": "https://github.com/dvorka/hstr", "description": "Bash History Suggest Box.", "stars": "4.5k"}, {"name": "sshrc", "url": "https://github.com/cdown/sshrc", "description": "Bring your .bashrc, .vimrc, etc. with you when you SSH.", "stars": "505"}, {"name": "utility-bash-scripts", "url": "https://github.com/aviaryan/utility-bash-scripts", "description": "Useful bash scripts to do automatable tasks with a single command.", "stars": "470"}, {"name": "zoxide", "url": "https://github.com/ajeetdsouza/zoxide", "description": "A better way to navigate your filesystem. Written in Rust, cross-shell, and much faster than other autojumpers.", "stars": "33k"}, {"name": "aphrodite-terminal-theme", "url": "https://github.com/win0err/aphrodite-terminal-theme", "description": "Minimalistic theme (prompt) for sexy terminals.", "stars": "172"}, {"name": "bash-git-prompt", "url": "https://github.com/magicmonty/bash-git-prompt", "description": "An informative and fancy Bash prompt for Git users.", "stars": "6.9k"}, {"name": "bash-powerline", "url": "https://github.com/riobard/bash-powerline", "description": "Powerline-style Bash prompt in pure Bash script.", "stars": "906"}, {"name": "bashstrap", "url": "https://github.com/barryclark/bashstrap", "description": "A quick way to spruce up macOS terminal.", "stars": "1.6k"}, {"name": "git-prompt", "url": "https://github.com/lvv/git-prompt", "description": "Bash prompt with Git, SVN and HG modules.", "stars": "329"}, {"name": "gittify", "url": "https://github.com/momeni/gittify", "description": "A colorful Bash prompt + customized Git aliases.", "stars": "78"}, {"name": "liquidprompt", "url": "https://github.com/nojhan/liquidprompt", "description": "A full-featured & carefully designed adaptive prompt for Bash & Zsh.", "stars": "4.6k"}, {"name": "LS\\_COLORS", "url": "https://github.com/trapd00r/LS_COLORS", "description": "A collection of LS\\_COLORS definitions.", "stars": "2.2k"}, {"name": "oh-my-git", "url": "https://github.com/arialdomartini/oh-my-git", "description": "An opinionated git prompt for bash and zsh.", "stars": "3.7k"}, {"name": "oh-my-bash", "url": "https://github.com/ohmybash/oh-my-bash", "description": "A delightful community-driven framework for managing your bash configuration.", "stars": "7.3k"}, {"name": "progress-bar.sh", "url": "https://github.com/edouard-lopez/progress-bar.sh", "description": "Simple & sexy progressbar for `bash`, give it a duration and it will do the rest.", "stars": "250"}, {"name": "sexy-bash-prompt", "url": "https://github.com/twolfson/sexy-bash-prompt", "description": "Bash prompt with colors, Git statuses, and Git branches.", "stars": "1.2k"}, {"name": "bash-sensible", "url": "https://github.com/mrzool/bash-sensible", "description": "An attempt at saner Bash defaults.", "stars": "2.1k"}, {"name": "bocker", "url": "https://github.com/p8952/bocker", "description": "Docker implemented in 100 lines of bash.", "stars": "13k"}, {"name": "git-sh", "url": "https://github.com/rtomayko/git-sh", "description": "A customized Bash environment suitable for Git work.", "stars": "744"}, {"name": "mkdkr", "url": "https://github.com/rosineygp/mkdkr", "description": "Make + Docker + Shell = CI Pipeline.", "stars": "381"}, {"name": "Bash-web-server", "url": "https://github.com/dzove855/Bash-web-server", "description": "A purely bash web server, no socat, netcat, etc.", "stars": "995"}, {"name": "Dropbox-Uploader", "url": "https://github.com/andreafabrizi/Dropbox-Uploader", "description": "Dropbox Uploader is a Bash script which can be used to upload, download, list or delete files from Dropbox.", "stars": "6.6k"}, {"name": "balls", "url": "https://github.com/jneen/balls", "description": "Bash on Balls.", "stars": "870"}, {"name": "bashbro", "url": "https://github.com/victrixsoft/bashbro/", "description": "A Bash-based web file browser - allowing you to remotely browse, stream, view documents and save files via your web browser.", "stars": "222"}, {"name": "bash-stack", "url": "https://github.com/cgsdev0/bash-stack", "description": "Modern web framework in bash.", "stars": "834"}, {"name": "bashttpd", "url": "https://github.com/avleen/bashttpd", "description": "A web server written in Bash.", "stars": "1.5k"}, {"name": "httpd.sh", "url": "https://github.com/cemeyer/httpd.sh", "description": "A trivial web server in bash, using ctypes.sh.", "stars": "122"}, {"name": "ngincat", "url": "https://github.com/jaburns/ngincat", "description": "Tiny Bash HTTP server using netcat.", "stars": "183"}, {"name": "sherver", "url": "https://github.com/remileduc/sherver", "description": "Pure Bash lightweight web server.", "stars": "351"}, {"name": "xiringuito", "url": "https://github.com/ivanilves/xiringuito", "description": "SSH-based VPN for poors.", "stars": "1.2k"}, {"name": "bashblog", "url": "https://github.com/cfenollosa/bashblog", "description": "A Bash script that handles blog posting.", "stars": "1.8k"}, {"name": "pushbullet-bash", "url": "https://github.com/Red5d/pushbullet-bash", "description": "Bash interface to the PushBullet API.", "stars": "237"}, {"name": "todo.sh", "url": "https://github.com/todotxt/todo.txt-cli", "description": "A simple and extensible shell script for managing your todo.txt file.", "stars": "6k"}, {"name": "cheapci", "url": "https://github.com/ianmiell/cheapci", "description": "A continuous integration framework implemented in bash.", "stars": "188"}, {"name": "bash2048", "url": "https://github.com/mydzor/bash2048", "description": "Bash implementation of 2048 game.", "stars": "911"}, {"name": "minesweeper", "url": "https://github.com/feherke/Bash-script/tree/master/minesweeper", "description": "Bash implementation of minesweeper.", "stars": "66"}, {"name": "wordle", "url": "https://gist.github.com/huytd/6a1a6a7b34a0d0abcac00b47e3d01513", "description": "Wordle in less than 50 lines of Bash."}, {"name": "Bash One-Liners", "url": "http://www.bashoneliners.com/", "description": "A collection of practical or just pure awesome bash one-liners ([repos (\u2b50222)](https://github.com/janosgyerik/bashoneliners) by @[janosgyerik](https://github.com/janosgyerik))."}, {"name": "commandlinefu", "url": "http://www.commandlinefu.com/", "description": "A repository for the most elegant and useful UNIX commands."}, {"name": "bash-it", "url": "https://github.com/Bash-it/bash-it", "description": "A community Bash framework.", "stars": "15k"}, {"name": "basher", "url": "https://github.com/basherpm/basher", "description": "A package manager for shell scripts.", "stars": "1.3k"}, {"name": "bpkg", "url": "https://github.com/bpkg/bpkg", "description": "A lightweight bash package manager.", "stars": "2k"}, {"name": "homeshick", "url": "https://github.com/andsens/homeshick", "description": "Git dotfile synchronizer written in Bash.", "stars": "2.2k"}, {"name": "ansi", "url": "https://github.com/fidian/ansi", "description": "ANSI escape codes in pure bash - change text color, position the cursor, much more.", "stars": "791"}, {"name": "argbash", "url": "https://github.com/matejak/argbash", "description": "Bash argument parsing code generator.", "stars": "1.5k"}, {"name": "assert.sh", "url": "https://github.com/lehmannro/assert.sh", "description": "Bash unit testing framework.", "stars": "493"}, {"name": "async-bash", "url": "https://github.com/zombieleet/async-bash", "description": "Implementation of async functions in bash.", "stars": "144"}, {"name": "bats", "url": "https://github.com/bats-core/bats-core", "description": "Bash Automated Testing System.", "stars": "5.9k"}, {"name": "bash3boilerplate", "url": "https://github.com/kvz/bash3boilerplate", "description": "Templates to write better Bash scripts.", "stars": "2.2k"}, {"name": "bashful", "url": "https://github.com/jmcantrell/bashful", "description": "A collection of libraries to simplify writing Bash scripts.", "stars": "618"}, {"name": "bashify", "url": "https://github.com/zombieleet/bashify", "description": "Few helper functions in bash (especially string manipulation functions).", "stars": "105"}, {"name": "bashing", "url": "https://github.com/xsc/bashing", "description": "Smashing Bash into Pieces - Bash framework for creating command line tools.", "stars": "82"}, {"name": "bashly", "url": "https://github.com/DannyBen/bashly", "description": "Bash command line framework and CLI generator.", "stars": "2.4k"}, {"name": "bashmanager", "url": "https://github.com/lingtalfi/bashmanager", "description": "Mini bash framework for creating command line tools.", "stars": "101"}, {"name": "Bashmatic", "url": "https://github.com/kigster/bashmatic", "description": "An easy to use DSL library for building BASH-based tooling & installers (900+ functions).", "stars": "171"}, {"name": "bunit", "url": "https://github.com/rafritts/bunit", "description": "A unit testing framework for Bash scripts.", "stars": "202"}, {"name": "Bash Infinity", "url": "https://github.com/niieani/bash-oo-framework", "description": "A modern boilerplate / framework / standard library for bash.", "stars": "5.6k"}, {"name": "bash-modules", "url": "https://github.com/vlisivka/bash-modules", "description": "A collection of modules for unofficial strict mode.", "stars": "145"}, {"name": "bash\\_unit", "url": "https://github.com/pgrange/bash_unit", "description": "Bash unit testing enterprise edition framework for professionals.", "stars": "632"}, {"name": "bashunit", "url": "https://github.com/TypedDevs/bashunit", "description": "A simple testing library for bash scripts.", "stars": "399"}, {"name": "lobash", "url": "https://github.com/adoyle-h/lobash", "description": "A modern, safe, powerful utility/library for Bash script development.", "stars": "396"}, {"name": "mo", "url": "https://github.com/tests-always-included/mo", "description": "Mustache templates in pure bash.", "stars": "598"}, {"name": "semver\\_bash", "url": "https://github.com/cloudflare/semver_bash", "description": "Semantic Versioning in Bash.", "stars": "268"}, {"name": "shellcheck", "url": "https://github.com/koalaman/shellcheck", "description": "A static analysis tool for shell scripts.", "stars": "39k"}, {"name": "shellharden", "url": "https://github.com/anordal/shellharden", "description": "The corrective bash syntax highlighter.", "stars": "4.8k"}, {"name": "shfmt", "url": "https://github.com/mvdan/sh", "description": "Format bash programs.", "stars": "8.5k"}, {"name": "shunit2", "url": "https://github.com/kward/shunit2", "description": "A unit test framework for Bash scripts with a flavour of JUnit/PyUnit.", "stars": "1.7k"}, {"name": "DevOps-Bash-tools", "url": "https://github.com/HariSekhon/DevOps-Bash-tools", "description": "750+ DevOps Shell Scripts and Advanced Bash environment.", "stars": "8.1k"}, {"name": "modernish", "url": "https://github.com/modernish/modernish", "description": "Library with various features for shell scripting.", "stars": "934"}, {"name": "json.bash", "url": "https://github.com/h4l/json.bash", "description": "Bash library and command-line tool that creates JSON.", "stars": "459"}, {"name": "timep", "url": "https://github.com/jkool702/timep", "description": "A next-gen profiler and FlameGraph generator for bash code.", "stars": "186"}, {"name": "Bash Screensavers", "url": "https://github.com/attogram/bash-screensavers?", "description": "A collection of screensavers written entirely in bash.", "stars": "893"}, {"name": "pokeget", "url": "https://github.com/talwat/pokeget", "description": "Displays sprites of pokemon in the terminal.", "stars": "50"}, {"name": "Stack Overflow", "url": "http://stackoverflow.com/questions/tagged/bash", "description": "Bash tag on Stack Overflow."}, {"name": "/r/bash", "url": "https://www.reddit.com/r/bash", "description": "A subreddit dedicated to bash scripting."}, {"name": "/r/commandline", "url": "https://www.reddit.com/r/commandline", "description": "For anything regarding the command line, in any operating system."}, {"name": "#bash", "url": "https://web.libera.chat/?nick=Guest\\&#bash", "description": "IRC channel on Libera.\u200bChat. The main contributors of the BashGuide, BashFAQ, BashPitfalls and ShellCheck hang around there."}], "notes": []}], "total_entries": 121}, {"name": "Devtools", "subcategories": [{"name": "Devtools \u2014 Bookmarklets", "entries": [{"name": "artoo.js", "url": "https://medialab.github.io/artoo/", "description": "Client-side scraping utility for the currently loaded uri."}, {"name": "CSS Stress Test", "url": "https://github.com/andyedinborough/stress-css", "description": "JavaScript to test each CSS class on a page and report which are hindering performance.", "stars": "872"}, {"name": "deCSS3", "url": "https://github.com/davatron5000/deCSS3/", "description": "A lil' bookmarklet that will strip out your CSS3 rules and show you how gracefully you're degrading.", "stars": "312"}, {"name": "DOM Monster", "url": "http://mir.aculo.us/dom-monster/", "description": "A cross-platform, cross-browser bookmarklet that will analyze the DOM & other features of the page you're on."}, {"name": "Make Bookmarklets", "url": "https://make-bookmarklets.com", "description": "Online tool to turn JavaScript into a bookmarklet."}, {"name": "Ramda", "url": "https://github.com/ramda/ramda/blob/master/BOOKMARKLET.md", "description": "Add Ramda to any page!", "stars": "23k"}, {"name": "Rulers Guides", "url": "http://mark-rolich.github.io/RulersGuides.js/", "description": "A JavaScript library which enables Photoshop-like rulers and guides interface on a web page."}, {"name": "Viewport Resizer", "url": "http://lab.maltewassermann.com/viewport-resizer/", "description": "A browser-based tool to test any website's responsiveness."}], "notes": []}, {"name": "Devtools \u2014 Debugging & Development", "entries": [{"name": "Babel Time Travel", "url": "https://babel-time-travel.boopathi.in/", "description": "Travel in time as babel transpiles."}, {"name": "Beeceptor", "url": "http://beeceptor.com/", "description": "Rule based API mocking service. When rules are matched, a request is mocked, else target endpoint is hit as usual. Create custom endpoints to test and debug rest APIs."}, {"name": "DebugJS", "url": "http://debugjs.com/", "description": "Debug your JavaScript in the browser (lol?)"}, {"name": "endpoints.dev", "url": "https://www.endpoints.dev", "description": "View realtime HTTP requests using a endpoints.dev generated URL."}, {"name": "Hook.io", "url": "https://hook.io/", "description": "Instantly deploy microservices in over 11+ languages (OSS!)"}, {"name": "Hoppscotch", "url": "https://hoppscotch.io", "description": "A lightweight, web-based API development suite."}, {"name": "httpbin", "url": "http://httpbin.org/", "description": "HTTP Request & Response service."}, {"name": "JavaScript Visualizer 9000", "url": "https://www.jsv9000.app", "description": "Loupe-inspired JavaScript execution visualizer"}, {"name": "jsonbin", "url": "https://jsonbin.io/", "description": "Custom, mock JSON API"}, {"name": "JSONPlaceholder", "url": "https://jsonplaceholder.typicode.com", "description": "Free fake API for testing and prototyping."}, {"name": "Loupe", "url": "http://latentflip.com/loupe/", "description": "Similar in goal to SlowmoJS, a JavaScript call stack visualizer."}, {"name": "Mockbin", "url": "http://mockbin.com/", "description": "Generate custom endpoints to test, mock, and track HTTP requests."}, {"name": "RecipeUI", "url": "https://recipeui.com/editor", "description": "Open source Postman alternative with type safety built in."}, {"name": "Reqbin", "url": "https://reqbin.com/", "description": "REST & SOAP API Online Testing Tool"}, {"name": "SlowmoJS", "url": "http://toolness.github.io/slowmo-js/", "description": "Execute JavaScript in slow motion."}], "notes": []}, {"name": "Devtools \u2014 Deobfuscation & Transformation", "entries": [{"name": "AST Explorer", "url": "http://astexplorer.net/", "description": "Parse JS to an explorable AST tree via acorn, babel, babylon, espree, esprima, recast, shift, and typescript."}, {"name": "Compiler Explorer", "url": "https://godbolt.org", "description": "Run compilers interactively from your web browser and interact with the assembly"}, {"name": "fixmyjs", "url": "http://goatslacker.github.io/fixmyjs.com/", "description": "Automatically fix your JS, driven by JSHint."}, {"name": "JSNice", "url": "http://www.jsnice.org/", "description": "Statistical renaming, type inference and deobfuscation."}, {"name": "JSON ABC", "url": "https://novicelab.org/jsonabc/", "description": "Sorts JSON alphabetically"}, {"name": "Markdown to HTML", "url": "https://markdowntohtml.com", "description": "Paste or type your markdown and see it rendered as HTML. Download or copy the resulting HTML."}, {"name": "Markdown Tools", "url": "https://markdowntools.com", "description": "Tools to convert Markdown to/from a number of formats. E.g. Html to Markdown, or a CSV to a Markdown table."}, {"name": "SWC", "url": "https://swc.rs/playground", "description": "compile JS/TS files using modern JS features and outputs valid code that is supported by all major browsers."}], "notes": []}, {"name": "Devtools \u2014 Diagramming & Scratch", "entries": [{"name": "asciiflow", "url": "https://asciiflow.com", "description": "ASCIIFlow is a client-side only web based application for drawing ASCII diagrams."}, {"name": "dbdiagram", "url": "https://dbdiagram.io/d", "description": "Draw Entity-Relationship Diagrams, Painlessly."}, {"name": "dot-to-ascii", "url": "https://dot-to-ascii.ggerganov.com", "description": "Graphviz to ASCII converter using Graph::Easy."}, {"name": "Excalidraw", "url": "https://excalidraw.com", "description": "Virtual whiteboard."}, {"name": "JSON-to-Chart", "url": "https://jsontochart.com", "description": "Create beautiful charts from JSON data in your browser."}, {"name": "nomnoml", "url": "https://nomnoml.com", "description": "A tool for drawing UML diagrams based on a simple syntax."}, {"name": "Sequence Diagram", "url": "https://sequencediagram.org", "description": "An online tool / software for creating UML sequence diagrams."}], "notes": []}, {"name": "Devtools \u2014 Diffing", "entries": [{"name": "JSONDiffPatch", "url": "https://benjamine.github.io/jsondiffpatch/demo/index.html", "description": "Run a visual or non-visual diff on two JSON blobs."}], "notes": []}, {"name": "Devtools \u2014 File Sharing", "entries": [{"name": "file.io", "url": "https://www.file.io/", "description": "Ephemeral file sharing. Convenient, anonymous and secure."}, {"name": "instant.io", "url": "https://instant.io/", "description": "Instant file transfer/sharing over WebTorrent"}], "notes": []}, {"name": "Devtools \u2014 Generators", "entries": [{"name": "JSONGenerator", "url": "https://www.jsongenerator.io", "description": "Create random JSON data"}, {"name": "Pure CSS Apple", "url": "http://purecssapple.com/", "description": "Pure CSS Apple devices with scrollable media"}, {"name": "Readme", "url": "https://nxt-readme.vercel.app", "description": "All in one tool to quickly generate a readme for your project or github profile."}], "notes": []}, {"name": "Devtools \u2014 Image", "entries": [{"name": "Favic-o-matic", "url": "http://www.favicomatic.com/", "description": "Literally generates every favicon neccessary + markup."}, {"name": "JPEG.rocks", "url": "https://jpeg.rocks", "description": "Privacy-aware JPEG optimizer"}, {"name": "PicPerf", "url": "https://www.picperf.dev/analyze", "description": "Boost web performance with image optimization. Analyze and improve `<img>` tags, `<style>` tags, and inline CSS."}, {"name": "PNG-to-SVG", "url": "https://png-to-svg.com", "description": "Free conversion from JPG or PNG images To vectorized SVG."}, {"name": "Squoosh", "url": "https://squoosh.app/", "description": "Compress and optimize images in browser"}, {"name": "SVG-to-backgroundImage", "url": "https://csspro.com/svg-to-background-image-css", "description": "Convert your SVG files into CSS url (data URIs) by encoding it."}, {"name": "SVGOMG", "url": "https://jakearchibald.github.io/svgomg/", "description": "Try [SVGO (\u2b5020k)](https://github.com/svg/svgo) (SVG Optimizer) in the browser!"}], "notes": []}, {"name": "Devtools \u2014 Performance", "entries": [{"name": "Perflink", "url": "https://perf.link", "description": "JS benchmarks"}], "notes": []}, {"name": "Devtools \u2014 Playgrounds", "entries": [{"name": "codepen", "url": "http://codepen.io/", "description": "Social development environment for front-end designers and developers. Build and deploy a website, show off your work, build test cases to learn and debug, and find inspiration."}, {"name": "CodeSandbox", "url": "https://codesandbox.io/s/new", "description": "Online code editor and sandbox"}, {"name": "Ellie", "url": "https://ellie-app.com/", "description": "The Elm Live Editor"}, {"name": "ES.nextBin", "url": "http://esnextb.in/", "description": "Like RequireBin but ES2015"}, {"name": "JSBin", "url": "http://jsbin.com/", "description": "JS/Coffee/Babel/Babel/Live/JSX/HTML/Markdown/Pug/CSS/Stylus/LESS/Sass"}, {"name": "JSFiddle", "url": "http://jsfiddle.net/", "description": "JS/ES3/Coffee/HTML/CSS/Sass"}, {"name": "JSONCrack", "url": "https://jsoncrack.com/editor", "description": "Visualize CSV/JSON/TOML/XML/YAML instantly into graphs."}, {"name": "Markmap", "url": "https://markmap.js.org/repl", "description": "Visualize markdown as a feature-rich mindmaps."}, {"name": "playcode.io", "url": "https://playcode.io/", "description": "JS/Typescript/Coffee/LiveScript/Babel/CSS/Sass/LESS/Stylus/HTML/Pug"}], "notes": []}, {"name": "Devtools \u2014 Regex", "entries": [{"name": "Debuggex", "url": "https://www.debuggex.com/", "description": "PCRE/Python/JavaScript regex matching."}, {"name": "ExtendsClass", "url": "https://extendsclass.com/regex-tester.html", "description": "PHP/Python/Ruby/JavaScript regex matching."}, {"name": "reFiddle", "url": "http://refiddle.com/", "description": "Ruby/.NET/JavaScript regex matching."}, {"name": "RegExplained", "url": "http://leaverou.github.io/regexplained/", "description": "JavaScript regex matching."}, {"name": "Regexr", "url": "http://www.regexr.com/", "description": "JavaScript regex matching."}, {"name": "Regulex", "url": "https://jex.im/regulex", "description": "JavaScript Regular Expression Visualizer."}, {"name": "Softwium", "url": "https://softwium.com/regex-explainer/", "description": "Regular Expression Visualizer."}], "notes": []}, {"name": "Devtools \u2014 Scripting & Copy/Paste", "entries": [{"name": "crontab guru", "url": "https://crontab.guru/", "description": "The quick and simple editor for cron schedule expressions by Cronitor"}, {"name": "CSS Scan - Box Shadows", "url": "https://getcssscan.com/css-box-shadow-examples", "description": "CSS, Ready to use, click to copy"}, {"name": "CSS Scan - Buttons", "url": "https://getcssscan.com/css-buttons-examples", "description": "CSS, Ready to use, click to copy"}, {"name": "CSS Scan - Checkboxes", "url": "https://getcssscan.com/css-checkboxes-examples", "description": "CSS, Ready to use, click to copy"}, {"name": "CSS Scan - Shapes", "url": "https://getcssscan.com/css-shapes", "description": "CSS, Ready to use, click to copy"}, {"name": "Devtools Tips", "url": "https://devtoolstips.org", "description": "Copy-and-paste'able collection of useful cross-browser DevTools snippets."}], "notes": []}, {"name": "Devtools \u2014 Transformation", "entries": [{"name": "Babel REPL", "url": "https://babeljs.io/en/repl", "description": "The compiler for next generation JavaScript"}, {"name": "Sassmeister", "url": "http://sassmeister.com/", "description": "Sass/Scss <-> CSS"}, {"name": "Terser", "url": "https://try.terser.org/", "description": "JavaScript parser, mangler and compressor toolkit for ES6+"}, {"name": "WebAssembly Explorer", "url": "https://mbebenita.github.io/WasmExplorer/", "description": "translate C/C++ to WebAssembly, and then see the machine code generated by the browser."}], "notes": []}, {"name": "Devtools \u2014 Presentation", "entries": [{"name": "snapify", "url": "https://snappify.com/editor", "description": "Snappify enables you to create stunning presentations, with first-class support for code snippets."}], "notes": []}, {"name": "Devtools \u2014 Browser Information", "entries": [{"name": "What's My Browser?", "url": "http://www.whatsmybrowser.org/", "description": ""}], "notes": []}, {"name": "Devtools \u2014 Cheat Sheets", "entries": [{"name": "OWASP Cheat Sheet Series", "url": "https://cheatsheetseries.owasp.org", "description": "A concise collection of high value information on specific application security topics."}], "notes": []}, {"name": "Devtools \u2014 Compatability", "entries": [{"name": "HTML5", "url": "http://html5please.com/", "description": ""}], "notes": []}, {"name": "Devtools \u2014 CSS Inliners", "entries": [{"name": "Campaign Monitor", "url": "http://inliner.cm/", "description": ""}, {"name": "MailChimp", "url": "http://templates.mailchimp.com/resources/inline-css/", "description": ""}], "notes": []}, {"name": "Devtools \u2014 CSS Post Processors", "entries": [{"name": "Pleeease", "url": "http://pleeease.io/play/", "description": ""}], "notes": []}, {"name": "Devtools \u2014 Documentation", "entries": [{"name": "DevDocs", "url": "http://devdocs.io/", "description": "Basically [Dash](https://kapeli.com/dash) but a web application and FREE."}, {"name": "ECMAScript Proposal Stages", "url": "https://www.proposals.es/stages", "description": ""}, {"name": "ExplainShell", "url": "https://explainshell.com/explain?cmd=ls+-lisah", "description": "A better way to read MAN pages."}], "notes": []}, {"name": "Devtools \u2014 Easings & Animations", "entries": [{"name": "Ceaser", "url": "http://matthewlein.com/ceaser/", "description": ""}], "notes": []}, {"name": "Devtools \u2014 Glyphs & Icons", "entries": [{"name": "Copy/Paste Character", "url": "http://copypastecharacter.com/", "description": ""}, {"name": "Entity Lookup", "url": "http://entity-lookup.leftlogic.com/", "description": ""}, {"name": "Ic\u00f4nes", "url": "https://icones.js.org/collection/all", "description": "Over 150,000 open source vector icons."}, {"name": "Icon Finder", "url": "https://www.iconfinder.com/", "description": ""}, {"name": "Icon Monstr", "url": "http://iconmonstr.com/", "description": ""}, {"name": "Tabler Icons", "url": "https://tablericons.com/", "description": ""}], "notes": []}, {"name": "Devtools \u2014 Open JSON & Feeds", "entries": [{"name": "FillText", "url": "http://filltext.com/", "description": "Generate JSON datasets for testing or demonstration purposes"}, {"name": "Zippopotamus", "url": "http://zippopotam.us/", "description": "Zipcode to Geo"}], "notes": []}, {"name": "Devtools \u2014 Proxy as a Service", "entries": [{"name": "CORS Anywhere", "url": "https://cors-anywhere.herokuapp.com/", "description": "Proxies any HTTP request through a CORS enabled environment."}], "notes": []}, {"name": "Devtools \u2014 Responsiveness", "entries": [{"name": "Responsive Patterns", "url": "http://bradfrost.github.io/this-is-responsive/patterns.html", "description": ""}], "notes": []}, {"name": "Devtools \u2014 Validation & Parsers", "entries": [{"name": "numverify", "url": "https://numverify.com/", "description": "Validate phone numbers from over 200 countries."}, {"name": "CSP Evaluator", "url": "https://csp-evaluator.withgoogle.com", "description": "Evaluate CSP rules"}, {"name": "Ada URL Parser", "url": "https://playground.ada-url.com/?url=torrent://blog/post/1?source|rest=rss", "description": "WHATWG-compliant and fast URL parser written in modern C++, online."}], "notes": []}, {"name": "Devtools \u2014 SSL", "entries": [{"name": "GetHTTPSForFree!", "url": "https://gethttpsforfree.com/", "description": "Genuinely FREE SSL certificates (courtesy of [Let's Encrypt](https://letsencrypt.org/))"}, {"name": "Self-Signed Certificate Generator", "url": "http://selfsignedcertificate.com/", "description": "A self-signed certificate generator."}], "notes": []}, {"name": "Devtools \u2014 Test", "entries": [{"name": "HSTS Preload", "url": "https://hstspreload.org", "description": "Check HSTS preload status and elibility."}, {"name": "Mozilla Observatory", "url": "https://observatory.mozilla.org", "description": "A set of tools to analyze your website and inform you if you are utilizing the many available methods to secure it."}, {"name": "Security Headers by Probely", "url": "https://securityheaders.com/?q=https%3A%2F%2Fsecurityheaders.com", "description": "An easy to use tool designed to help you better deploy and understand modern security features that are available for your website."}, {"name": "Web Check", "url": "https://web-check.xyz", "description": "All-in-one OSINT tool for analysing any website."}], "notes": []}, {"name": "Devtools \u2014 Swag", "entries": [{"name": "DevStickers", "url": "http://devstickers.com/", "description": ""}, {"name": "DevSwag", "url": "http://devswag.com/", "description": ""}, {"name": "StickerMule", "url": "https://www.stickermule.com/marketplace/collections/open-source-stickers/", "description": ""}], "notes": []}], "total_entries": 111}, {"name": "Qgis", "subcategories": [{"name": "Qgis", "entries": [{"name": "Official Resources", "url": "#official-resources", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "Plugins", "url": "#plugins", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Courses", "url": "#courses", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Conferences", "url": "#conferences", "description": ""}, {"name": "Mobile and Field Apps", "url": "#mobile-and-field-apps", "description": ""}, {"name": "Developer Resources", "url": "#developer-resources", "description": ""}, {"name": "QGIS Hub", "url": "#qgis-hub", "description": ""}, {"name": "QGIS Official Website", "url": "https://qgis.org/", "description": "Main project website with downloads, news, and documentation."}, {"name": "GitHub Repository", "url": "https://github.com/qgis/QGIS", "description": "Source code repository for QGIS core."}, {"name": "Visual Changelogs", "url": "https://qgis.org/project/visual-changelogs/", "description": "Illustrated changelogs for each QGIS release."}, {"name": "Roadmap", "url": "https://qgis.org/resources/roadmap/", "description": "Release schedule and development roadmap."}, {"name": "Case Studies", "url": "https://qgis.org/project/case-studies/", "description": "Real-world QGIS usage examples from various industries."}, {"name": "Visual Style Guide", "url": "https://qgis.org/styleguide/", "description": "Official branding and visual identity guidelines."}, {"name": "User Manual", "url": "https://docs.qgis.org/latest/en/docs/user_manual/", "description": "Complete QGIS desktop user documentation."}, {"name": "Server Guide", "url": "https://docs.qgis.org/latest/en/docs/server_manual/", "description": "Documentation for QGIS Server."}, {"name": "Training Manual", "url": "https://docs.qgis.org/latest/en/docs/training_manual/", "description": "Step-by-step training manual for learning QGIS."}, {"name": "Gentle Introduction to GIS", "url": "https://docs.qgis.org/latest/en/docs/gentle_gis_introduction/", "description": "Beginner-friendly introduction to GIS concepts."}], "notes": []}, {"name": "Qgis \u2014 Data Management", "entries": [{"name": "QuickOSM", "url": "https://plugins.qgis.org/plugins/QuickOSM/", "description": "Download OpenStreetMap data directly using the Overpass API."}, {"name": "OSMDownloader", "url": "https://plugins.qgis.org/plugins/OSMDownloader/", "description": "Download OSM data by selecting an area on the map."}, {"name": "Lat Lon Tools", "url": "https://plugins.qgis.org/plugins/latlontools/", "description": "Capture and zoom to coordinates in multiple formats."}, {"name": "mmqgis", "url": "https://plugins.qgis.org/plugins/mmqgis/", "description": "Collection of vector layer operation tools including geocoding and merging."}, {"name": "KML Tools", "url": "https://plugins.qgis.org/plugins/kmltools/", "description": "Fast KML and KMZ import and export."}, {"name": "Digitizing Tools", "url": "https://plugins.qgis.org/plugins/DigitizingTools/", "description": "Enhanced tools for vector geometry editing sessions."}, {"name": "Shape Tools", "url": "https://plugins.qgis.org/plugins/shapetools/", "description": "Create geodesic shapes, measure bearings, and flip coordinates."}, {"name": "Point Sampling Tool", "url": "https://plugins.qgis.org/plugins/pointsamplingtool/", "description": "Sample raster and polygon values at point locations."}, {"name": "GeoCoding", "url": "https://plugins.qgis.org/plugins/GeoCoding/", "description": "Forward and reverse address lookup via Nominatim and Google."}], "notes": []}, {"name": "Qgis \u2014 Basemaps and Web Services", "entries": [{"name": "QuickMapServices", "url": "https://plugins.qgis.org/plugins/quick_map_services/", "description": "Easy basemap addition from OpenStreetMap, Google, Bing, and more."}, {"name": "HCMGIS", "url": "https://plugins.qgis.org/plugins/HCMGIS/", "description": "Basemaps, OpenData download, and batch conversion tools."}, {"name": "Street View", "url": "https://plugins.qgis.org/plugins/StreetView/", "description": "Google Street View and other street-level imagery integration."}, {"name": "MetaSearch Catalogue Client", "url": "https://plugins.qgis.org/plugins/MetaSearch/", "description": "Interact with OGC CSW metadata catalogue services."}, {"name": "GeoBasis Loader", "url": "https://plugins.qgis.org/plugins/GeoBasis_Loader/", "description": "Quick insertion of free geoservices and basemaps."}], "notes": []}, {"name": "Qgis \u2014 Analysis and Processing", "entries": [{"name": "Profile Tool", "url": "https://plugins.qgis.org/plugins/profiletool/", "description": "Plot terrain profiles from raster layers."}, {"name": "Processing SAGA NextGen Provider", "url": "https://plugins.qgis.org/plugins/processing_saga_nextgen/", "description": "Processing provider for modern SAGA GIS releases."}, {"name": "LF Tools", "url": "https://plugins.qgis.org/plugins/lftools/", "description": "Cartographic production, surveying, drone mapping, and GNSS tools."}, {"name": "ArcGeek Calculator", "url": "https://plugins.qgis.org/plugins/ArcGeekCalculator/", "description": "Coordinate calculations, conversions, and watershed analysis."}, {"name": "Fast Density Analysis", "url": "https://plugins.qgis.org/plugins/fast_kernel_density_analysis/", "description": "Fast kernel density visualization for geospatial analytics."}], "notes": []}, {"name": "Qgis \u2014 Remote Sensing", "entries": [{"name": "Semi-Automatic Classification Plugin", "url": "https://plugins.qgis.org/plugins/SemiAutomaticClassificationPlugin/", "description": "Supervised classification of remote sensing imagery."}, {"name": "Google Earth Engine Plugin", "url": "https://plugins.qgis.org/plugins/ee_plugin/", "description": "Google Earth Engine integration for satellite data processing."}, {"name": "SRTM-Downloader", "url": "https://plugins.qgis.org/plugins/SRTM-Downloader/", "description": "Download SRTM elevation tiles from NASA."}, {"name": "OpenTopography DEM Downloader", "url": "https://plugins.qgis.org/plugins/OpenTopography-DEM-Downloader/", "description": "Download DEM data from OpenTopography.org."}, {"name": "Freehand Raster Georeferencer", "url": "https://plugins.qgis.org/plugins/FreehandRasterGeoreferencer/", "description": "Interactive raster georeferencing by dragging and scaling."}], "notes": []}, {"name": "Qgis \u2014 Symbology and Cartography", "entries": [{"name": "SLYR Community Edition", "url": "https://plugins.qgis.org/plugins/slyr_community/", "description": "Convert ESRI Style, LYR, and MXD files to QGIS symbology."}, {"name": "LAStools", "url": "https://plugins.qgis.org/plugins/LAStools/", "description": "Process point cloud data in LAS and LAZ formats."}, {"name": "QuickWKT", "url": "https://plugins.qgis.org/plugins/QuickWKT/", "description": "Quick WKT and WKB geometry viewer and loader."}], "notes": []}, {"name": "Qgis \u2014 3D and Visualization", "entries": [{"name": "Qgis2threejs", "url": "https://plugins.qgis.org/plugins/Qgis2threejs/", "description": "Export 3D visualizations powered by three.js."}, {"name": "3DCityDB Tools", "url": "https://plugins.qgis.org/plugins/citydb-tools/", "description": "Visualize and manipulate CityGML data from 3D City Database."}, {"name": "GEarthView", "url": "https://plugins.qgis.org/plugins/gearthview/", "description": "Display QGIS view in Google Earth."}], "notes": []}, {"name": "Qgis \u2014 Web Publishing", "entries": [{"name": "qgis2web", "url": "https://plugins.qgis.org/plugins/qgis2web/", "description": "Export projects to OpenLayers or Leaflet web maps."}, {"name": "QGIS Cloud Plugin", "url": "https://plugins.qgis.org/plugins/qgiscloud/", "description": "Publish maps directly on qgiscloud.com."}], "notes": []}, {"name": "Qgis \u2014 Field and Mobile", "entries": [{"name": "QField Sync", "url": "https://plugins.qgis.org/plugins/qfieldsync/", "description": "Synchronize projects with QField mobile app for fieldwork."}, {"name": "QGIS Tutorials and Tips", "url": "https://www.qgistutorials.com/", "description": "Comprehensive step-by-step QGIS tutorials by Ujaval Gandhi."}, {"name": "Harvard CGA QGIS Workshop", "url": "https://gis.harvard.edu/qgis-workshop-and-video-tutorials-0", "description": "Academic workshop materials and video tutorials from Harvard."}, {"name": "QGIS Documentation Guidelines", "url": "https://docs.qgis.org/latest/en/docs/documentation_guidelines/", "description": "Guide for contributing to QGIS documentation."}, {"name": "ModernGIS QGIS Certification", "url": "https://moderngis.xyz/courses/qgis-free-youtube-certification/", "description": "Free certification program based on YouTube video tutorials."}, {"name": "QGIS Official Channel", "url": "https://www.youtube.com/@qgishome", "description": "Official YouTube channel with demos and conference presentations."}, {"name": "Hans van der Kwast", "url": "https://www.youtube.com/c/HansvanderKwast", "description": "Hydrological applications, PCRaster, and PyQGIS tutorials."}, {"name": "Klas Karlsson", "url": "https://www.youtube.com/user/klakar70", "description": "Extensive QGIS library from beginner to advanced topics."}, {"name": "Sketchy Maps / Map Academy", "url": "https://www.youtube.com/@sketchy_maps", "description": "Over 260 tutorials focused on practical cartography."}, {"name": "Spatial Thoughts", "url": "https://www.youtube.com/@spatialthoughts", "description": "Complete courses covering QGIS, Python, and Google Earth Engine."}, {"name": "burdGIS", "url": "https://www.youtube.com/@baborob", "description": "Practical tutorials including Google Earth Engine integration."}, {"name": "Open Source Options", "url": "https://www.youtube.com/@OpenSourceOptions", "description": "Open-source GIS tutorials focusing on QGIS and GDAL."}, {"name": "GeoDelta Labs", "url": "https://www.youtube.com/@geodeltalabs", "description": "Geospatial education covering QGIS, GeoPandas, and Python."}, {"name": "Luca Congedo", "url": "https://www.youtube.com/c/LucaCongedoGIS", "description": "Remote sensing and image classification tutorials."}, {"name": "Spatial e-Learning", "url": "https://www.youtube.com/@spatial-elearning", "description": "Free GIS videos on QGIS, machine learning, and remote sensing."}, {"name": "Steven Bernard - QGIS Uncovered", "url": "https://www.youtube.com/playlist?list=PL7HotvlLKHCs9nD1fFUjSOsZrsnctyV2R", "description": "Series of 31 progressive video tutorials from basics."}, {"name": "QGIS Map Design", "url": "https://locatepress.com/qmd2", "description": "Guide to creating professional maps in QGIS."}, {"name": "Discover QGIS 3.x", "url": "https://locatepress.com/dq32", "description": "Classroom and independent study workbook."}, {"name": "QGIS for Hydrological Applications", "url": "https://locatepress.com/hyd", "description": "Processing recipes for catchment hydrology and water resources."}, {"name": "Books Page", "url": "https://qgis.org/resources/books/", "description": "Full list of QGIS books in multiple languages."}, {"name": "Spatial Thoughts Free Courses", "url": "https://courses.spatialthoughts.com/", "description": "Ten free courses from beginner to advanced by Ujaval Gandhi."}, {"name": "QGIS Training Certification", "url": "https://certification.qgis.org/", "description": "Official training organization certification program."}, {"name": "QGIS Blog", "url": "https://blog.qgis.org/", "description": "Official project blog with news and updates."}, {"name": "Planet QGIS", "url": "https://planet.qgis.org/", "description": "Aggregated posts from community members."}, {"name": "burdGIS Blog", "url": "https://burdgis.com/", "description": "Practical QGIS guides and learning materials."}, {"name": "North Road Blog", "url": "https://north-road.com/blog/", "description": "QGIS plugin development insights and open-source GIS tools."}, {"name": "OSGeo Discourse Forum", "url": "https://discourse.osgeo.org/tag/qgis", "description": "Discussion forum for QGIS questions and answers."}, {"name": "GIS Stack Exchange", "url": "https://gis.stackexchange.com/?tags=qgis", "description": "Q\\&A site for QGIS technical questions."}, {"name": "Matrix Chat", "url": "https://matrix.to/#/#qgis:osgeo.org", "description": "Real-time chat room on Matrix and Element."}, {"name": "Facebook Group", "url": "https://www.facebook.com/groups/qgiscommunityofficialvirtualgroup", "description": "Official QGIS Facebook community group."}, {"name": "Mastodon", "url": "https://fosstodon.org/@qgis", "description": "QGIS on the Fediverse."}, {"name": "Users Mailing List", "url": "http://lists.osgeo.org/mailman/listinfo/qgis-user", "description": "General user discussion mailing list."}, {"name": "Local User Groups", "url": "https://qgis.org/community/groups/", "description": "Directory of QGIS user groups worldwide."}, {"name": "Commercial Support", "url": "https://qgis.org/resources/support/commercial-support/", "description": "Directory of 60+ commercial support providers."}, {"name": "QGIS User Conference", "url": "https://uc.qgis.org/", "description": "International annual user conference."}, {"name": "FOSS4G", "url": "https://foss4g.org/", "description": "International conference for open-source geospatial software."}, {"name": "QField", "url": "https://qfield.org/", "description": "Professional mobile GIS app, the official QGIS companion for fieldwork."}, {"name": "Mergin Maps", "url": "https://merginmaps.com/", "description": "Field data collection platform with QGIS project synchronization."}, {"name": "PyQGIS Developer Cookbook", "url": "https://docs.qgis.org/latest/en/docs/pyqgis_developer_cookbook/", "description": "Python scripting and automation guide."}, {"name": "PyQGIS API", "url": "https://qgis.org/pyqgis/", "description": "Python API reference for QGIS extensions."}, {"name": "C++ API", "url": "https://qgis.org/api/", "description": "Native API reference for core development."}, {"name": "Plugin Repository", "url": "https://plugins.qgis.org/", "description": "Official repository with 2000+ community plugins."}, {"name": "Plugin Publishing Guide", "url": "https://plugins.qgis.org/docs/publish", "description": "Guide for creating and publishing plugins."}, {"name": "Developer Guide", "url": "https://docs.qgis.org/latest/en/docs/developers_guide/", "description": "Developer setup and contribution guide."}, {"name": "Get Involved", "url": "https://qgis.org/community/involve/", "description": "Overview of ways to contribute to QGIS."}, {"name": "QGIS Hub", "url": "https://hub.qgis.org/", "description": "Community hub for sharing QGIS resources."}, {"name": "Styles", "url": "https://hub.qgis.org/styles/", "description": "Shared map styles and symbologies."}, {"name": "Processing Models", "url": "https://hub.qgis.org/models/", "description": "Shared processing workflow models."}, {"name": "Processing Scripts", "url": "https://hub.qgis.org/scripts/", "description": "Shared processing scripts."}, {"name": "Map Gallery", "url": "https://hub.qgis.org/map-gallery/", "description": "Community map showcase."}, {"name": "Awesome GIS", "url": "https://github.com/sshuair/awesome-gis#readme", "description": "Broader GIS resources and tools."}, {"name": "Awesome Geospatial", "url": "https://github.com/sacridini/Awesome-Geospatial#readme", "description": "Geospatial tools, databases, and resources."}], "notes": []}], "total_entries": 107}, {"name": "Alfred Workflows", "subcategories": [{"name": "Alfred Workflows", "entries": [{"name": "Communication", "url": "#communication", "description": ""}, {"name": "Developer", "url": "#developer", "description": ""}, {"name": "Helpers", "url": "#helpers", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Multimedia", "url": "#multimedia", "description": ""}, {"name": "Productivity", "url": "#productivity", "description": ""}, {"name": "Scientific", "url": "#scientific", "description": ""}, {"name": "Security", "url": "#security", "description": ""}, {"name": "System", "url": "#system", "description": ""}, {"name": "Text Manipulation", "url": "#text-manipulation", "description": ""}, {"name": "Web", "url": "#web", "description": ""}, {"name": "Other Lists", "url": "#other-lists", "description": ""}, {"name": "Adium", "url": "http://www.alfredforum.com/topic/1274-adium-workflow/", "description": "Adium workflow to chat with people on your list."}, {"name": "MailTo", "url": "https://github.com/deanishe/alfred-mailto", "description": "Quickly compose emails to your contacts and contact groups.", "stars": "64"}, {"name": "Mailsy", "url": "https://github.com/BalliAsghar/mailsy-alfred", "description": "Quickly generate a disposable email.", "stars": "22"}, {"name": "Slack", "url": "https://github.com/yannickglt/alfred-slack", "description": "Alfred workflow to interact, and perform various functions with the service Slack.", "stars": "327"}, {"name": "TemporaryEmail", "url": "https://github.com/vitorgalvao/alfred-workflows/tree/master/TemporaryEmail", "description": "Get a temporary email inbox.", "stars": "2.4k"}, {"name": "Mouseless Messenger", "url": "https://github.com/stephancasas/alfred-mouseless-messenger", "description": "", "stars": "94"}, {"name": "AWS Console Services", "url": "https://github.com/rkoval/alfred-aws-console-services-workflow", "description": "Quickly open up AWS Console Services in your browser or search for entities within them.", "stars": "313"}, {"name": "Bootstrap Icons", "url": "https://github.com/ruedap/alfred-bootstrap-icons-workflow", "description": "Quickly look up Bootstrap Icons and add the desired one to your clipboard.", "stars": "20"}, {"name": "caniuse", "url": "https://github.com/willfarrell/alfred-caniuse-workflow", "description": "Caniuse.com workflow to query HTML / CSS support.", "stars": "405"}, {"name": "caniuse.rs", "url": "https://github.com/robjtede/alfred-caniuse-rs", "description": "Rust feature support and version info from [caniuse.rs](https://caniuse.rs).", "stars": "12"}, {"name": "CDN", "url": "https://github.com/willfarrell/alfred-cdn-workflow", "description": "Check which CDNs a package is hosted on.", "stars": "66"}, {"name": "Colors", "url": "http://www.packal.org/workflow/colors", "description": "Convert color formats & access the OS X color panel."}, {"name": "Dash", "url": "https://kapeli.com/dash", "description": "Allows you to query Dash for Developer Documentation."}, {"name": "DevDocs", "url": "https://github.com/yannickglt/alfred-devdocs", "description": "An Alternative to Dash. Allows you query [devdocs.io](https://devdocs.io/) for documentation.", "stars": "644"}, {"name": "Fakeum", "url": "https://github.com/deanishe/alfred-fakeum", "description": "Generate all kinds of test data.", "stars": "287"}, {"name": "Font Awesome", "url": "https://github.com/ruedap/alfred2-font-awesome-workflow", "description": "Quickly look up font awesome icons and add the desired one to your clipboard.", "stars": "809"}, {"name": "Github", "url": "https://github.com/gharlan/alfred-github-workflow", "description": "GitHub command bar, similiar to the command bar in Github.", "stars": "2.9k"}, {"name": "Git Repos", "url": "https://github.com/deanishe/alfred-repos", "description": "Search and open the Git repos on your system.", "stars": "313"}, {"name": "JetBrains", "url": "https://github.com/bchatard/alfred-jetbrains", "description": "Open project with one of JetBrains' products.", "stars": "622"}, {"name": "Laravel Forge", "url": "https://github.com/vmitchell85/alforge", "description": "alForge, Open and run commands on Laravel Forge.", "stars": "52"}, {"name": "mdi", "url": "https://github.com/importre/alfred-mdi", "description": "Find [Material Design Icons (\u2b5050k)](https://github.com/google/material-design-icons).", "stars": "41"}, {"name": "npms", "url": "https://github.com/sindresorhus/alfred-npms", "description": "Search for npm packages with [npms.io](https://npms.io).", "stars": "365"}, {"name": "ng", "url": "https://github.com/SamVerschueren/alfred-ng", "description": "Search through the [angular.io](https://angular.io) documentation.", "stars": "45"}, {"name": "Package Managers", "url": "https://github.com/willfarrell/alfred-pkgman-workflow", "description": "Package Repo Search.", "stars": "700"}, {"name": "Packagist", "url": "https://github.com/vinkla/alfred-packagist", "description": "Search for PHP packages with [Packagist](https://packagist.org).", "stars": "19"}, {"name": "Source Tree", "url": "https://github.com/zhaocai/alfred2-sourcetree-workflow", "description": "List, search, and open Source Tree repositories.", "stars": "100"}, {"name": "Tailwind CSS Docs", "url": "https://github.com/techouse/alfred-tailwindcss-docs", "description": "Search the [Tailwind CSS](https://tailwindcss.com/docs/) documentation.", "stars": "52"}, {"name": "VagrantUP", "url": "https://github.com/m1keil/alfred-vagrant-workflow", "description": "List and control Vagrant environments with Alfred2.", "stars": "40"}, {"name": "VSCode", "url": "https://github.com/alexchantastic/alfred-open-with-vscode-workflow", "description": "An Alfred 4 workflow opening files or folders with Visual Studio Code.", "stars": "299"}, {"name": "Encode / Decode", "url": "https://github.com/willfarrell/alfred-encode-decode-workflow", "description": "Transform your query strings through base64, html, url, and utf-8 encode/decode.", "stars": "531"}, {"name": "Funnel", "url": "http://www.packal.org/workflow/funnel", "description": "Funnel selected text or a file through various filters."}, {"name": "hl", "url": "https://github.com/importre/alfred-hl", "description": "Syntax highlight code in the clipboard.", "stars": "96"}, {"name": "HTML Entity Lookup", "url": "https://github.com/ajgon/alfred2-html-entity-lookup", "description": "Search for entity characters based on how they look or by name.", "stars": "35"}, {"name": "Pandoctor", "url": "https://github.com/smargh/alfred_pandoctor", "description": "Alfred interface to [pandoc](http://pandoc.org), a tool that allows to convert between text formats (Markdown, LaTeX, DOC, DOCX, ...).", "stars": "36"}, {"name": "Unicode Text Search", "url": "https://github.com/bevesce/unicode-symbols-search", "description": "Search for Unicode Symbols.", "stars": "191"}, {"name": "VSCodeDiff", "url": "https://github.com/logicxd/alfred-vscodediff", "description": "Show the diff of the last 2 items in clipboard history using VSCode.", "stars": "25"}, {"name": "Convert", "url": "https://github.com/deanishe/alfred-convert", "description": "Offline conversion of units and (crypto)currencies.", "stars": "721"}, {"name": "DOITools", "url": "https://github.com/hbuschme/doi-tools-alfred-workflow/", "description": "Tools to resolve, open, shorten DOI numbers and even convert them to bibtex.", "stars": "8"}, {"name": "Scientific Workflow", "url": "https://github.com/andrewning/alfred-workflows-scientific", "description": "Workflows that are useful for scientists: e.g. LaTeX, importing references in bibtex.", "stars": "109"}, {"name": "Skim remote", "url": "http://www.packal.org/workflow/skim-remote", "description": "Controls the [Skim PDF Viewer](http://skim-app.sourceforge.net) remotely from Alfred."}, {"name": "Google Calendar View", "url": "https://github.com/deanishe/alfred-gcal", "description": "View your Google Calendar events.", "stars": "223"}, {"name": "I Sheet You Not", "url": "https://github.com/deanishe/i-sheet-you-not", "description": "Generate your own workflows from Excel spreadsheets.", "stars": "67"}, {"name": "iMessage 2FA", "url": "https://github.com/squatto/alfred-imessage-2fa", "description": "Find two-factor authentication codes in your recent iMessage messages.", "stars": "110"}, {"name": "PDF Tools", "url": "https://github.com/xilopaint/alfred-pdf-tools", "description": "Optimize, encrypt and manipulate PDF files.", "stars": "147"}, {"name": "Things", "url": "https://github.com/xilopaint/alfred-things", "description": "Interact with Things 3 using Alfred.", "stars": "366"}, {"name": "Timing", "url": "https://github.com/skibitsky/alfred-timing", "description": "Interact with the [Timing](https://timingapp.com/) app.", "stars": "33"}, {"name": "Todoist", "url": "https://github.com/moranje/alfred-workflow-todoist", "description": "Add tasks to Todoist.", "stars": "329"}, {"name": "Emoji picker", "url": "https://github.com/devnoname120/alfred-emoji-picker", "description": "Fast emoji input.", "stars": "16"}, {"name": "Emoji Snippet Pack", "url": "http://joelcalifa.com/blog/alfred-emoji-snippet-pack/", "description": "Snippet Pack for Emojis."}, {"name": "Emoj", "url": "https://github.com/sindresorhus/alfred-emoj", "description": "Find relevant emoji from text.", "stars": "370"}, {"name": "Gitmoji", "url": "https://github.com/techouse/alfred-gitmoji", "description": "Search for [Gitmojis](https://gitmoji.dev) easily.", "stars": "25"}, {"name": "Lorem Ipsum", "url": "https://github.com/raarellano/alfred-lorem-ipsum-workflow", "description": "Generate lorem ipsum(...) text from Alfred.", "stars": "43"}, {"name": "Kaomoji", "url": "https://github.com/vinkla/alfred-kaomoji", "description": "Find relevant kaomoji from text."}, {"name": "Moment", "url": "https://github.com/perfectworks/alfred-workflow-moment", "description": "Advanced time utility, inspired by [moment.js](https://momentjs.com).", "stars": "78"}, {"name": "WebScreenshot", "url": "https://github.com/vitorgalvao/alfred-workflows/tree/master/WebScreenshot", "description": "Take screenshots directly to imgur.", "stars": "2.4k"}, {"name": "Spotify Mini Player", "url": "http://alfred-spotify-mini-player.com", "description": "Take full control of your [Spotify](https://www.spotify.com) library."}, {"name": "LastPass Vault Manager", "url": "https://github.com/bachya/lp-vault-manager", "description": "A workflow to interact with a LastPass vault.", "stars": "121"}, {"name": "Password Generator", "url": "https://github.com/deanishe/alfred-pwgen", "description": "Configurable offline password generator.", "stars": "290"}, {"name": "Random MAC", "url": "http://www.packal.org/workflow/random-mac", "description": "Assigns a random MAC address to `en0` (e.g. for free wifi)."}, {"name": "VPN Manager", "url": "https://github.com/deanishe/alfred-vpn-manager", "description": "Control [Tunnelblick](https://tunnelblick.net/) and [Viscosity](https://www.sparklabs.com/viscosity/) OpenVPN connections.", "stars": "154"}, {"name": "AppFreeze", "url": "https://github.com/vitorgalvao/alfred-workflows/tree/master/AppFreeze", "description": "Pauses and resumes execution of the frontmost app.", "stars": "2.4k"}, {"name": "AppScripts", "url": "https://github.com/deanishe/alfred-appscripts", "description": "Search and run JXA/AppleScripts for the active application.", "stars": "87"}, {"name": "Bluetooth Controller", "url": "https://github.com/vegardinho/alfred_bluetooth_controller", "description": "Manage bluetooth status and device connectivity.", "stars": "98"}, {"name": "Copy Paths to Clipboard", "url": "https://github.com/franzheidl/copy-paths-to-clipboard", "description": "Copy Current File Paths to Clipboard as POSIX, HFS, or File URLs.", "stars": "95"}, {"name": "Finder New item", "url": "https://github.com/danielbayley/alfred-finder-new-item", "description": "Swiftly create new items in Finder with support for templates.", "stars": "35"}, {"name": "Fkill", "url": "https://github.com/SamVerschueren/alfred-fkill", "description": "Fabulously search and kill processes.", "stars": "474"}, {"name": "Keyboard Maestro", "url": "https://github.com/iansinnott/alfred-maestro", "description": "Execute Keyboard Maestro macros from Alfred.", "stars": "408"}, {"name": "Keylue", "url": "https://github.com/zhaocai/alfred2-keylue-workflow", "description": "Key Clue, Menu Bar and Keyboard Maestro Hot Key Search", "stars": "48"}, {"name": "Network Info", "url": "http://www.packal.org/workflow/network-info", "description": "Display ip addresses or mac addresses for all network interfaces."}, {"name": "SSH", "url": "https://github.com/isometry/alfred-ssh/", "description": "Autocompletes SSH sessions based on `~/.ssh/known_hosts`, `~/.ssh/config` and `/etc/hosts`", "stars": "109"}, {"name": "SSH iTerm", "url": "https://github.com/hanjm/alfred-ssh-iterm-workflow", "description": "Query `~/.ssh/config` and open ssh host with iTerm badge.", "stars": "13"}, {"name": "Swift Windows Switcher", "url": "https://github.com/mandrigin/AlfredSwitchWindows", "description": "Switches between open windows and a browser (Safari/Chrome) tabs.", "stars": "333"}, {"name": "TemporaryMute", "url": "http://www.packal.org/workflow/temporary-mute", "description": "Mutes the volume of their computer for a specified duration of time."}, {"name": "TerminalFinder", "url": "https://github.com/LeEnno/alfred-terminalfinder", "description": "Alfred workflow to open current Finder window in Terminal/iTerm and vice versa.", "stars": "1.1k"}, {"name": "BugNot", "url": "https://github.com/vitorgalvao/alfred-workflows/tree/master/BugNot", "description": "Get logins from bugmenot.", "stars": "2.4k"}, {"name": "IncognitoClone", "url": "https://github.com/vitorgalvao/alfred-workflows/tree/master/IncognitoClone", "description": "Opens Chrome\u2019s frontmost tab in an incognito window.", "stars": "2.4k"}, {"name": "Default Browser", "url": "https://github.com/wmorland/alfred-py3-default-browser", "description": "Switch the default web browser.", "stars": "5"}, {"name": "Reddit", "url": "https://github.com/deanishe/alfred-reddit", "description": "Search and browse subreddits and hot posts within Alfred.", "stars": "214"}, {"name": "Alfred Workflow (for Dart)", "url": "https://github.com/techouse/alfred_workflow", "description": "Dart library for writing Alfred workflows. Inspired by [Alfred-Workflow (\u2b503k)](https://github.com/deanishe/alfred-workflow) for Python.", "stars": "12"}, {"name": "Alfy", "url": "https://github.com/sindresorhus/alfy", "description": "Node.js library to create Alfred workflows with ease.", "stars": "2.6k"}, {"name": "AwGo", "url": "https://github.com/deanishe/awgo", "description": "Full-featured library for Go to build lightning-fast workflows in a jiffy.", "stars": "859"}, {"name": "Fuzzy Search", "url": "https://github.com/deanishe/alfred-fuzzy", "description": "Add fuzzy search to any Script Filter.", "stars": "93"}, {"name": "OneUpdater", "url": "https://github.com/vitorgalvao/alfred-workflows/tree/master/OneUpdater", "description": "Minimal Configuration method in adding auto-updating to your workflow.", "stars": "2.4k"}, {"name": "Ctwise Alfred Workflows", "url": "https://github.com/ctwise/alfred-workflows", "description": "Workflows from the Github user \"ctwise\".", "stars": "476"}, {"name": "Packal", "url": "http://www.packal.org/", "description": "The biggest place to find Workflows."}, {"name": "PacMax", "url": "https://pacmax.org/", "description": "Pacmax was assembled as a way for Alfred lovers to find and share their favorite workflows, snippets, and themes."}, {"name": "V\u00edtor Galv\u00e3o\u2019s Alfred Workflows", "url": "https://github.com/vitorgalvao/alfred-workflows/", "description": "Workflows from the Github user \"vitorgalvao\".", "stars": "2.4k"}], "notes": []}], "total_entries": 99}, {"name": "Ssh", "subcategories": [{"name": "Ssh \u2014 Table of Contents", "entries": [{"name": "Apps", "url": "#apps", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}], "notes": []}, {"name": "Ssh \u2014 `.ssh/config`", "entries": [{"name": "`assh`", "url": "https://github.com/moul/assh", "description": ""}, {"name": "storm", "url": "https://github.com/emre/storm", "description": "", "stars": "3.9k"}, {"name": "ansible-ssh-config", "url": "https://github.com/gaqzi/ansible-ssh-config", "description": "", "stars": "94"}, {"name": "ec2ssh", "url": "https://github.com/mirakui/ec2ssh", "description": "", "stars": "247"}, {"name": "ssh-config", "url": "https://github.com/dbrady/ssh-config", "description": "", "stars": "120"}], "notes": []}, {"name": "Ssh \u2014 Tools using the *SSH* protocol", "entries": [{"name": "scp", "url": "http://linux.die.net/man/1/scp", "description": "Secure remote file copy utility over *SSH*."}, {"name": "rsync", "url": "https://rsync.samba.org", "description": "Fast incremental transfer utility that supports *SSH*."}, {"name": "sftp", "url": "https://en.wikipedia.org/wiki/SSH_File_Transfer_Protocol", "description": "File transfer protocol over *SSH*."}, {"name": "curl", "url": "http://curl.haxx.se", "description": "Command line tool and library to transfer data (support `sftp`)."}], "notes": []}, {"name": "Ssh \u2014 Servers", "entries": [{"name": "sshportal", "url": "https://github.com/moul/sshportal", "description": "", "stars": "1.4k"}, {"name": "ssh2docker", "url": "https://github.com/moul/ssh2docker", "description": "", "stars": "178"}, {"name": "ssh-proxy", "url": "https://github.com/ml-tooling/ssh-proxy", "description": "", "stars": "50"}, {"name": "whosthere", "url": "https://github.com/FiloSottile/whosthere", "description": "", "stars": "1.9k"}, {"name": "sshfront", "url": "https://github.com/gliderlabs/sshfront", "description": "", "stars": "276"}, {"name": "ssh-chat", "url": "https://github.com/shazow/ssh-chat", "description": "", "stars": "4.9k"}, {"name": "sshcommand", "url": "https://github.com/dokku/sshcommand", "description": "", "stars": "355"}, {"name": "sshmuxd", "url": "https://github.com/joushou/sshmuxd", "description": "", "stars": "800"}, {"name": "x84", "url": "https://github.com/jquast/x84", "description": "", "stars": "367"}, {"name": "teleport", "url": "https://github.com/gravitational/teleport", "description": "", "stars": "13k"}, {"name": "ShellHub", "url": "https://github.com/shellhub-io/shellhub", "description": "", "stars": "982"}], "notes": []}, {"name": "Ssh \u2014 Network", "entries": [{"name": "Mosh", "url": "https://mosh.mit.edu", "description": "The mobile shell."}, {"name": "sshfs", "url": "https://github.com/libfuse/sshfs", "description": "", "stars": "4.8k"}, {"name": "ngrok", "url": "https://github.com/inconshreveable/ngrok", "description": "", "stars": "22k"}, {"name": "localtunnel", "url": "https://github.com/progrium/localtunnel", "description": "", "stars": "3.1k"}, {"name": "sshuttle", "url": "https://github.com/sshuttle/sshuttle", "description": "", "stars": "8.9k"}, {"name": "sshttp", "url": "https://github.com/stealth/sshttp", "description": "", "stars": "810"}, {"name": "switcher", "url": "https://github.com/jamescun/switcher", "description": "", "stars": "897"}, {"name": "sslh", "url": "https://github.com/yrutschle/sslh", "description": "", "stars": "3.7k"}, {"name": "tund", "url": "https://github.com/aphyr/tund", "description": "", "stars": "407"}, {"name": "autossh", "url": "http://www.harding.motd.ca/autossh/", "description": "Automatically respawn *SSH* session after network interruption."}, {"name": "wssh", "url": "https://github.com/aluzzardi/wssh", "description": "", "stars": "1.3k"}, {"name": "docker-volume-sshfs", "url": "https://github.com/vieux/docker-volume-sshfs", "description": "", "stars": "560"}, {"name": "quicssh", "url": "https://github.com/moul/quicssh", "description": "", "stars": "224"}, {"name": "sshpiper", "url": "https://github.com/tg123/sshpiper", "description": "", "stars": "673"}, {"name": "sshhub", "url": "https://sshhub.de", "description": "Web Service: access your SSH servers behind firewalls (ssh-teamviewer)."}], "notes": []}, {"name": "Ssh \u2014 Multiplexers", "entries": [{"name": "tmux", "url": "https://tmux.github.io", "description": "Terminal multiplexer."}, {"name": "clusterssh", "url": "https://github.com/duncs/clusterssh", "description": "", "stars": "808"}, {"name": "tmux-cssh", "url": "https://github.com/dennishafemann/tmux-cssh", "description": ""}, {"name": "tm", "url": "https://github.com/Ganneff/tm", "description": "", "stars": "48"}, {"name": "i2cssh", "url": "https://github.com/wouterdebie/i2cssh", "description": "", "stars": "512"}, {"name": "ClusterSSH", "url": "http://sourceforge.net/projects/clusterssh/", "description": "Controls a number of `xterm` windows via a single graphical console."}], "notes": []}, {"name": "Ssh \u2014 *SSH* keys / Authentication", "entries": [{"name": "authy-ssh", "url": "https://github.com/authy/authy-ssh", "description": "", "stars": "790"}, {"name": "github-auth", "url": "https://github.com/chrishunt/github-auth", "description": "", "stars": "386"}, {"name": "cipherhub", "url": "https://github.com/substack/cipherhub", "description": ""}, {"name": "Slack notifications", "url": "http://www.ryanbrink.com/slack-ssh-session-notifications/", "description": ""}, {"name": "totp-ssh-fluxer", "url": "https://github.com/benjojo/totp-ssh-fluxer", "description": "", "stars": "892"}, {"name": "github-keygen", "url": "https://github.com/dolmen/github-keygen", "description": "", "stars": "218"}, {"name": "kr", "url": "https://github.com/KryptCo/kr", "description": "", "stars": "1.6k"}, {"name": "ServerAuth", "url": "https://serverauth.com", "description": "Automatically sync SSH access across servers"}, {"name": "HIBA", "url": "https://github.com/google/hiba", "description": "", "stars": "324"}], "notes": []}, {"name": "Ssh \u2014 *SSH* agent", "entries": [{"name": "ssh-ident", "url": "https://github.com/ccontavalli/ssh-ident", "description": "", "stars": "906"}, {"name": "oh-my-zsh/plugins/ssh-agent", "url": "https://github.com/robbyrussell/oh-my-zsh", "description": "", "stars": "151k"}, {"name": "sshecret", "url": "https://github.com/thcipriani/sshecret", "description": "Automatically create and manage multiple agents for multiple keys.", "stars": "58"}], "notes": []}, {"name": "Ssh \u2014 Tools", "entries": [{"name": "xxh", "url": "https://github.com/xxh/xxh", "description": "", "stars": "3.9k"}, {"name": "sshrc", "url": "https://github.com/danrabinowitz/sshrc", "description": "", "stars": "69"}, {"name": "kyrat", "url": "https://github.com/fsquillace/kyrat", "description": "", "stars": "186"}, {"name": "ssh-vault", "url": "https://github.com/ssh-vault/ssh-vault", "description": "", "stars": "357"}, {"name": "ssh-ping", "url": "https://github.com/vaporup/ssh-tools", "description": "", "stars": "847"}, {"name": "SSHPry v2", "url": "https://github.com/nopernik/SSHPry2.0", "description": "", "stars": "365"}, {"name": "redial", "url": "https://github.com/taypo/redial", "description": "", "stars": "187"}], "notes": []}, {"name": "Ssh \u2014 Automation", "entries": [{"name": "Ansible", "url": "https://github.com/ansible/ansible", "description": "", "stars": "55k"}, {"name": "rtop", "url": "https://github.com/rapidloop/rtop", "description": "", "stars": "2k"}, {"name": "DSH - Dancer's shell / distributed shell", "url": "https://www.netfort.gr.jp/\\~dancer/software/dsh.html.en", "description": "Wrapper for executing multiple remote shell commands from one command line."}, {"name": "parallel-ssh", "url": "https://github.com/ParallelSSH/parallel-ssh", "description": "", "stars": "1.1k"}, {"name": "SSH Power Tool", "url": "https://code.google.com/p/sshpt/", "description": "Execute commands and upload files to many servers simultaneously without using pre-shared keys."}], "notes": []}, {"name": "Ssh \u2014 Web", "entries": [{"name": "Secure Shell chrome extension", "url": "https://chrome.google.com/webstore/detail/secure-shell/pnhechapfaindjhompbnflcldabbghjo?hl=en", "description": ""}, {"name": "GateOne", "url": "https://github.com/liftoff/GateOne", "description": "", "stars": "6.1k"}, {"name": "KeyBox", "url": "https://github.com/skavanagh/KeyBox", "description": "", "stars": "2.9k"}, {"name": "Apache Guacamole", "url": "https://guacamole.incubator.apache.org/", "description": "Apache Guacamole is a HTML5 based clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH."}, {"name": "SSHmon", "url": "https://github.com/hpello/sshmon", "description": "", "stars": "172"}], "notes": []}, {"name": "Ssh \u2014 Testing / Honeypots", "entries": [{"name": "ssh-hammer", "url": "https://github.com/shazow/ssh-hammer", "description": "", "stars": "12"}, {"name": "kippo", "url": "https://github.com/desaster/kippo", "description": "", "stars": "1.4k"}, {"name": "cowrie", "url": "https://github.com/micheloosterhof/cowrie", "description": "", "stars": "44"}, {"name": "sshmitm", "url": "http://linux.die.net/man/8/sshmitm", "description": "*SSH* monkey-in-the-middle."}, {"name": "ssh-audit", "url": "https://github.com/arthepsy/ssh-audit", "description": "", "stars": "2.8k"}, {"name": "sshesame", "url": "https://github.com/jaksi/sshesame", "description": "", "stars": "1.2k"}], "notes": []}, {"name": "Ssh \u2014 Alternatives to *SSH*", "entries": [{"name": "GoTTY", "url": "https://github.com/yudai/gotty", "description": "", "stars": "17k"}, {"name": "telnet", "url": "http://www.telnet.org/htm/faq.htm", "description": "An unencrypted network protocol and an application used to connect to remote computers and issue commands."}, {"name": "ttyd", "url": "https://github.com/tsl0922/ttyd", "description": "", "stars": "4.9k"}, {"name": "rsh", "url": "https://en.wikipedia.org/wiki/Remote_Shell", "description": "An unencrypted network protocol and application used to connect to remote computers and issue commands."}], "notes": []}, {"name": "Ssh \u2014 Tutorials", "entries": [{"name": "How to use *SSH* to Connect to a Remote Server", "url": "https://www.digitalocean.com/community/tutorials/how-to-use-ssh-to-connect-to-a-remote-server-in-ubuntu", "description": ""}, {"name": "Best practices", "url": "https://blog.0xbadc0de.be/archives/300", "description": ""}, {"name": "Granting Temporary Access to Your Servers (Using Signed *SSH* Keys)", "url": "http://linux-audit.com/granting-temporary-access-to-servers-using-signed-ssh-keys/", "description": ""}, {"name": "How to SSH login without a password", "url": "https://www.rosehosting.com/blog/ssh-login-without-password-using-ssh-keys/", "description": ""}, {"name": "Gist: SSH Recipes", "url": "https://gist.github.com/mjalajel/beaa91a5f8d04ebb464c2c28da01406a", "description": "Collection of recipes for writing awesome ssh config files."}], "notes": []}, {"name": "Ssh \u2014 Security", "entries": [{"name": "01/14/2016", "url": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-0777", "description": "Integer Overflow `CVE 2016 077[7-8]`."}, {"name": "Security/Guidelines/OpenSSH - MozillaWiki", "url": "https://wiki.mozilla.org/Security/Guidelines/OpenSSH", "description": "`sshd\\_config` for `6.7+`, `5.3`."}, {"name": "Applied-Crypto-Hardening", "url": "https://github.com/BetterCrypto/Applied-Crypto-Hardening", "description": "", "stars": "702"}], "notes": []}, {"name": "Ssh \u2014 Documentation", "entries": [{"name": "man page", "url": "http://linux.die.net/man/1/ssh", "description": ""}, {"name": "Specifications (OpenSSH)", "url": "http://www.openssh.com/specs.html", "description": ""}, {"name": "Wikipedia article", "url": "https://en.wikipedia.org/wiki/Secure_Shell", "description": ""}], "notes": []}, {"name": "Ssh \u2014 Community", "entries": [{"name": "StackOverflow", "url": "http://stackoverflow.com/questions/tagged/ssh", "description": ""}, {"name": "ServerFault", "url": "http://serverfault.com/questions/tagged/ssh", "description": ""}], "notes": []}], "total_entries": 96}, {"name": "FOSS for Dev", "subcategories": [{"name": "FOSS for Dev", "entries": [{"name": "Source Code Repos", "url": "#source-code-repos", "description": ""}, {"name": "IDE", "url": "#ide", "description": ""}, {"name": "Collaboration Tools", "url": "#collaboration-tools", "description": ""}, {"name": "Code Quality", "url": "#code-quality", "description": ""}, {"name": "CI / CD", "url": "#ci--cd", "description": ""}, {"name": "Security and PKI", "url": "#security-and-pki", "description": ""}, {"name": "Bug trackers", "url": "#bug-trackers", "description": ""}, {"name": "Project management", "url": "#project-management", "description": ""}, {"name": "PaaS", "url": "#paas", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "ADN(Application Delivery Networking)", "url": "#adn", "description": ""}, {"name": "EMT(Environment Manager Tools)", "url": "#emt", "description": ""}, {"name": "Gogs", "url": "https://github.com/gogits/gogs", "description": "A painless self-hosted Git Service", "stars": "44k"}, {"name": "GitLab", "url": "https://github.com/gitlabhq/gitlabhq", "description": "Version control for your server", "stars": "23k"}, {"name": "Package Drone", "url": "https://github.com/eclipse/packagedrone", "description": "A package manager repository for OSGi, Java and more", "stars": "66"}, {"name": "Atom", "url": "https://github.com/atom/atom", "description": "Opensource,fully-featured,hackable text editor for coding.", "stars": "60k"}, {"name": "Visual Studio Code", "url": "https://github.com/Microsoft/vscode", "description": "Fully-featured IDE with thousands of extensions, cross-platform app development (Microsoft extensions available for download for iOS and Android), desktop, web and cloud development, multi-language support (C#, C++, JavaScript, Python, PHP and more)", "stars": "156k"}, {"name": "VsCodium", "url": "https://vscodium.com/", "description": "Fully FOSS alternative to vscode"}, {"name": "Coding WebIDE", "url": "https://github.com/Coding/WebIDE", "description": "The Coding WebIDE Community Edition project", "stars": "1.7k"}, {"name": "CodeBox", "url": "https://github.com/CodeboxIDE/codebox", "description": "Open source cloud & desktop IDE", "stars": "4.1k"}, {"name": "Brackets", "url": "https://github.com/adobe/brackets", "description": "A modern and open-source code editor for HTML, CSS and JavaScript.", "stars": "33k"}, {"name": "Bat", "url": "https://github.com/sharkdp/bat", "description": "The fancy `cat` with syntax highlighting and effortless fuzzy searching to save development time.", "stars": "45k"}, {"name": "Clifm", "url": "https://github.com/leo-arch/clifm", "description": "The terminal is always in your reach when managing your files.", "stars": "1.1k"}, {"name": "Clipboard", "url": "https://github.com/Slackadays/Clipboard", "description": "Cut, copy, and paste anything, anywhere, anytime, all from the terminal.", "stars": "4.2k"}, {"name": "fzf", "url": "https://github.com/junegunn/fzf", "description": "Fuzzy find anything in your directories.", "stars": "57k"}, {"name": "Filestash", "url": "http://www.filestash.app", "description": "A Dropbox-like web client where users can bring their own backend (FTP, SFTP, Webdav, S3, Minio, ...)."}, {"name": "SparkleShare", "url": "https://github.com/hbons/SparkleShare", "description": "An Open Source collaboration and sharing tool", "stars": "4.8k"}, {"name": "ssh chat", "url": "https://github.com/shazow/ssh-chat", "description": "Chat over SSH", "stars": "5.2k"}, {"name": "lets chat", "url": "https://github.com/sdelements/lets-chat", "description": "Self-hosted chat app for small teams", "stars": "9.7k"}, {"name": "ownCloud", "url": "https://owncloud.org", "description": "Open Source file sync & share, with calendar, contacts and more apps"}, {"name": "Tolgee", "url": "https://tolgee.io", "description": "Developer & translator friendly web-based localization platform"}, {"name": "sonarqube", "url": "https://github.com/SonarSource/sonarqube", "description": "Put your technical debt under control", "stars": "8.4k"}, {"name": "gerrit", "url": "https://gerrit.googlesource.com/", "description": "Code Review"}, {"name": "Codecov", "url": "https://codecov.io/", "description": "Continuous Code Coverage"}, {"name": "Jenkins", "url": "https://github.com/jenkinsci/jenkins", "description": "open-source continuous integration server", "stars": "22k"}, {"name": "Travis CI", "url": "https://github.com/travis-ci/travis-ci", "description": "Free continuous integration platform for GitHub projects", "stars": "8.4k"}, {"name": "cucumber", "url": "https://github.com/cucumber/cucumber", "description": "Simple, human collaboration", "stars": "3.4k"}, {"name": "drone.io", "url": "https://drone.io", "description": "Open Source CI platform"}, {"name": "Gitlab CI", "url": "https://docs.gitlab.com/ee/ci/", "description": "Gitlab Ci"}, {"name": "Unleash", "url": "https://github.com/Unleash/unleash", "description": "Free open-source feature flag & toggle service. SDKs for all major languages.", "stars": "9.9k"}, {"name": "Ralasafe", "url": "http://sourceforge.net/projects/ralasafe/", "description": "Access Control Middleware"}, {"name": "OpenXPKI", "url": "https://github.com/openxpki/openxpki", "description": "an enterprise-grade PKI/Trustcenter software", "stars": "492"}, {"name": "Selefra", "url": "https://github.com/selefra/selefra", "description": "An open-source policy-as-code software that provides analytics for multi-cloud and SaaS.", "stars": "479"}, {"name": "Bugzilla", "url": "https://github.com/bugzilla/bugzilla", "description": "web-based bug-tracking software", "stars": "608"}, {"name": "Mantis", "url": "https://github.com/mantisbt/mantisbt", "description": "issue tracker that provides a delicate balance between simplicity and power", "stars": "1.6k"}, {"name": "Trac", "url": "https://github.com/edgewall/trac", "description": "IT project management solution that enables software developers to track and address bugs, tasks, files, wiki pages, and more.", "stars": "468"}, {"name": "Open Project", "url": "https://www.openproject.org", "description": "Project management platform (has features like jira and confluence)"}, {"name": "Redmine", "url": "https://github.com/redmine/redmine", "description": "a flexible project management web application written using Ruby on Rails", "stars": "5k"}, {"name": "Phabricator", "url": "https://github.com/phacility/phabricator", "description": "an open source collection of web applications which help software companies build better software", "stars": "12k"}, {"name": "Taiga.io", "url": "https://github.com/taigaio", "description": "Your Agile, Free and Open Source Project Management Tool"}, {"name": "Preevy", "url": "https://github.com/livecycle/preevy", "description": "Provision preview environments for docker compose applications with minimal configuration", "stars": "1.9k"}, {"name": "OpenShift", "url": "https://github.com/openshift/origin", "description": "build, deploy, and manage your applications with Docker and Kubernetes", "stars": "8.4k"}, {"name": "Zeabur", "url": "https://zeabur.com", "description": "deploy your full stack apps and databases with one click"}, {"name": "Log4brains", "url": "https://github.com/thomvaill/log4brains", "description": "Docs-as-code knowledge base to manage Architecture Decision Records (ADR) for your project and publish them automatically as a static website", "stars": "1k"}, {"name": "Hook0", "url": "https://www.hook0.com/", "description": ""}, {"name": "Okteto", "url": "https://www.okteto.com/", "description": "Kubernetes and Docker Compose Platform"}, {"name": "Dokku", "url": "https://dokku.com/", "description": "Heroku like environment"}, {"name": "Keploy", "url": "https://www.keploy.io/", "description": "A developer-centric backend testing tool which makes backend tests with built-in-mocks, faster than unit tests, from user traffic"}, {"name": "Matrix", "url": "https://matrix.org", "description": "Decentrialized End-to-End Encrypted Chat platform (you may want to use [Element](https://element.io/)"}, {"name": "Discourse", "url": "https://discourse.org", "description": "Community forum"}, {"name": "Flarum", "url": "https://flarum.org", "description": "Community Forum (PHP based)"}, {"name": "Mailcow Email Server", "url": "https://mailcow.email/", "description": "Fully feature email server (for avarage use cases @lmtr0 recommends this one)"}, {"name": "WildDuck Email Server", "url": "https://wildduck.email/", "description": "nodejs application to send emails (built for scale (needs more hand work to make it work)"}, {"name": "DEM", "url": "https://axemsolutions.io/dem_doc/index.html", "description": "DEM (Development Environment Manager) is an open source command line tool to manage containerized Development Environments."}], "notes": []}], "total_entries": 64}, {"name": "Github", "subcategories": [{"name": "Github", "entries": [{"name": "Infomation for people who are new to GitHub", "url": "#infomation-for-people-who-are-new-to-github", "description": ""}, {"name": "Resources for those already familiar with GitHub", "url": "#resources-for-those-already-familiar-with-github", "description": ""}, {"name": "Tips, tricks, tools, and add-ons for GitHub power users", "url": "#tips-tricks-tools-and-add-ons-for-github-power-users", "description": ""}, {"name": "Novel uses of GitHub", "url": "#novel-uses-of-github", "description": ""}, {"name": "Code School's Try Git", "url": "https://try.github.io/levels/1/challenges/1", "description": "If you'd like to better understand Git, one of the technologys that makes GitHub possible, this is a great place to start. No GitHub account required."}, {"name": "Git-it", "url": "https://github.com/jlord/git-it", "description": "- :computer: :mortar\\_board: A workshopper for learning Git and GitHub.", "stars": "1.9k"}, {"name": "On-Demand GitHub Training", "url": "https://services.github.com/on-demand/", "description": "Self-paced, interactive projects created and maintained by GitHub's own Training team."}, {"name": "Bingo Board", "url": "https://github.com/muan/bingo-board", "description": "- Play bingo :boom: by sending pull requests!", "stars": "32"}, {"name": "Writing on GitHub", "url": "https://help.github.com/articles/writing-on-github/", "description": "GitHub's own guide to using GitHub for more than just software development."}, {"name": "GitHubGuides", "url": "https://www.youtube.com/user/GitHubGuides", "description": "GitHub Training & Guides on YouTube."}, {"name": "GitHub Pages", "url": "https://pages.github.com/", "description": "Websites for you and your projects."}, {"name": "GitHub Government Community", "url": "https://github.com/government/welcome", "description": "Information on joining GitHub's [government community](https://government.github.com/) \u2014 a collaborative community for sharing best practices in furtherance of open source, open data, and open government efforts.", "stars": "163"}, {"name": "Classroom for GitHub", "url": "https://classroom.github.com", "description": "Your course assignments on GitHub."}, {"name": "MOOC in Spanish", "url": "https://miriadax.net/web/gitmooc", "description": "Introductory course (MOOC) in Spanish from Madrid Polytechnical University"}, {"name": "GitHub Cheat Sheet", "url": "https://github.com/tiimgreen/github-cheat-sheet", "description": "Use this list to test your GitHub knowledge.", "stars": "37k"}, {"name": "GitHub Universe", "url": "http://githubuniverse.com/", "description": "Two full days on how to build, collaborate, and deploy"}, {"name": "GitHub Desktop", "url": "https://desktop.github.com/", "description": "Simple collaboration from your desktop."}, {"name": "Atom", "url": "https://github.com/blog/2031-announcing-atom-1-0", "description": "Did you know that GitHub makes an editor? Use it to write, code, and more."}, {"name": "Electron", "url": "http://electron.atom.io/", "description": "Build cross platform desktop apps with web technologies"}, {"name": "GitHub Buttons", "url": "https://ghbtns.com/", "description": "Showcase your GitHub repo's success with hotlinkable GitHub star, fork, or follow buttons."}, {"name": "Resume", "url": "http://resume.github.io/", "description": "Resumes generated using GitHub."}, {"name": "Speaker Deck", "url": "https://speakerdeck.com/", "description": "Share Presentations without the Mess, by GitHub."}, {"name": "Blocks", "url": "http://bl.ocks.org/", "description": "This is a simple viewer for code examples hosted on GitHub Gist. (Introduction is [here](http://bost.ocks.org/mike/block/))"}, {"name": "Block Builder", "url": "http://blockbuilder.org/", "description": "Quickly create, edit, and fork D3.js examples"}, {"name": "GitHub Template Guidelines", "url": "https://github.com/cezaraugusto/github-template-guidelines", "description": "Guidelines for creating template files for a GitHub project..", "stars": "196"}, {"name": "Pull Dog", "url": "https://github.com/apps/pull-dog", "description": "Automatic test environments for your pull requests."}, {"name": "GitHub Integrations Directory", "url": "https://github.com/integrations", "description": "Use your favorite tools with GitHub."}, {"name": "GitHub Cheat Sheet", "url": "https://github.com/tiimgreen/github-cheat-sheet", "description": "Use this list to test your GitHub knowledge. (A resource so good, it's worth mentioning twice.)", "stars": "37k"}, {"name": "A collection of awesome browser extensions for GitHub.", "url": "https://github.com/stefanbuck/awesome-browser-extensions-for-github", "description": "Well, the link kinda' says it all.", "stars": "2.5k"}, {"name": "Gitter", "url": "https://gitter.im/", "description": "Chat, for GitHub. Unlimited public rooms and one-to-one chats, free."}, {"name": "Zenhub", "url": "https://www.zenhub.com/", "description": "Project management inside of GitHub, including kanban boards and more."}, {"name": "HuBoard", "url": "https://huboard.com/", "description": "Instant project management for your GitHub issues (sadly, no free plan, but appears to be [open source (\u2b5060)](https://github.com/huboard/huboard-web))"}, {"name": "Overv.io", "url": "https://overv.io/", "description": "Agile project management for teams who love GitHub. Kanban baords and more."}, {"name": "Penflip", "url": "https://www.penflip.com/", "description": "Collaborative writing and version control, powered by GitLab (similar to GitHub)."}, {"name": "Gitbook", "url": "https://www.gitbook.com/", "description": "A modern publishing toolchain. Simply taking you from ideas to finished, polished books."}, {"name": "Prose", "url": "http://prose.io/#about", "description": "Prose provides a beautifully simple content authoring environment for [CMS-free websites](https://developmentseed.org/blog/2012/07/27/build-cms-free-websites/). It's a web-based interface for managing content on GitHub."}, {"name": "Redliner", "url": "https://github.com/benbalter/redliner", "description": "A tool for facilitating the redlining of documents with the GitHub uninitiated.", "stars": "25"}, {"name": "Gatekeeper", "url": "https://github.com/prose/gatekeeper", "description": "Enables client-side applications to dance OAuth with GitHub.", "stars": "748"}, {"name": "github-secret-keeper", "url": "https://github.com/HenrikJoreteg/github-secret-keeper", "description": "Microservice to enable GitHub login for multiple server-less applications.", "stars": "83"}, {"name": "Hub", "url": "https://github.com/github/hub", "description": "A command line tool that wraps git in order to extend it with extra features and commands that make working with GitHub easier.", "stars": "22k"}, {"name": "Ghizmo", "url": "https://github.com/jlevy/ghizmo", "description": "A command line for GitHub, allowing access to all APIs.", "stars": "77"}, {"name": "cli-github", "url": "https://github.com/harshasrinivas/cli-github", "description": "Github made pretty, within the command line.", "stars": "172"}, {"name": "GitHub Dark", "url": "https://github.com/StylishThemes/Github-Dark", "description": "A sophisticated dark theme for GitHub.", "stars": "9.5k"}, {"name": "github-issues-import", "url": "https://github.com/IQAndreas/github-issues-import", "description": "A Python script that allows you to import issues and pull requests from one GitHub repository to another", "stars": "412"}, {"name": "Github-Auto-Issue-Creator", "url": "https://github.com/Ricky54326/Github-Auto-Issue-Creator", "description": "A Python script that searches a GitHub repository (locally) and automatically creates GitHub issues for TODO statements, keeping them tracked.", "stars": "80"}, {"name": "Problem Child", "url": "https://github.com/benbalter/problem_child", "description": "Allows authenticated or anonymous users to fill out a standard web form to create GitHub issues (and pull requests).", "stars": "48"}, {"name": "gitify", "url": "http://gitify.io/", "description": "All your GitHub notifications on your menu."}, {"name": "HubPress", "url": "https://github.com/HubPress/hubpress.io", "description": "A web application to build your Blog on GitHub", "stars": "2.8k"}, {"name": "TinyPress", "url": "https://github.com/kehers/tinypress", "description": "TinyPress is the easiest way to publish a blog on GitHub.", "stars": "8"}, {"name": "Issue and Pull Request Template Generator", "url": "https://www.talater.com/open-source-templates/", "description": "Generate templates customized to your project, with the help of Cthulhu and Lewis Carroll"}, {"name": "Noteit", "url": "https://github.com/Krukov/noteit", "description": "Manage your notes at CLI with GitHub Gists.", "stars": "11"}, {"name": "Zappr", "url": "https://github.com/zalando/zappr", "description": "A free/open-source GitHub integration that removes bottlenecks around pull request approval and helps dev teams to painlessly abide by compliance requirements.", "stars": "532"}, {"name": "Migrating to Git LFS", "url": "http://vooban.com/en/tips-articles-geek-stuff/migrating-to-git-lfs-for-developing-deep-learning-applications-with-large-files/", "description": "Easily manage huge files in your Git projects, useful for Data Science projects"}, {"name": "Gitential.com", "url": "https://gitential.com", "description": "Measure and visualize coding hours, productivity, efficiency of projects, teams, repos or individual developers."}, {"name": "Octotree", "url": "https://www.octotree.io/", "description": "Browser extension that enhances GitHub code browsing and pull request reviewing. Available on Chrome, Firefox, Opera and Safari."}, {"name": "FeatHub", "url": "https://feathub.com/", "description": "Feature voting for GitHub."}, {"name": "multi-gitter", "url": "https://github.com/lindell/multi-gitter", "description": "Update multiple repositories in bulk.", "stars": "396"}, {"name": "Mozilla Festival", "url": "https://github.com/mozilla/mozfest-program", "description": "Mozfest 2015 Program on GitHub.", "stars": "44"}, {"name": "Open Source Society University", "url": "https://github.com/open-source-society/computer-science", "description": "Path to a free self-taught education in Computer Science.", "stars": "126k"}, {"name": "Clef's Handbook", "url": "https://github.com/clef/handbook", "description": "An employee handbook built for inclusion.", "stars": "2.7k"}, {"name": "The United States Code", "url": "https://github.com/divegeek/uscode", "description": "The complete United States Code.", "stars": "732"}, {"name": "Le code civil fran\u00e7ais sous git", "url": "https://github.com/steeve/france.code-civil", "description": "French Civil Code on GitHub.", "stars": "2.7k"}, {"name": "Gitron", "url": "https://gitron.herokuapp.com", "description": "A web game about GitHub based on Tron movies."}], "notes": []}], "total_entries": 63}, {"name": "Pinned Gists", "subcategories": [{"name": "Pinned Gists", "entries": [{"name": "External Services", "url": "#external-services", "description": ""}, {"name": "GitHub", "url": "#github", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "bilibili-box", "url": "https://github.com/KeJunMao/bilibili-box", "description": "Update a pinned gist to contain your latest Bilibili videos.", "stars": "19"}, {"name": "bilibili-gist-py", "url": "https://github.com/luyanci/bilibili-gist-py", "description": "Update a pinned gist to show your Bilibili stats and your latest videos.", "stars": "3"}, {"name": "bird-box", "url": "https://github.com/matchai/bird-box", "description": "Update a pinned gist to contain the latest tweets of a Twitter user.", "stars": "186"}, {"name": "blog-box", "url": "https://github.com/Aveek-Saha/blog-box", "description": "Update a pinned gist to show your latest dev.to blog post.", "stars": "7"}, {"name": "book-box", "url": "https://github.com/amorriscode/book-box", "description": "Update a pinned gist to contain your latest reads from goodreads", "stars": "22"}, {"name": "chess-com-box-py", "url": "https://github.com/sciencepal/chess-com-box-py", "description": "Update a pinned gist to contain your Chess.com Ratings.", "stars": "13"}, {"name": "covid-box", "url": "https://github.com/puf17640/covid-box", "description": "Update a gist to contain global or country specific coronavirus stats.", "stars": "12"}, {"name": "douban-box", "url": "https://github.com/CodeDaraW/douban-box", "description": "Update a pinned gist to contain the latest user status about books/movies/music from Douban.", "stars": "15"}, {"name": "goodreads-box", "url": "https://github.com/mdluo/goodreads-box", "description": "Update a pinned gist to show your currently reading books and progress on Goodreads.", "stars": "27"}, {"name": "hackmd-box", "url": "https://github.com/tsen159/hackmd-box", "description": "Update a pinned gist to show your latest HackMD notes.", "stars": "0"}, {"name": "hitokoto-box", "url": "https://github.com/greenhandatsjtu/hitokoto-box", "description": "Update a pinned gist to contain a random hitokoto.", "stars": "11"}, {"name": "hoyolab-box", "url": "https://github.com/yangchang-n/HoYoLab-box", "description": "Update a pinned gist to show your Genshin Impact / Honkai: Star Rail play stats.", "stars": "10"}, {"name": "mal-box", "url": "https://github.com/jckli/mal-box", "description": "Update a pinned gist to contain your latest activity from MyAnimeList.", "stars": "5"}, {"name": "medium-stat-box", "url": "https://github.com/kylemocode/medium-stat-box", "description": "Update a pinned gist to show your medium stats and latest articles.", "stars": "40"}, {"name": "monkeytype-box", "url": "https://github.com/artemnovichkov/monkeytype-box", "description": "Update a pinned gist with [Monkeytype](https://monkeytype.com) Personal Bests", "stars": "1"}, {"name": "movie-box", "url": "https://github.com/LuisAlejandro/movie-box", "description": "Update a pinned gist to contain your media center stats from Trakt.tv.", "stars": "24"}, {"name": "music-box", "url": "https://github.com/jacc/music-box", "description": "Update a pinned gist to contain your weekly listening report on Last.fm.", "stars": "119"}, {"name": "neko-box", "url": "https://github.com/RangerDigital/neko-box", "description": "Update a pinned gist to contain the latest activity from AniList.", "stars": "32"}, {"name": "netease-music-box", "url": "https://github.com/Leecason/netease-music-box", "description": "Update a pinned gist to contain your weekly listening report on Netease Cloud Music.", "stars": "73"}, {"name": "nintendo-switch-box", "url": "https://github.com/Swilder-M/nintendo-switch-box", "description": "Update a pinned gist to contain your Nintendo Switch playtime leaderboard.", "stars": "4"}, {"name": "osu-box", "url": "https://github.com/AiverAiva/osu-box", "description": "Update a pinned gist to display your osu! stats.", "stars": "11"}, {"name": "playstation-box", "url": "https://github.com/Swilder-M/playstation-box", "description": "Update a pinned gist to contain your PlayStation playtime leaderboard.", "stars": "19"}, {"name": "rescue-box", "url": "https://github.com/joshghent/rescue-box", "description": "Update a pinned gist to contain your daily productivity stats from RescueTime.", "stars": "22"}, {"name": "shodan-exposure-box", "url": "https://github.com/ChrisCarini/shodan-exposure-box", "description": "Update a pinned gist containing the top used ports as observed by [Shodan](https://www.shodan.io/).", "stars": "5"}, {"name": "shortcut-box", "url": "https://github.com/artemnovichkov/shortcut-box", "description": "Update a pinned gist to contain random IDE shortcut", "stars": "13"}, {"name": "solvedac-box", "url": "https://github.com/abiriadev/solvedac-box", "description": "Update a pinned gist to show [solved.ac](https://solved.ac) profile.", "stars": "21"}, {"name": "stackoverflow-stats-box", "url": "https://github.com/Pudding124/stackoverflow-stats-box", "description": "Update a pinned gist to show stack overflow stats.", "stars": "2"}, {"name": "steam-box", "url": "https://github.com/YouEclipse/steam-box", "description": "Update a pinned gist to contain your Steam playtime leaderboard.", "stars": "177"}, {"name": "strava-box", "url": "https://github.com/JohnPhamous/strava-box", "description": "Update a pinned gist to contain your YTD exercise metrics from Strava.", "stars": "50"}, {"name": "todoist-box", "url": "https://github.com/joshghent/todoist-box", "description": "Update a pinned gist to contain your Todoist productivity stats", "stars": "5"}, {"name": "toggl-box", "url": "https://github.com/tobimori/toggl-box", "description": "Update a pinned gist to contain your weekly Toggl time tracking stats", "stars": "8"}, {"name": "trivia-box", "url": "https://github.com/ChrisCarini/trivia-box", "description": "Update a pinned gist with a daily trivia question from Open Trivia DB.", "stars": "1"}, {"name": "typeracer-box", "url": "https://github.com/tobimori/typeracer-box", "description": "Update a pinned gist to contain your latest TypeRacer races", "stars": "13"}, {"name": "youtube-box", "url": "https://github.com/SinaKhalili/youtube-box", "description": "Update a pinned gist to show your latest YouTube videos", "stars": "9"}, {"name": "activity-box", "url": "https://github.com/JasonEtco/activity-box", "description": "Update a pinned gist to contain the latest activity of a GitHub user.", "stars": "222"}, {"name": "github-stats-box", "url": "https://github.com/bokub/github-stats-box", "description": "Update a pinned gist to contain your GitHub statistics.", "stars": "145"}, {"name": "lang-box", "url": "https://github.com/inokawa/lang-box", "description": "Update a pinned gist to contain languages of your recent commits in GitHub", "stars": "58"}, {"name": "productive-box", "url": "https://github.com/maxam2017/productive-box", "description": "Update a pinned gist to contain your most productive hours during the day.", "stars": "524"}, {"name": "date-box", "url": "https://github.com/kf-liu/date-box", "description": "Update a pinned gist to contain your anniversaries and countdown days (or hours).", "stars": "4"}, {"name": "image2grid", "url": "https://github.com/kiwamizamurai/image2grid", "description": "Generate for grid-like images/gifs for a GitHub README.", "stars": "8"}, {"name": "gist-box", "url": "https://github.com/JasonEtco/gist-box", "description": "A helper class for updating single-file Gists.", "stars": "89"}], "notes": []}], "total_entries": 44}, {"name": "Git Hooks", "subcategories": [{"name": "Git Hooks", "entries": [{"name": "Git Hook Scripts", "url": "#git-hook-scripts", "description": ""}, {"name": "Quick Start", "url": "#quick-start", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Written Guides", "url": "#written-guides", "description": ""}, {"name": "Video Guides", "url": "#video-guides", "description": ""}], "notes": []}, {"name": "Git Hooks \u2014 commit-msg", "entries": [{"name": "enforce-insert-issue-number", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/commit-msg-hooks/enforce-insert-issue-number.hook", "description": "Make sure user did not delete the ISSUE-\\[#] string that was generated by prepare-commit-msg/insert-issue-number.hook. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/python-icon.png\" alt=\"Python Icon\">", "stars": "1.1k"}], "notes": []}, {"name": "Git Hooks \u2014 post-checkout", "entries": [{"name": "delete-pyc-files", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/post-checkout-hooks/delete-pyc-files.hook", "description": "Delete all .pyc files every time a new branch is checked out. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/python-icon.png\" alt=\"Python Icon\">", "stars": "1.1k"}, {"name": "new-branch-alert", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/post-checkout-hooks/new-branch-alert.hook", "description": "Display a message when a new branch is checked out for the first time. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}], "notes": []}, {"name": "Git Hooks \u2014 post-update", "entries": [{"name": "update-server-info", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/post-update-hooks/update-server-info.hook", "description": "Prepare a packed repository for use over dumb transports (e.g. http). <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}], "notes": []}, {"name": "Git Hooks \u2014 pre-commit", "entries": [{"name": "dotenvx", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/pre-commit-hooks/dotenvx.hook", "description": "Prevent committing your `.env` file(s) to code. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}, {"name": "format-code", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/pre-commit-hooks/format-code.hook", "description": "Run command to format code and re-add any files modified after formatting. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}, {"name": "search-term", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/pre-commit-hooks/search-term.hook", "description": "Fail commit if a specific term is found in the code. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}, {"name": "spell-check-md-files", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/pre-commit-hooks/spell-check-md-files.hook", "description": "Check files with .md extension for spelling errors. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}, {"name": "verify-name-and-email", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/pre-commit-hooks/verify-name-and-email.hook", "description": "Fail commit if user.name or user.email is incorrect. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}], "notes": []}, {"name": "Git Hooks \u2014 prepare-commit-msg", "entries": [{"name": "include-git-diff-name-status", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/prepare-commit-msg-hooks/include-git-diff-name-status.hook", "description": "Include the output of \"Git diff --name-status -r\" into the message, just before the \"Git status\" output. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}, {"name": "insert-issue-number", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/prepare-commit-msg-hooks/insert-issue-number.hook", "description": "Insert issue number to beginning of the commit message. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/python-icon.png\" alt=\"Python Icon\">", "stars": "1.1k"}], "notes": []}, {"name": "Git Hooks \u2014 pre-push", "entries": [{"name": "prevent-bad-push", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/pre-push-hooks/prevent-bad-push.hook", "description": "Prevent push of commits where the log message starts with \"WIP\" (work in progress). <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}], "notes": []}, {"name": "Git Hooks \u2014 pre-rebase", "entries": [{"name": "prevent-rebase", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/pre-rebase-hooks/prevent-rebase.hook", "description": "Prevent topic branches that are already merged to 'next' branch from getting rebased, because allowing it would result in rebasing already published history. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}], "notes": []}, {"name": "Git Hooks \u2014 query-watchman", "entries": [{"name": "fsmonitor-watchman", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/query-watchman-hooks/fsmonitor-watchman.hook", "description": "Output to stdout all files that have been modified since a given time. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/perl-icon.png\" alt=\"Perl Icon\">", "stars": "1.1k"}], "notes": []}, {"name": "Git Hooks \u2014 update", "entries": [{"name": "update", "url": "https://github.com/CompSciLauren/awesome-git-hooks/blob/master/update-hooks/prevent-unannotated-tags.hook", "description": "Block unannotated tags from entering. <img width=\"14\" src=\"https://github.com/CompSciLauren/awesome-git-hooks/raw/master/bash-icon.png\" alt=\"Bash Icon\">", "stars": "1.1k"}, {"name": "Husky", "url": "https://github.com/typicode/husky", "description": "Manage Git hooks with a nice user interface.", "stars": "35k"}, {"name": "Overcommit", "url": "https://github.com/sds/overcommit", "description": "A fully configurable and extendable Git hook manager.", "stars": "4k"}, {"name": "Git Build Hook Maven Plugin", "url": "https://github.com/rudikershaw/git-build-hook", "description": "Install Git hooks and config during a Maven build.", "stars": "158"}, {"name": "CaptainHook", "url": "https://github.com/CaptainHookPhp/captainhook", "description": "Git hooks manager for PHP developers.", "stars": "1.1k"}, {"name": "pre-commit", "url": "https://github.com/pre-commit/pre-commit", "description": "A framework for managing and maintaining multi-language pre-commit hooks.", "stars": "15k"}, {"name": "Git hooks documentation at git-scm.com", "url": "https://git-scm.com/docs/githooks", "description": ""}, {"name": "Git Pro book by Scott Chacon and Ben Straub", "url": "https://git-scm.com/book/en/v2", "description": ""}, {"name": "An Introduction to Git Hooks", "url": "https://www.sitepoint.com/introduction-git-hooks/", "description": ""}, {"name": "Atlassian Tutorial on Git Hooks", "url": "https://www.atlassian.com/ru/git/tutorials/git-hooks", "description": ""}, {"name": "Easy Git hooks with husky", "url": "https://www.vojtechruzicka.com/githooks-husky/", "description": ""}, {"name": "Git Hooked", "url": "https://www.javascriptjanuary.com/blog/git-hooked \"Git Hooked\"", "description": ""}, {"name": "How To Use Git Hooks To Automate Development and Deployment Tasks", "url": "https://www.digitalocean.com/community/tutorials/how-to-use-git-hooks-to-automate-development-and-deployment-tasks", "description": ""}, {"name": "Automate Your Workflow with Git Hooks", "url": "https://hackernoon.com/automate-your-workflow-with-git-hooks-fef5d9b2a58c", "description": ""}, {"name": "Using JavaScript in Your Git Hooks", "url": "https://medium.com/@Sergeon/using-javascript-in-your-git-hooks-f0ce09477334 \"Using JavaScript in Your Git Hooks\"", "description": ""}, {"name": "An In-Depth Look at Git Hooks", "url": "https://dzone.com/articles/an-in-depth-look-at-git-hooks", "description": ""}, {"name": "Git hooks and practical uses. Yes, even on Windows.", "url": "https://www.tygertec.com/git-hooks-practical-uses-windows/", "description": ""}, {"name": "Automatically Manage Git Hooks with Direnv", "url": "https://knpw.rs/blog/direnv-git-hooks", "description": ""}, {"name": "Git Hooks Part 1 - Getting Started", "url": "https://www.youtube.com/watch?v=aB3eq52sZSU", "description": ""}, {"name": "Git hooks and practical uses. Yes, even on Windows.", "url": "http://www.youtube.com/watch?feature=player_embedded\\&v=fMYv6-SZsSo\\&t=140s", "description": ""}], "notes": []}], "total_entries": 39}, {"name": "awsm.fish", "subcategories": [{"name": "awsm.fish", "entries": [{"name": "Official Resources", "url": "#official-resources", "description": ""}, {"name": "Community Resources", "url": "#community-resources", "description": ""}, {"name": "Prompts", "url": "#prompts", "description": ""}, {"name": "Plugins", "url": "#plugins", "description": ""}, {"name": "Docker", "url": "#docker", "description": ""}, {"name": "Official Site", "url": "https://fishshell.com", "description": ""}, {"name": "GitHub Repository", "url": "https://github.com/fish-shell/fish-shell", "description": "", "stars": "32k"}, {"name": "r/fishshell", "url": "https://www.reddit.com/r/fishshell", "description": "The Reddit hangout"}, {"name": "Gitter Channel", "url": "https://gitter.im/fish-shell/fish-shell", "description": "Come chat with us!"}, {"name": "Stack Overflow `#fish`", "url": "https://stackoverflow.com/questions/tagged/fish", "description": "Got questions? We've got answers!"}, {"name": "The Fish Cookbook", "url": "https://github.com/jorgebucaran/cookbook.fish", "description": "From Shell to Plate: Savor the Zest of Fish \ud83e\udd9e", "stars": "2.1k"}, {"name": "Tide", "url": "https://github.com/IlanCosman/tide", "description": "A modern prompt manager for Fish", "stars": "3.9k"}, {"name": "Pure", "url": "https://github.com/pure-fish/pure/", "description": "[*That*](https://github.com/sindresorhus/pure) ZSH prompt, now in Fish flavor", "stars": "1.4k"}, {"name": "Hydro", "url": "https://github.com/jorgebucaran/hydro", "description": "Lag-free prompt with async Git status (ooh la la)", "stars": "865"}, {"name": "z", "url": "https://github.com/jethrokuan/z", "description": "Pure-Fish [`rupa/z`](https://github.com/rupa/z)-like directory jumping", "stars": "1.5k"}, {"name": "fzf", "url": "https://github.com/PatrickF1/fzf.fish", "description": "Ef-\ud83d\udc1f-ient key bindings for [`junegunn/fzf`](https://github.com/junegunn/fzf). ([Alternative (\u2b50902)](https://github.com/jethrokuan/fzf))", "stars": "2.5k"}, {"name": "nvm", "url": "https://github.com/jorgebucaran/nvm.fish", "description": "Node.js version manager lovingly made for Fish", "stars": "2.6k"}, {"name": "Done", "url": "https://github.com/franciscolourenco/done", "description": "Automatically receive notifications after a long process finishes", "stars": "899"}, {"name": "Replay", "url": "https://github.com/jorgebucaran/replay.fish", "description": "Run Bash commands replaying changes in Fish. ([Alternative (\u2b502.4k)](https://github.com/edc/bass))", "stars": "464"}, {"name": "Spark", "url": "https://github.com/jorgebucaran/spark.fish", "description": "Sparklines for Fish", "stars": "371"}, {"name": "Fisher", "url": "https://github.com/jorgebucaran/fisher", "description": "Manage functions, completions, bindings, and snippets from the CLI", "stars": "8.9k"}, {"name": "Fundle", "url": "https://github.com/danhper/fundle", "description": "`config.fish`-based plugin manager", "stars": "382"}, {"name": "GitNow", "url": "https://github.com/joseluisq/gitnow", "description": "A collection of utility functions to speed up your git workflow", "stars": "464"}, {"name": "Sponge", "url": "https://github.com/meaningful-ooo/sponge", "description": "Clean command history from typos automatically", "stars": "404"}, {"name": "Autopair", "url": "https://github.com/jorgebucaran/autopair.fish", "description": "Auto-complete matching pairs in the Fish command-line. ([Alternative (\u2b50292)](https://github.com/laughedelic/pisces))", "stars": "518"}, {"name": "Getopts", "url": "https://github.com/jorgebucaran/getopts.fish", "description": "CLI options parser (alternative to the [`argparse`](https://fishshell.com/docs/current/cmds/argparse.html) builtin)", "stars": "234"}, {"name": "Fishtape", "url": "https://github.com/jorgebucaran/fishtape", "description": "TAP-based test runner for Fish", "stars": "368"}, {"name": "Pufferfish", "url": "https://github.com/nickeb96/puffer-fish", "description": "Text Expansions for Fish", "stars": "374"}, {"name": "Projectdo", "url": "https://github.com/paldepind/projectdo", "description": "Context-aware single-letter abbreviations to build, run, and test any project", "stars": "86"}, {"name": "Magic Enter", "url": "https://github.com/mattmc3/magic-enter.fish", "description": "Run a default command when no command was given", "stars": "28"}, {"name": "Virtualfish", "url": "https://github.com/adambrenecki/virtualfish", "description": "Virtualenv wrapper", "stars": "1.1k"}, {"name": "Async Prompt", "url": "https://github.com/acomagu/fish-async-prompt", "description": "Make your prompt asynchronous", "stars": "500"}, {"name": "Apple Touchbar", "url": "https://github.com/rodrigobdz/fish-apple-touchbar", "description": "Customize your [Touch Bar](https://developer.apple.com/design/human-interface-guidelines/macos/touch-bar/touch-bar-overview) in iTerm2", "stars": "94"}, {"name": "Abbreviation Tips", "url": "https://github.com/Gazorby/fish-abbreviation-tips", "description": "Remembering abbreviations by displaying tips when you can use them", "stars": "357"}, {"name": "Base16 Fish", "url": "https://github.com/FabioAntunes/base16-fish-shell", "description": "A pure Fish solution to change your shell's default ANSI colors", "stars": "33"}, {"name": "Alpine Image", "url": "https://hub.docker.com/r/purefish/docker-fish", "description": ""}, {"name": "Ubuntu LTS Image", "url": "https://hub.docker.com/r/dideler/fish-shell", "description": ""}], "notes": []}], "total_entries": 37}, {"name": "Git Cheat Sheet", "subcategories": [{"name": "Git Cheat Sheet \u2014 \ud83d\udccb Table of Contents", "entries": [{"name": "\ud83d\udd27 Setup", "url": "#-setup", "description": ""}, {"name": "\u2699\ufe0f Configuration Files", "url": "#\ufe0f-configuration-files", "description": ""}, {"name": "\ud83c\udd95 Create Repository", "url": "#-create-repository", "description": ""}, {"name": "\ud83d\udcdd Local Changes", "url": "#-local-changes", "description": ""}, {"name": "\ud83d\udd0d Search", "url": "#-search", "description": ""}, {"name": "\ud83d\udcd6 Commit History", "url": "#-commit-history", "description": ""}, {"name": "\ud83d\udcc1 Move / Rename", "url": "#-move--rename", "description": ""}, {"name": "\ud83c\udf3f Branches & Tags", "url": "#-branches--tags", "description": ""}, {"name": "\ud83d\udd04 Update & Publish", "url": "#-update--publish", "description": ""}, {"name": "\ud83d\udd00 Merge & Rebase", "url": "#-merge--rebase", "description": ""}, {"name": "\u21a9\ufe0f Undo", "url": "#\ufe0f-undo", "description": ""}, {"name": "\ud83c\udf0a Git Flow", "url": "#-git-flow", "description": ""}, {"name": "\ud83c\udf0d Other Languages", "url": "#-other-languages", "description": ""}], "notes": []}, {"name": "Git Cheat Sheet \u2014 View Configuration", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 User Configuration", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Display & Editor Settings", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Clone Existing Repository", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Initialize New Repository", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Check Status & Differences", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Staging Changes", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Committing Changes", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Modify Last Commit", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Stashing Changes", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Text Search", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Commit Search", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Basic History", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Advanced History", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Reference Logs", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 List Branches", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Switch & Create Branches", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Branch Operations", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Tags", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Remote Management", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Fetch & Pull", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Push & Publish", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Merge Operations", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Rebase Operations", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Conflict Resolution", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Squashing Commits", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Discard Changes", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Reset Operations", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Revert Commits", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 Clean Ignored Files", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 \ud83d\udccb Table of Contents", "entries": [{"name": "\ud83d\udd27 Setup", "url": "#setup-1", "description": ""}, {"name": "\ud83d\ude80 Getting Started", "url": "#getting-started", "description": ""}, {"name": "\u2728 Features", "url": "#features", "description": ""}, {"name": "\ud83c\udf81 Make a Release", "url": "#make-a-release", "description": ""}, {"name": "\ud83d\udd25 Hotfixes", "url": "#hotfixes", "description": ""}, {"name": "\ud83d\udcca Commands Overview", "url": "#commands-overview", "description": ""}], "notes": []}, {"name": "Git Cheat Sheet \u2014 \ud83d\udd27 Setup {#setup-1}", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 \ud83d\ude80 Getting Started", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 \u2728 Features", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 \ud83c\udf81 Make a Release", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 \ud83d\udd25 Hotfixes", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 \ud83d\udcca Commands Overview", "entries": [], "notes": []}, {"name": "Git Cheat Sheet \u2014 \ud83c\udf0a Git Flow Schema", "entries": [], "notes": []}], "total_entries": 19}, {"name": "Tips", "subcategories": [{"name": "Tips \u2014 **Tools:**", "entries": [{"name": "git-tip", "url": "https://www.npmjs.com/package/git-tip", "description": "A handy CLI to make optimum use of these tips. ([Here in Docker container (\u2b5013)](https://github.com/djoudi5/docker-git-tip))"}, {"name": "Basic Operations", "url": "#basic-operations", "description": ""}, {"name": "Branching", "url": "#branching", "description": ""}, {"name": "Log and History", "url": "#log-and-history", "description": ""}, {"name": "Merging and Rebasing", "url": "#merging-and-rebasing", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Remotes", "url": "#remotes", "description": ""}, {"name": "Setup and Config", "url": "#setup-and-config", "description": ""}, {"name": "Stashing", "url": "#stashing", "description": ""}, {"name": "Submodules and Subtrees", "url": "#submodules-and-subtrees", "description": ""}, {"name": "Tagging", "url": "#tagging", "description": ""}, {"name": "Undoing Changes", "url": "#undoing-changes", "description": ""}], "notes": []}, {"name": "Tips \u2014 List of all files till a commit", "entries": [], "notes": []}, {"name": "Tips \u2014 Quickly switch to the previous branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Delete remote branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Delete remote tag", "entries": [], "notes": []}, {"name": "Tips \u2014 Undo local changes with the content in index(staging)", "entries": [], "notes": []}, {"name": "Tips \u2014 Reword the previous commit message", "entries": [], "notes": []}, {"name": "Tips \u2014 See commit history for just the current branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Amend author.", "entries": [], "notes": []}, {"name": "Tips \u2014 Stage parts of a changed file, instead of the entire file", "entries": [], "notes": []}, {"name": "Tips \u2014 Pick commits across branches using cherry-pick", "entries": [], "notes": []}, {"name": "Tips \u2014 Grab a single file from a stash", "entries": [], "notes": []}, {"name": "Tips \u2014 Create new working tree from a repository (git 2.5)", "entries": [], "notes": []}, {"name": "Tips \u2014 Create new working tree from HEAD state", "entries": [], "notes": []}, {"name": "Tips \u2014 Show all commits in the current branch yet to be merged to master", "entries": [], "notes": []}, {"name": "Tips \u2014 Modify previous commit without modifying the commit message", "entries": [], "notes": []}, {"name": "Tips \u2014 Prunes references to remove branches that have been deleted in the remote.", "entries": [], "notes": []}, {"name": "Tips \u2014 Retrieve the commit hash of the initial revision.", "entries": [], "notes": []}, {"name": "Tips \u2014 Import from a bundle", "entries": [], "notes": []}, {"name": "Tips \u2014 Ignore one file on commit (e.g. Changelog).", "entries": [], "notes": []}, {"name": "Tips \u2014 Fetch pull request by ID to a local branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Restore deleted file.", "entries": [], "notes": []}, {"name": "Tips \u2014 Restore file to a specific commit-hash", "entries": [], "notes": []}, {"name": "Tips \u2014 Marks your commit as a fix of a previous commit.", "entries": [], "notes": []}, {"name": "Tips \u2014 Skip staging area during commit.", "entries": [], "notes": []}, {"name": "Tips \u2014 Interactive staging.", "entries": [], "notes": []}, {"name": "Tips \u2014 Status of ignored files.", "entries": [], "notes": []}, {"name": "Tips \u2014 Checkout a new branch without any history", "entries": [], "notes": []}, {"name": "Tips \u2014 Find guilty with binary search", "entries": [], "notes": []}, {"name": "Tips \u2014 Bypass pre-commit and commit-msg githooks", "entries": [], "notes": []}, {"name": "Tips \u2014 Clone a single branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Create and switch new branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Show all local branches ordered by recent commits", "entries": [], "notes": []}, {"name": "Tips \u2014 Clone a shallow copy of a repository", "entries": [], "notes": []}, {"name": "Tips \u2014 Force push to Remote Repository", "entries": [], "notes": []}, {"name": "Tips \u2014 Group commits by authors and title", "entries": [], "notes": []}, {"name": "Tips \u2014 Forced push but still ensure you don't overwrite other's work", "entries": [], "notes": []}, {"name": "Tips \u2014 Number of commits in a branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Add object notes", "entries": [], "notes": []}, {"name": "Tips \u2014 Apply commit from another repository", "entries": [], "notes": []}, {"name": "Tips \u2014 Specific fetch reference", "entries": [], "notes": []}, {"name": "Tips \u2014 Generates a summary of pending changes", "entries": [], "notes": []}, {"name": "Tips \u2014 Show git status short", "entries": [], "notes": []}, {"name": "Tips \u2014 Checkout a commit prior to a day ago", "entries": [], "notes": []}, {"name": "Tips \u2014 Push the current branch to the same name on the remote repository", "entries": [], "notes": []}, {"name": "Tips \u2014 Push a new local branch to remote repository and track", "entries": [], "notes": []}, {"name": "Tips \u2014 Update a submodule to the latest commit", "entries": [], "notes": []}, {"name": "Tips \u2014 Duplicating a repository", "entries": [], "notes": []}, {"name": "Tips \u2014 List all branches that are already merged into master", "entries": [], "notes": []}, {"name": "Tips \u2014 Remove branches that have already been merged with master", "entries": [], "notes": []}, {"name": "Tips \u2014 List all branches and their upstreams, as well as last commit on branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Track upstream branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Delete local branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Get list of all local and remote branches", "entries": [], "notes": []}, {"name": "Tips \u2014 Get only remote branches", "entries": [], "notes": []}, {"name": "Tips \u2014 Find out branches containing commit-hash", "entries": [], "notes": []}, {"name": "Tips \u2014 Rename a branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Archive the `master` branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Delete local branches that has been squash and merged in the remote.", "entries": [], "notes": []}, {"name": "Tips \u2014 Export a branch with history to a file.", "entries": [], "notes": []}, {"name": "Tips \u2014 Get the name of current branch.", "entries": [], "notes": []}, {"name": "Tips \u2014 Show the most recent tag on the current branch.", "entries": [], "notes": []}, {"name": "Tips \u2014 List all branch is WIP", "entries": [], "notes": []}, {"name": "Tips \u2014 Preformatted patch file.", "entries": [], "notes": []}, {"name": "Tips \u2014 Switch to a branch (modern alternative to checkout)", "entries": [], "notes": []}, {"name": "Tips \u2014 Show helpful guides that come with Git", "entries": [], "notes": []}, {"name": "Tips \u2014 Search change by content", "entries": [], "notes": []}, {"name": "Tips \u2014 Show changes over time for specific file", "entries": [], "notes": []}, {"name": "Tips \u2014 List all the conflicted files", "entries": [], "notes": []}, {"name": "Tips \u2014 List of all files changed in a commit", "entries": [], "notes": []}, {"name": "Tips \u2014 Unstaged changes since last commit", "entries": [], "notes": []}, {"name": "Tips \u2014 Changes staged for commit", "entries": [], "notes": []}, {"name": "Tips \u2014 Show both staged and unstaged changes", "entries": [], "notes": []}, {"name": "Tips \u2014 What changed since two weeks?", "entries": [], "notes": []}, {"name": "Tips \u2014 See all commits made since forking from master", "entries": [], "notes": []}, {"name": "Tips \u2014 Show all tracked files", "entries": [], "notes": []}, {"name": "Tips \u2014 Show all untracked files", "entries": [], "notes": []}, {"name": "Tips \u2014 Show all ignored files", "entries": [], "notes": []}, {"name": "Tips \u2014 Visualize the version tree.", "entries": [], "notes": []}, {"name": "Tips \u2014 Visualize the tree including commits that are only referenced from reflogs", "entries": [], "notes": []}, {"name": "Tips \u2014 Show inline word diff.", "entries": [], "notes": []}, {"name": "Tips \u2014 Show changes using common diff tools.", "entries": [], "notes": []}, {"name": "Tips \u2014 Commits in Branch1 that are not in Branch2", "entries": [], "notes": []}, {"name": "Tips \u2014 List n last commits", "entries": [], "notes": []}, {"name": "Tips \u2014 Open all conflicted files in an editor.", "entries": [], "notes": []}, {"name": "Tips \u2014 View the GPG signatures in the commit log", "entries": [], "notes": []}, {"name": "Tips \u2014 Extract file from another branch.", "entries": [], "notes": []}, {"name": "Tips \u2014 List only the root and merge commits.", "entries": [], "notes": []}, {"name": "Tips \u2014 List commits and changes to a specific file (even through renaming)", "entries": [], "notes": []}, {"name": "Tips \u2014 Search Commit log across all branches for given text", "entries": [], "notes": []}, {"name": "Tips \u2014 Get first commit in a branch (from master)", "entries": [], "notes": []}, {"name": "Tips \u2014 Show the author, time and last revision made to each line of a given file", "entries": [], "notes": []}, {"name": "Tips \u2014 Show how many lines does an author contribute", "entries": [], "notes": []}, {"name": "Tips \u2014 Show all the git-notes", "entries": [], "notes": []}, {"name": "Tips \u2014 List unpushed git commits", "entries": [], "notes": []}, {"name": "Tips \u2014 Add everything, but whitespace changes", "entries": [], "notes": []}, {"name": "Tips \u2014 blame on certain range", "entries": [], "notes": []}, {"name": "Tips \u2014 Show a Git logical variable.", "entries": [], "notes": []}, {"name": "Tips \u2014 Get the repo name.", "entries": [], "notes": []}, {"name": "Tips \u2014 logs between date range", "entries": [], "notes": []}, {"name": "Tips \u2014 Exclude author from logs", "entries": [], "notes": []}, {"name": "Tips \u2014 View expanded details of changes in last commit", "entries": [], "notes": []}, {"name": "Tips \u2014 Visualize each position of HEAD in the last 30 days", "entries": [], "notes": []}, {"name": "Tips \u2014 Rebases 'feature' to 'master' and merges it in to master", "entries": [], "notes": []}, {"name": "Tips \u2014 Stash changes before rebasing", "entries": [], "notes": []}, {"name": "Tips \u2014 Squash fixup commits normal commits.", "entries": [], "notes": []}, {"name": "Tips \u2014 Change previous two commits with an interactive rebase.", "entries": [], "notes": []}, {"name": "Tips \u2014 Find common ancestor of two branches", "entries": [], "notes": []}, {"name": "Tips \u2014 Change a branch base", "entries": [], "notes": []}, {"name": "Tips \u2014 Everyday Git in twenty commands or so", "entries": [], "notes": []}, {"name": "Tips \u2014 Untrack files without deleting", "entries": [], "notes": []}, {"name": "Tips \u2014 Don\u2019t consider changes for tracked file.", "entries": [], "notes": []}, {"name": "Tips \u2014 Check if the change was a part of a release.", "entries": [], "notes": []}, {"name": "Tips \u2014 List ignored files.", "entries": [], "notes": []}, {"name": "Tips \u2014 Count unpacked number of objects and their disk consumption.", "entries": [], "notes": []}, {"name": "Tips \u2014 Prune all unreachable objects from the object database.", "entries": [], "notes": []}, {"name": "Tips \u2014 Instantly browse your working repository in gitweb.", "entries": [], "notes": []}, {"name": "Tips \u2014 Find lines matching the pattern (regex or string) in tracked files", "entries": [], "notes": []}, {"name": "Tips \u2014 Backup untracked files.", "entries": [], "notes": []}, {"name": "Tips \u2014 Send a collection of patches as emails", "entries": [], "notes": []}, {"name": "Tips \u2014 Changing a remote's URL", "entries": [], "notes": []}, {"name": "Tips \u2014 Get list of all remote references", "entries": [], "notes": []}, {"name": "Tips \u2014 Adding Remote name", "entries": [], "notes": []}, {"name": "Tips \u2014 List all currently configured remotes", "entries": [], "notes": []}, {"name": "Tips \u2014 List references in a remote repository", "entries": [], "notes": []}, {"name": "Tips \u2014 Refresh the list of remote branches", "entries": [], "notes": []}, {"name": "Tips \u2014 Remove sensitive data from history, after a push", "entries": [], "notes": []}, {"name": "Tips \u2014 Reset author, after author has been changed in the global config.", "entries": [], "notes": []}, {"name": "Tips \u2014 Get git bash completion", "entries": [], "notes": []}, {"name": "Tips \u2014 Git Aliases", "entries": [], "notes": []}, {"name": "Tips \u2014 Always rebase instead of merge on pull.", "entries": [], "notes": []}, {"name": "Tips \u2014 List all the alias and configs.", "entries": [], "notes": []}, {"name": "Tips \u2014 Make git case sensitive.", "entries": [], "notes": []}, {"name": "Tips \u2014 Add custom editors.", "entries": [], "notes": []}, {"name": "Tips \u2014 Auto correct typos.", "entries": [], "notes": []}, {"name": "Tips \u2014 Reuse recorded resolution, record and reuse previous conflicts resolutions.", "entries": [], "notes": []}, {"name": "Tips \u2014 Remove entry in the global config.", "entries": [], "notes": []}, {"name": "Tips \u2014 Ignore file mode changes on commits", "entries": [], "notes": []}, {"name": "Tips \u2014 Turn off git colored terminal output", "entries": [], "notes": []}, {"name": "Tips \u2014 Specific color settings", "entries": [], "notes": []}, {"name": "Tips \u2014 Alias: git undo", "entries": [], "notes": []}, {"name": "Tips \u2014 Edit \\[local/global] git config", "entries": [], "notes": []}, {"name": "Tips \u2014 List all git aliases", "entries": [], "notes": []}, {"name": "Tips \u2014 Use SSH instead of HTTPs for remotes", "entries": [], "notes": []}, {"name": "Tips \u2014 Prevent auto replacing LF with CRLF", "entries": [], "notes": []}, {"name": "Tips \u2014 Edit config for each level", "entries": [], "notes": []}, {"name": "Tips \u2014 Saving current state of tracked files without committing", "entries": [], "notes": []}, {"name": "Tips \u2014 Saving current state of unstaged changes to tracked files", "entries": [], "notes": []}, {"name": "Tips \u2014 Saving current state including untracked files", "entries": [], "notes": []}, {"name": "Tips \u2014 Saving current state with message", "entries": [], "notes": []}, {"name": "Tips \u2014 Saving current state of all files (ignored, untracked, and tracked)", "entries": [], "notes": []}, {"name": "Tips \u2014 Show list of all saved stashes", "entries": [], "notes": []}, {"name": "Tips \u2014 Show the contents of any stash in patch form", "entries": [], "notes": []}, {"name": "Tips \u2014 Apply any stash without deleting from the stashed list", "entries": [], "notes": []}, {"name": "Tips \u2014 Apply last stashed state and delete it from stashed list", "entries": [], "notes": []}, {"name": "Tips \u2014 Delete all stored stashes", "entries": [], "notes": []}, {"name": "Tips \u2014 Update all the submodules", "entries": [], "notes": []}, {"name": "Tips \u2014 Deploying git tracked subfolder to gh-pages", "entries": [], "notes": []}, {"name": "Tips \u2014 Adding a project to repo using subtree", "entries": [], "notes": []}, {"name": "Tips \u2014 Get latest changes in your repo for a linked project using subtree", "entries": [], "notes": []}, {"name": "Tips \u2014 Create local tag", "entries": [], "notes": []}, {"name": "Tips \u2014 Delete local tag", "entries": [], "notes": []}, {"name": "Tips \u2014 Sync with remote, overwrite local changes", "entries": [], "notes": []}, {"name": "Tips \u2014 Git reset first commit", "entries": [], "notes": []}, {"name": "Tips \u2014 Reset: preserve uncommitted local changes", "entries": [], "notes": []}, {"name": "Tips \u2014 Revert: Undo a commit by creating a new commit", "entries": [], "notes": []}, {"name": "Tips \u2014 Reset: Discard commits, advised for private branch", "entries": [], "notes": []}, {"name": "Tips \u2014 Before deleting untracked files/directory, do a dry run to get the list of these files/directories", "entries": [], "notes": []}, {"name": "Tips \u2014 Forcefully remove untracked files", "entries": [], "notes": []}, {"name": "Tips \u2014 Forcefully remove untracked directory", "entries": [], "notes": []}, {"name": "Tips \u2014 Undo assume-unchanged.", "entries": [], "notes": []}, {"name": "Tips \u2014 Clean the files from `.gitignore`.", "entries": [], "notes": []}, {"name": "Tips \u2014 Dry run. (any command that supports dry-run flag should do.)", "entries": [], "notes": []}, {"name": "Tips \u2014 Unstaging Staged file", "entries": [], "notes": []}, {"name": "Tips \u2014 Revert: Reverting an entire merge", "entries": [], "notes": []}, {"name": "Tips \u2014 Restore file (modern alternative to reset/checkout --)", "entries": [], "notes": []}], "total_entries": 12}, {"name": "Github Cheat Sheet", "subcategories": [{"name": "Github Cheat Sheet \u2014 Table of Contents", "entries": [{"name": "GitHub", "url": "#github", "description": ""}, {"name": "Git", "url": "#git", "description": ""}], "notes": []}, {"name": "Github Cheat Sheet \u2014 Ignore Whitespace", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Adjust Tab Space", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Commit History by Author", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Cloning a Repository", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Branch", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Gists", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Git.io", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Keyboard Shortcuts", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Line Highlighting in Repositories", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Closing Issues via Commit Messages", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Cross-Link Issues", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Locking Conversations", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 CI Status on Pull Requests", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Filters", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Syntax Highlighting in Markdown Files", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Emojis", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Images/GIFs", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Quick Quoting", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Pasting Clipboard Image to Comments", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Quick Licensing", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Task Lists", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Relative Links", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Metadata and Plugin Support for GitHub Pages", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Viewing YAML Metadata in your Documents", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Rendering Tabular Data", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Rendering PDF", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Revert a Pull Request", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Diffs", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Hub", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Contribution Guidelines", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Octicons", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 GitHub Student Developer Pack", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 GitHub Resources", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 SSH keys", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Profile Image", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Repository Templates", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Remove All Deleted Files from the Working Tree", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Previous Branch", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Stripspace", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Checking out Pull Requests", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Empty Commits", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Styled Git Status", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Styled Git Log", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Git Query", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Git Grep", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Merged Branches", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Fixup and Autosquash", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Web Server for Browsing Local Repositories", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Git Configurations", "entries": [], "notes": []}, {"name": "Github Cheat Sheet \u2014 Git Resources", "entries": [], "notes": []}], "total_entries": 2}], "list_count": 24, "total_entries": 8038, "subcategory_count": 24}