Top Zsh repositories

Repositories with the GitHub topic “zsh”: 30 repositories with 985k stars between them, mostly written in Shell, Go and Rust. The highest-rated is ohmyzsh/ohmyzsh, #267 on the bestofgithub Elo ladder.

Biggest movers this week

nvm-sh/nvm

Open on GitHubShell

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.

  • 1,994−7 Elo, change today
  • 96.1k stars
  • 10.7k forks
  • 1.1k watchers
brew
brew install nvm
  • bash
  • install
  • lts
  • node

webpro/awesome-dotfiles

Open on GitHub

A curated list of dotfiles resources.

  • 1,442+2 Elo, change today
  • 10.9k stars
  • 375 forks
git
git clone https://github.com/webpro/awesome-dotfiles.git
  • awesome
  • awesome-list
  • bash
  • dotfiles

atuinsh/atuin

Open on GitHubRust

✨ Making your shell magical

  • 1,821+5 Elo, change today
  • 32.4k stars
  • 1k forks
  • 75 watchers
brew install atuin
  • bash
  • fish
  • history
  • rust

microsoft/inshellisense

Open on GitHubTypeScript

IDE style command line auto complete

  • 1,441+4 Elo, change today
  • 10.7k stars
  • 265 forks
git
git clone https://github.com/microsoft/inshellisense.git
  • autocomplete
  • bash
  • cli
  • fish

mvdan/sh

Open on GitHubGo

A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt

  • 1,456−3 Elo, change today
  • 9.1k stars
  • 464 forks
git
git clone https://github.com/mvdan/sh.git
  • bash
  • beautify
  • formatter
  • go

direnv/direnv

Open on GitHubGo

unclutter your .profile

  • 1,542+4 Elo, change today
  • 15.5k stars
  • 947 forks
git
git clone https://github.com/direnv/direnv.git
  • bash
  • direnv
  • environment
  • fish

Top 30 on the Elo ladder

  1. #267
    ohmyzsh/ohmyzsh

    🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes…

    2,083 Elo −17190kShell
  2. #447
    nvm-sh/nvm

    Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.

    1,994 Elo +6596.1kShell
  3. #611
    junegunn/fzf

    General-purpose command-line fuzzy finder for files, history, processes and anything you pipe in.

    1,938 Elo −3984.2kGo
  4. #641
    warpdotdev/warp

    Warp is an agentic development environment, born out of the terminal.

    1,930 Elo −4466kRust
  5. #833
    starship/starship

    Minimal, blazing-fast and endlessly customisable prompt for any shell.

    1,888 Elo −5360.7kRust
  6. #1,240
    ajeetdsouza/zoxide

    A smarter cd command that learns the directories you use most.

    1,822 Elo −4240.5kRust
  7. #1,243
    atuinsh/atuin

    ✨ Making your shell magical

    1,821 Elo +2532.4kRust
  8. #1,400
    1,797 Elo −1755.3kShell
  9. #1,604
    alebcay/awesome-shell

    A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.

    1,772 Elo −5037.9k
  10. #2,162
    JanDeDobbeleer/oh-my-posh

    The most customisable and low-latency cross platform/shell prompt renderer

    1,710 Elo −3123.7kGo
  11. #2,578
    zsh-users/zsh-autosuggestions

    Fish-like autosuggestions for zsh

    1,669 Elo −4536.2kShell
  12. #3,810
    zsh-users/zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

    1,585 Elo −5923kShell
  13. #4,107
    asdf-vm/asdf

    Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

    1,567 Elo −3725.6kGo
  14. #4,426
    withfig/autocomplete

    IDE-style autocomplete for your existing terminal & shell

    1,549 Elo −4025.2kTypeScript
  15. #4,559
    direnv/direnv

    unclutter your .profile

    1,542 Elo +815.5kGo
  16. #5,033
    spaceship-prompt/spaceship-prompt

    🚀✨ Minimalistic, powerful and extremely customizable Zsh prompt

    1,518 Elo −2720.6kShell
  17. #5,564
    sorin-ionescu/prezto

    The configuration framework for Zsh

    1,494 Elo 14.5kShell
  18. #5,676
    sindresorhus/pure

    Pretty, minimal and fast ZSH prompt

    1,489 Elo −2114.4kShell
  19. #5,909
    powerline/powerline

    Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications…

    1,477 Elo −2214.8kPython
  20. #6,414
    mvdan/sh

    A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt

    1,456 Elo +219.1kGo
  21. #6,775
    faressoft/terminalizer

    🦄 Record your terminal and generate animated gif images or share a web player

    1,442 Elo −2616.1kJavaScript
  22. #6,779
    webpro/awesome-dotfiles

    A curated list of dotfiles resources.

    1,442 Elo +2710.9k
  23. #6,788
    microsoft/inshellisense

    IDE style command line auto complete

    1,441 Elo +2410.7kTypeScript
  24. #6,827
    holman/dotfiles

    @holman does dotfiles

    1,440 Elo −127.7kShell
  25. #7,399
    Powerlevel9k/powerlevel9k

    Powerlevel9k was a tool for building a beautiful and highly functional CLI, customized for you. P9k had a substantial…

    1,418 Elo −3313.3kShell
  26. #8,512
    zsh-users/zsh-completions

    Additional completion definitions for Zsh.

    1,374 Elo −57.9kShell
  27. #8,753
    prasanthrangan/hyprdots

    // Aesthetic, dynamic and minimal dots for Arch hyprland

    1,363 Elo −178.4kShell
  28. #9,237
    zsh-users/antigen

    The plugin manager for zsh.

    1,337 Elo +18.3kShell
  29. #9,754
    enquirer/enquirer

    Stylish, intuitive and user-friendly prompts. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS…

    1,286 Elo −187.9kJavaScript
  30. #9,792
    marlonrichert/zsh-autocomplete

    🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.

    1,278 Elo +36.7kShell