SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Fish Open-Source Projects
-
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.
-
awesome-shell
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
xxh
๐ Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Ask HN: Any tool for managing large and variable command lines? | news.ycombinator.com | 2024-04-25In 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
Starship - A cross shell prompt
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
Project mention: FAQ on the xz-utils backdoor โ via a project dev | news.ycombinator.com | 2024-03-29Reminds of the note at the bottom of Fish's releases. It's there because the build system cannot determine the current version for some reason. Hopefully that will go away now that they have switched to a different language / build system. The custom tarball is used by Arch Linux at the very least.
https://github.com/fish-shell/fish-shell/releases/tag/3.7.1
https://github.com/fish-shell/fish-shell/issues/7772#issueco...
https://gitlab.archlinux.org/archlinux/packaging/packages/fi...
Project mention: Instalando de maneira rรกpida e eficiente suas ferramentas no WSL. Pt-3 | dev.to | 2024-05-08
Project mention: Say good bye to cd and hello Zoxide - the better and smarter cd command | dev.to | 2024-04-14
Project mention: Ask HN: Any tool for managing large and variable command lines? | news.ycombinator.com | 2024-04-25I've heard good things about atuin
https://github.com/atuinsh/atuin
# 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/
I think direnv already does a good job in this space, and it's already available in your package manager.
https://direnv.net/
Project mention: Carapace: A multi-shell completion library and binary | news.ycombinator.com | 2024-04-22
xonsh โ Python-powered, cross-platform, Unix-gazing shell
You've got to install Fisher, then get z, sponge and a few others from the awsm.fish list.
Then you get trapped by the utility and struggle when you land on some remote server's bash shell.
https://github.com/jorgebucaran/fisher
https://github.com/jorgebucaran/awsm.fish#readme
Some PR about forgit improvements
You've got to install Fisher, then get z, sponge and a few others from the awsm.fish list.
Then you get trapped by the utility and struggle when you land on some remote server's bash shell.
https://github.com/jorgebucaran/fisher
https://github.com/jorgebucaran/awsm.fish#readme
Project mention: Cdpath: Easily Navigate Directories in the Terminal | news.ycombinator.com | 2023-12-06https://github.com/skywind3000/z.lua is quite nice and has more features, e.g. fzf integration and an interactive mode.
Tide is as close to powerlevel10k as one can get in Fish.
https://github.com/IlanCosman/tide
Fish related posts
-
Install Alpine Linux In Virtualbox
-
Ask HN: Any tool for managing large and variable command lines?
-
Show HN: Kaldo โ Cross Shell Aliases
-
FAQ on the xz-utils backdoor โ via a project dev
-
Atuin โ Magical Shell History
-
Oh My Zsh
-
Proposal for porting fish-shell from C++ to Rust
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Fish projects? This list will help you:
Project | Stars | |
---|---|---|
1 | fzf | 60,111 |
2 | starship | 40,933 |
3 | awesome-shell | 31,238 |
4 | zsh-autosuggestions | 29,731 |
5 | fish-shell | 24,664 |
6 | autocomplete | 24,290 |
7 | asdf | 20,607 |
8 | zoxide | 18,967 |
9 | atuin | 17,865 |
10 | oh-my-posh | 14,271 |
11 | powerline | 14,212 |
12 | direnv | 11,759 |
13 | oh-my-fish | 10,148 |
14 | inshellisense | 8,100 |
15 | xonsh | 8,023 |
16 | fisher | 7,410 |
17 | powerline-shell | 6,177 |
18 | xxh | 5,001 |
19 | forgit | 4,259 |
20 | awsm.fish | 3,942 |
21 | z.lua | 2,925 |
22 | powerline-go | 2,705 |
23 | tide | 2,622 |
Sponsored