Zsh

Open-source projects categorized as Zsh

Top 23 Zsh Open-Source Projects

  • ohmyzsh

    🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

  • Project mention: Como instalar ZSH e Oh My Zsh no WSL2 | dev.to | 2024-05-15
  • nvm

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

  • Project mention: Multiple Node.js versions - setup memo | dev.to | 2024-05-19

    NVM Github

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • Project mention: Ask HN: Any tool for managing large and variable command lines? | news.ycombinator.com | 2024-04-25

    In addition, I think bash's `operate-and-get-next` can be very helpful. When you go back through your shell history, you can hit Ctrl+o instead of enter and it will execute the command then put the next one in your history on the command line, and keep track of where you are in your history. This way, you can rerun a bunch of commands by going to the first one and Ctrl+o till you are done. And you can edit those commands and hit Ctrl+o and still go to the next previously run command.

    Note: fzf's history search feature breaks this. https://github.com/junegunn/fzf/issues/2399

  • powerlevel10k

    A Zsh theme

  • Project mention: Windows Command Line Revolution - Unleash ZSH and Oh My ZSH! A Simple Guide for Developers | dev.to | 2024-05-15

    There are a lot of themes, with Powerlevel10k being the most popular and powerful. To install it, run:

  • starship

    ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

  • Project mention: Tools that keep me productive | dev.to | 2024-05-05

    Starship - A cross shell prompt

  • awesome-shell

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

  • Project mention: Shell | news.ycombinator.com | 2023-10-07
  • zsh-autosuggestions

    Fish-like autosuggestions for zsh

  • Project mention: Zsh + Oh My Zsh | dev.to | 2024-05-12

    git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • autocomplete

    IDE-style autocomplete for your existing terminal & shell

  • Project mention: Fig Is Sunsetting | news.ycombinator.com | 2024-03-14
  • asdf

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

  • Project mention: Instalando de maneira rápida e eficiente suas ferramentas no WSL. Pt-3 | dev.to | 2024-05-08
  • config

    Apps/CLIs/configs I use on macOS/iOS. Fish, Karabiner, Cursor.. (by nikitavoloboev)

  • zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

  • Project mention: Melhorando e configurando seu novo Shell linux. Pt-2 | dev.to | 2024-05-02

    git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting && git clone https://github.com/zdharma-continuum/fast-syntax-highlighting.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/fast-syntax-highlighting && git clone --depth 1 -- https://github.com/marlonrichert/zsh-autocomplete.git $ZSH_CUSTOM/plugins/zsh-autocomplete

  • spaceship-prompt

    :rocket::star: Minimalistic, powerful and extremely customizable Zsh prompt

  • Project mention: Is there any way to remove the first newline from Starship Prompt? | /r/commandline | 2023-05-24

    There are solutions in this GH issue discussion: https://github.com/spaceship-prompt/spaceship-prompt/issues/677

  • Warp

    Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.

  • Project mention: Warp VS Wave Terminal - a user suggested alternative | libhunt.com/r/Warp | 2024-04-03
  • zoxide

    A smarter cd command. Supports all major shells.

  • Project mention: Zoxide - A faster alternative to boring cd command | dev.to | 2024-05-18

    Zoxide offical GitHub repo - https://github.com/ajeetdsouza/zoxide

  • atuin

    ✨ Magical shell history

  • Project mention: Ask HN: Any tool for managing large and variable command lines? | news.ycombinator.com | 2024-04-25

    I've heard good things about atuin

    https://github.com/atuinsh/atuin

  • terminalizer

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

  • oh-my-posh

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

  • Project mention: wsl arch setup for oh my posh | dev.to | 2024-04-12

    # Download the correct binary for Linux (replace the URL with the latest version if needed) wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-amd64 -O oh-my-posh # Make the binary executable chmod +x oh-my-posh # Move the binary to a directory in your PATH sudo mv oh-my-posh /usr/local/bin/

  • powerline

    Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.

  • prezto

    The configuration framework for Zsh

  • Project mention: Carapace: A multi-shell completion library and binary | news.ycombinator.com | 2024-04-22

    Beyond zprof (https://www.bigbinary.com/blog/zsh-profiling) not really I'm afraid. I did the majority of my zsh-prompt hacking 10 years ago and haven't thought about it since. That snippet could be from anywhere.

    You could peek at something like zprezto https://github.com/sorin-ionescu/prezto or pure https://github.com/sindresorhus/pure for tips.

    Fetching git/hg/... info is always slow, so try and speed that up where you can (as to how to do that, uhh... I know my prompt has a dirty-state check nicked from pure for speed reasons). You can also cache any `asdf init zsh` or similar to a file and do the same "run in background" trick so the next shell will have any changes.

    The biggest improvement I can remember was dropping zprezto for my own much smaller config, I really did not need much comparatively. Mostly some git info and "good default" options. I use zgenom for a plugin manager but only have 3 plugins, probably I should just dump it and inline the plugins to avoid getting owned one day.

  • pure

    Pretty, minimal and fast ZSH prompt (by sindresorhus)

  • Project mention: Carapace: A multi-shell completion library and binary | news.ycombinator.com | 2024-04-22

    Beyond zprof (https://www.bigbinary.com/blog/zsh-profiling) not really I'm afraid. I did the majority of my zsh-prompt hacking 10 years ago and haven't thought about it since. That snippet could be from anywhere.

    You could peek at something like zprezto https://github.com/sorin-ionescu/prezto or pure https://github.com/sindresorhus/pure for tips.

    Fetching git/hg/... info is always slow, so try and speed that up where you can (as to how to do that, uhh... I know my prompt has a dirty-state check nicked from pure for speed reasons). You can also cache any `asdf init zsh` or similar to a file and do the same "run in background" trick so the next shell will have any changes.

    The biggest improvement I can remember was dropping zprezto for my own much smaller config, I really did not need much comparatively. Mostly some git info and "good default" options. I use zgenom for a plugin manager but only have 3 plugins, probably I should just dump it and inline the plugins to avoid getting owned one day.

  • direnv

    unclutter your .profile

  • Project mention: Poetry2Nix Development Flake with Matplotlib GTK Support | dev.to | 2024-05-11

    You might want to checkout direnv and nix-direnv for added convenience.

  • inshellisense

    IDE style command line auto complete

  • Project mention: Carapace: A multi-shell completion library and binary | news.ycombinator.com | 2024-04-22
  • xonsh

    :shell: Python-powered, cross-platform, Unix-gazing shell.

  • Project mention: This Week In Python | dev.to | 2024-03-09

    xonsh – Python-powered, cross-platform, Unix-gazing shell

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Zsh related posts

  • Zoxide - A faster alternative to boring cd command

    1 project | dev.to | 18 May 2024
  • Windows Command Line Revolution - Unleash ZSH and Oh My ZSH! A Simple Guide for Developers

    1 project | dev.to | 15 May 2024
  • Zsh + Oh My Zsh

    4 projects | dev.to | 12 May 2024
  • Ditch Your Boring Terminal and Make it More Useful

    6 projects | dev.to | 11 May 2024
  • Dicas e configurações para seu sistema linux

    4 projects | dev.to | 10 May 2024
  • Tools that keep me productive

    14 projects | dev.to | 5 May 2024
  • Melhorando e configurando seu novo Shell linux. Pt-2

    5 projects | dev.to | 2 May 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Zsh projects? This list will help you:

Project Stars
1 ohmyzsh 169,325
2 nvm 76,218
3 fzf 60,301
4 powerlevel10k 43,314
5 starship 41,224
6 awesome-shell 31,373
7 zsh-autosuggestions 29,793
8 autocomplete 24,302
9 asdf 20,653
10 config 20,319
11 zsh-syntax-highlighting 19,169
12 spaceship-prompt 19,142
13 Warp 19,112
14 zoxide 19,140
15 atuin 18,013
16 terminalizer 14,990
17 oh-my-posh 14,407
18 powerline 14,226
19 prezto 13,809
20 pure 12,852
21 direnv 11,776
22 inshellisense 8,143
23 xonsh 8,062

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com