Shell Fish

Open-source Shell projects categorized as Fish | Edit details

Top 23 Shell Fish Projects

  • GitHub repo zsh-autosuggestions

    Fish-like autosuggestions for zsh

    Project mention: Using ZSH without OMZ | dev.to | 2021-11-26

    Zsh-Autosuggestions;

  • GitHub repo oh-my-fish

    The Fish Shell Framework

    Project mention: Can I make my terminal look like this in macOS? | reddit.com/r/commandline | 2021-11-17

    Use zsh or fish

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo fisher

    A plugin manager for Fish.

    Project mention: How to set up nvm to work with fish shell? | dev.to | 2021-11-23

    curl https://git.io/fisher --create-dirs -sLo ~/.config/fish/functions/fisher.fish

  • GitHub repo forgit

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

    Project mention: Git undo: We can do better | news.ycombinator.com | 2021-06-21

    I like forgit a lot, been using it for a while

    https://github.com/wfxr/forgit

  • GitHub repo nvm.fish

    Node.js version manager lovingly made for Fish.

    Project mention: Easy way to fish shell | dev.to | 2021-07-13

    Note : for nvm users fish does not support nvm instead u get this or something like this.

  • GitHub repo tide

    🌊 The ultimate Fish prompt. (by IlanCosman)

    Project mention: Easy way to fish shell | dev.to | 2021-07-13

    Tide I like tide cause it looks exactly similar to p10k and you can also configure it the same way from zsh. It's cool :p.

  • GitHub repo pure

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

    Project mention: Recommend me a good omf theme | reddit.com/r/fishshell | 2021-10-05

    Go for pure. Never looked back.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo z

    Pure-fish z directory jumping (by jethrokuan)

    Project mention: My Linux Fish Shell Workflow | dev.to | 2021-10-18

    I usually work on the terminals only and for that I frequent switch between different directories, editing them in vim (I use neovim), etc. So for me having a built-in autocompletion for shell with syntax highlighting and is a plus point. With that I also use this. This is a fish shell tool for jumping different directories with two word command. For example, I have a very nested directory that I want to visit and from there I need to go to another nested directory and let's name the first directory as portfolio and my terminal config. Now for that I use the z tool and using the z tool I can create aliases for that directory.

  • GitHub repo termux-style

    Simple script to change color-schemes and fonts for Termux.

    Project mention: neovim on android. | reddit.com/r/neovim | 2021-11-15

    I just downloaded NerdFonts font as ~/.termux/font.ttf and used this script for basic customization

  • GitHub repo fzf-fish-integration

    Augment your fish command line with fzf key bindings.

    Project mention: Announcement: Major bug fix for fzf.fish | reddit.com/r/fishshell | 2021-07-17

    You can read more about the bug and its fix here https://github.com/PatrickF1/fzf.fish/pull/186. Just run fisher update to grab the fix.

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

  • GitHub repo fish-nvm

    nvm wrapper for fish-shell

    Project mention: Easy way to fish shell | dev.to | 2021-07-13

    Note : for nvm users fish does not support nvm instead u get this or something like this.

  • GitHub repo dotfiles

    Sway acid dark (by eoli3n)

    Project mention: Migrating from Void Linux to NixOS, dotfiles and home manager | reddit.com/r/NixOS | 2021-10-17

    I use ansible : https://github.com/eoli3n/dotfiles

  • GitHub repo replay.fish

    Run Bash commands replaying changes in Fish. 🍤

    Project mention: Snap Issues | reddit.com/r/archlinux | 2021-01-29

    See this for the correct installation command: https://github.com/jorgebucaran/replay.fish

  • GitHub repo hydro

    Ultra-pure, lag-free prompt with async Git status. Designed for Fish.

    Project mention: Minimal prompts? | reddit.com/r/fishshell | 2021-02-27

    https://github.com/jorgebucaran/hydro is pretty minimal

  • GitHub repo bin

    Useful scripts and configs for Linux users (by dmi3)

    Project mention: Useful scripts for Linux users | reddit.com/r/commandline | 2021-03-31

    Suggestion is to try version with temporary file. Might work better for image viewers that does not support piping.

  • GitHub repo fish-functions

    :wrench: My utility belt of fish functions, writing these has saved me many hours in the long run... I hope...

    Project mention: Fish Shell | news.ycombinator.com | 2021-05-17

    I think fish's syntax is cleaner, though as others have pointed out, the incompatibility is often not worth it.

    Even though it's "sane", I would say it's not "powerful". It's significantly less powerful than bash:

    e.g. there is a list of missing things here:

    https://github.com/pirate/fish-utils/blob/master/README.md

    https://github.com/fish-shell/fish-shell/issues/159

    I have a particular viewpoint since I'm writing a shell for scripting, and I wrote this FAQ.

  • GitHub repo autopair.fish

    Auto-complete matching pairs in the Fish command line.

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

    The only package that I have installed is this one: https://github.com/jorgebucaran/autopair.fish

  • GitHub repo fish-abbreviation-tips

    💡 Help you remembering your abbreviations

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

    gazorby/fish-abbreviation-tips

  • GitHub repo lucid.fish

    Minimalist, high-performance fish prompt

    Project mention: Ask HN: What are some tools / libraries you built yourself? | news.ycombinator.com | 2021-05-16

    Currently:

    AudioWrangler: https://apps.apple.com/us/app/audiowrangler/id1565701763

    Got sick of my Mac using the wrong audio device when waking up, so I wrote a little utility that lets me prioritize which devices to use based on what's connected. It's my first app on the App Store. I'm enjoying learning Swift and using it to write desktop apps!

    In the past:

    * Lucid: https://github.com/mattgreen/lucid.fish

    A pure-style prompt for fish shell that pioneered truly async fish prompts. Still use it daily.

    * Fogeybot: https://github.com/mattgreen/fogeybot

    A Discord bot for Heroes of the Storm that creates teams for pickup games using player ratings.

  • GitHub repo ColorEchoForShell

    Make 🐚(shell) 's 💬 (`echo`) to be 🌈 easily ✨ Support ✅ sh ➕ bash ➕ zsh ➕ ksh ➕ 🐟

    Project mention: Korny - plugin for Kornshell | reddit.com/r/unix | 2021-09-04
  • GitHub repo dotfiles

    ❤ ~/.🛠🐈 the daily jam 🍞🥜🍇🍞 (by ipatch)

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-11-26.

Shell Fish related posts

Index

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

Project Stars
1 zsh-autosuggestions 19,336
2 oh-my-fish 7,860
3 fisher 5,337
4 forgit 1,787
5 nvm.fish 1,083
6 tide 842
7 pure 823
8 z 695
9 termux-style 602
10 fzf-fish-integration 526
11 done 479
12 fish-nvm 380
13 dotfiles 370
14 replay.fish 254
15 hydro 244
16 bin 105
17 fish-functions 102
18 autopair.fish 97
19 fish-abbreviation-tips 92
20 lucid.fish 90
21 ColorEchoForShell 81
22 fish_logo 77
23 dotfiles 52
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com