Fish

Open-source projects categorized as Fish

Top 23 Fish Open-Source Projects

  • 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

  • starship

    β˜„πŸŒŒοΈ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

  • Project mention: Atuin – Magical Shell History | news.ycombinator.com | 2024-02-21

    Agreed, I use this in conjunction with Starship [1], both initialized specifically for Fish in the config. I love this shell so much.

    [1] - https://starship.rs/

  • 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
  • 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: Setting up a MacBook for development in 2024 | dev.to | 2024-01-08

    brew install fzf # for fuzzy find files, commands, etc brew install starship $(brew --prefix)/opt/fzf/install git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting # syntax highlight for zsh git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions # smart autosuggestions for zsh echo 'eval "$(starship init zsh)"' >> ~/.zshrc

  • fish-shell

    The user-friendly command line shell.

  • Project mention: FAQ on the xz-utils backdoor – via a project dev | news.ycombinator.com | 2024-03-29

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

  • 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: Install Asdf: One Runtime Manager to Rule All Dev Environments | news.ycombinator.com | 2024-04-27

    The main issue most people have with asdf is that it’s annoyingly slow. Not unusably so, but just enough that it’s irritating.

    I identified [0] the source for much of it (sub-shells and pipes) and began a PR [1], but became bogged down with BATS testing, and then found mise / rtx, so kind of lost interest. Sorry. You can always implement these if you’d like.

    [0]: https://github.com/asdf-vm/asdf/issues/290#issuecomment-1383...

    [1]: https://github.com/asdf-vm/asdf/pull/1441

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • zoxide

    A smarter cd command. Supports all major shells.

  • Project mention: Say good bye to cd and hello Zoxide - the better and smarter cd command | dev.to | 2024-04-14
  • 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

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

  • Project mention: Powerline arrows bugged | /r/linuxquestions | 2023-05-01
  • direnv

    unclutter your .profile

  • Project mention: Mise is a polyglot tool version manager | news.ycombinator.com | 2024-04-28

    I switched from asdf to mise after a comment on lobste.rs[1] suggested I do so a few months ago, and I have been very happy with it.

    It sands off some of asdf's sharp UI edges and provides a somewhat larger but still reasonable feature set; I've also replaced most of my direnv[2] usage with it.

    The mise -> asdf comparison page is useful[3]

    1: https://lobste.rs/s/66uxbj/how_love_homebrew#c_mvmsjp

    2: https://direnv.net/

    3: https://mise.jdx.dev/dev-tools/comparison-to-asdf.html

  • oh-my-fish

    The Fish Shell Framework

  • Project mention: fish-shell: the user-friendly command-line shell | news.ycombinator.com | 2023-08-26

    [1] https://github.com/oh-my-fish/oh-my-fish

  • 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

  • fisher

    A plugin manager for Fish

  • Project mention: Oh My Zsh | news.ycombinator.com | 2024-01-22

    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

  • powerline-shell

    A beautiful and useful prompt for your shell

  • xxh

    πŸš€ Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.

  • forgit

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

  • Project mention: My last weeks GitHub contributions | dev.to | 2024-04-27

    Some PR about forgit improvements

  • awsm.fish

    A curation of prompts, plugins & other Fish treasures πŸšπŸ’Ž

  • Project mention: Oh My Zsh | news.ycombinator.com | 2024-01-22

    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

  • z.lua

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

  • Project mention: Cdpath: Easily Navigate Directories in the Terminal | news.ycombinator.com | 2023-12-06

    https://github.com/skywind3000/z.lua is quite nice and has more features, e.g. fzf integration and an interactive mode.

  • powerline-go

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

  • tide

    🌊 The ultimate Fish prompt. (by IlanCosman)

  • Project mention: Oh My Zsh | news.ycombinator.com | 2024-01-22

    Tide is as close to powerlevel10k as one can get in Fish.

    https://github.com/IlanCosman/tide

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

Fish related posts

Index

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

Project Stars
1 fzf 59,739
2 starship 40,834
3 awesome-shell 31,086
4 zsh-autosuggestions 29,589
5 fish-shell 24,551
6 autocomplete 24,265
7 asdf 20,448
8 zoxide 18,590
9 atuin 17,775
10 oh-my-posh 14,203
11 powerline 14,189
12 direnv 11,697
13 oh-my-fish 10,002
14 inshellisense 8,035
15 xonsh 8,006
16 fisher 7,387
17 powerline-shell 6,177
18 xxh 4,977
19 forgit 4,250
20 awsm.fish 3,926
21 z.lua 2,914
22 powerline-go 2,704
23 tide 2,613

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