Open-source projects categorized as Fish | Edit details

Top 23 Fish Open-Source Projects

  • GitHub repo fzf

    :cherry_blossom: A command-line fuzzy finder

    Project mention: 15 Command Line Tools which Spark Joy in Your Terminal | dev.to | 2021-05-06
  • GitHub repo awesome-shell

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

    Project mention: Weird Tty Login Screen Flashes Just Before Gdm | reddit.com/r/voidlinux | 2020-12-30

    For more advanced linux usage tips: https://github.com/alebcay/awesome-shell

  • GitHub repo zsh-autosuggestions

    Fish-like autosuggestions for zsh

    Project mention: Oh My Zsh | dev.to | 2021-05-10

    git clone [https://github.com/zsh-users/zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions) ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

  • GitHub repo starship

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

    Project mention: Increasing our development confidence and productivity with Bors | reddit.com/r/rust | 2021-05-11

    Sure thing! I'm using alacritty, here is my config file: https://github.com/nicholastmosher/dotfiles/blob/master/.config/alacritty/alacritty.osx.yml#L89-L121. You'll need to take that file and name it ~/.config/alacritty/alacritty.yml. I'm also using starship as my prompt if you are interested in that as well :)

  • GitHub repo 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.

    Project mention: Hey Rage, Whatchadoin'? [3/29/2021] | reddit.com/r/PerfectALARM | 2021-03-29

    Use Oh-My-Bash and Oh-My-Zsh with Powerline.

  • GitHub repo direnv

    unclutter your .profile

    Project mention: 15 Command Line Tools which Spark Joy in Your Terminal | dev.to | 2021-05-06
  • GitHub repo oh-my-fish

    The Fish Shell Framework

    Project mention: Thoughts on Fish? Is POSIX compliance really that important? | reddit.com/r/linux4noobs | 2021-03-22

    You may already be familiar with Oh My Fish.

  • GitHub repo powerline-shell

    A beautiful and useful prompt for your shell

    Project mention: How to customize the Terminal? | reddit.com/r/mac | 2021-05-04

    Yes love it. Right now I am using PowerLine Shell. https://github.com/b-ryan/powerline-shell

  • GitHub repo fisher

    A plugin manager for Fish.

    Project mention: Which package manager? | reddit.com/r/fishshell | 2021-02-17

    Ah - Thanks for the links and history. From reading those two (479 and 480), they appear to request, describe, and implement the original behavior (have fishfile in $fisher_path). Then mattmc3 came along and submitted #545 with pull #547, to move to fishfile (ultimately fish_plugins) to live in $fish_config.

  • GitHub repo zoxide

    A smarter cd command for your terminal

    Project mention: What is a program that you use that's uncommon but essential for you? | reddit.com/r/archlinux | 2021-05-04

    zoxide - for quick jumps between frequently visited directories (integration with lf is trivial)

  • GitHub repo awsm.fish

    A curation of prompts, plugins, & resources for Fish. 🐚

    Project mention: Moving From Zsh To Fish | reddit.com/r/fishshell | 2020-12-31

    Finally, there are some other great plugins worth checking out that you can point your readers to at https://github.com/jorgebucaran/awsm.fish.

  • GitHub repo powerline-go

    A beautiful and useful low-latency prompt for your shell, written in go

    Project mention: What is this feature called? | reddit.com/r/Ubuntu | 2021-03-18

    This is my goto: https://github.com/justjanne/powerline-go

  • GitHub repo z.lua

    :zap: A new cd command that helps you navigate faster by learning your habits.

    Project mention: What is your cd system? | reddit.com/r/commandline | 2021-04-16

    I used to keep some directory bookmarks with apparix, but nowadays I just use z.lua.

  • GitHub repo xxh

    🚀 Bring your favorite shell wherever you go through the ssh.

    Project mention: Xxh – Bring your favorite shell wherever you go through the SSH | news.ycombinator.com | 2021-03-29
  • GitHub repo forgit

    :zzz: A utility tool powered by fzf for using git interactively.

    Project mention: 🧢 Stefan's Web Weekly #14 | dev.to | 2021-04-12

    wfxr/forgit – A utility tool powered by fzf for using git interactively.

  • GitHub repo virtualgo

    Virtualgo: Easy and powerful workspace based development for go

  • GitHub repo jump

    Jump helps you navigate faster by learning your habits. ✌️

  • GitHub repo autocomplete

    Fig adds VSCode style autocomplete to your terminal

    Project mention: How to navigate directories faster with Bash (2015) | news.ycombinator.com | 2021-04-22

    We tried to somewhat mimic the finder experience when implementing directory navigation at Fig (https://withfig.com). Except of course, we make it all keyboard driven!

    The methods listed in the article are almost certainly better if you know exactly which directory you need to go to (like a specific project repo, your bin etc) however often you don’t!

    Another interesting tool is Z: https://github.com/rupa/z

  • GitHub repo nvm.fish

    Node.js version manager lovingly made for Fish.

    Project mention: Nodejs Version Manager Lovingly Made For Fish | reddit.com/r/fishshell | 2020-12-22
  • GitHub repo pure

    Pretty, minimal, and fast prompt for Fish from Zsh.fish theme prompt fish-theme fish-prompt (by pure-fish)

    Project mention: fish 3.2.0 released | reddit.com/r/fishshell | 2021-03-01

    It was Pure. PR opened, https://github.com/pure-fish/pure/pull/278.

  • GitHub repo z

    Pure-fish z directory jumping (by jethrokuan)

    Project mention: What do you use fisher for? | reddit.com/r/fishshell | 2021-02-20


  • GitHub repo tide

    🌊 The ultimate Fish prompt. (by IlanCosman)

    Project mention: Starship: Open-Source Customizable Prompt for Any Shell | reddit.com/r/commandline | 2021-02-19

    I use Starship across most of my shells but I've also played with this one called Tide that I really like.

  • GitHub repo done

    A fish-shell package to automatically receive notifications when long processes finish.

    Project mention: unknown command error message | reddit.com/r/fishshell | 2021-05-06

    set VIRTUAL_ENV_DISABLE_PROMPT "1" set -x MANPAGER "sh -c 'col -bx | bat -l man -p'" # Set settings for https://github.com/franciscolourenco/done set -U __done_min_cmd_duration 10000 set -U __done_notification_urgency_level low ..........................and a lot more.

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). The latest post mention was on 2021-05-11.


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

Project Stars
1 fzf 36,629
2 awesome-shell 21,306
3 zsh-autosuggestions 17,084
4 starship 16,373
5 powerline 12,528
6 direnv 7,398
7 oh-my-fish 7,232
8 powerline-shell 5,595
9 fisher 4,886
10 zoxide 2,431
11 awsm.fish 2,387
12 powerline-go 2,114
13 z.lua 1,971
14 xxh 1,627
15 forgit 1,524
16 virtualgo 1,217
17 jump 1,061
18 autocomplete 987
19 nvm.fish 917
20 pure 761
21 z 589
22 tide 499
23 done 408