Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Fish Shell

Fish Shell

39 projects

Showing 36 of 39 projects

Shell
Shell

A curated list of awesome command-line frameworks, toolkits, guides, and utilities for shell enthusiasts.

#developer-tools#open-source#productivity
Stars37.0k
Forks2.5k
Last commit9 months ago
Oh-My-Posh
Oh-My-PoshGo

A highly customizable, low-latency cross-platform prompt theme engine for any shell.

#hacktoberfest#developer-tools#shell-prompt
Stars22.8k
Forks2.7k
Last commit4 days ago
zsh-syntax-highlighting
zsh-syntax-highlightingShell

Fish shell-like syntax highlighting for Zsh, highlighting commands as you type to catch errors.

#productivity#screenshot#syntax-highlighting
Stars22.7k
Forks1.4k
Last commit4 months ago
autojump
autojumpPython

A command-line tool that learns your most-used directories and enables fast navigation with fuzzy matching.

#filesystem#productivity#shell-navigation
Stars16.9k
Forks710
Last commit1 year ago
direnv
direnvGo

A shell extension that loads and unloads environment variables based on your current directory.

#environment-management#developer-tools#environment
Stars15.2k
Forks794
Last commit2 months ago
oh-my-fish
oh-my-fishShell

A framework for managing packages and themes in the Fish shell, enabling extensibility and customization.

#hacktoberfest#fishshell-framework#fish
Stars11.3k
Forks802
Last commit20 days ago
Fisher
FisherShell

A zero-configuration plugin manager for the Fish shell that installs functions, completions, bindings, and snippets with zero startup impact.

#plugin-manager#command-line-tools#shell-scripting
Stars9.3k
Forks281
Last commit4 months ago
bash-git-prompt
bash-git-promptShell

A customizable bash and fish shell prompt that displays detailed Git repository status information.

#developer-tools#terminal-enhancement#git-prompt
Stars6.9k
Forks987
Last commit1 month ago
Fish
Fish

A curated collection of the best plugins, prompts, and resources for the Fish shell.

#developer-tools#cli-enhancement#productivity-tools
Stars5.0k
Forks147
Last commit4 months ago
Tide
TideShell

A fast, flexible, and friendly prompt for the Fish shell with asynchronous rendering and interactive configuration.

#terminal-prompt#shell-prompt#fish
Stars4.1k
Forks173
Last commit5 months ago
history-substring-search
history-substring-searchShell

ZSH plugin that implements Fish shell's history search feature, allowing you to search through command history by typing any part of a previous command.

#productivity#terminal#zsh-plugins
Stars3.1k
Forks175
Last commit
nvm
nvmShell

A Node.js version manager built from scratch for the Fish shell, enabling seamless installation and switching between Node versions.

#developer-tools#tab-completion#shell-tools
Stars2.7k
Forks79
Last commit6 months ago
fzf
fzfShell

A Fish shell plugin that adds mnemonic key bindings for fuzzy-finding files, git history, processes, and more using fzf.

#fzf-plugin#productivity#fish
Stars2.6k
Forks105
Last commit3 months ago
The Fish Cookbook
The Fish Cookbook

A comprehensive cookbook of recipes and guides for mastering shell scripting with the Fish shell.

#bash-alternative#shell-recipes#shell-functions
Stars2.1k
Forks101
Last commit2 years ago
Pure
PureShell

A pretty, minimal, and fast prompt for the Fish shell, ported from the popular Zsh version.

#developer-tools#shell-prompt#minimalist
Stars1.5k
Forks143
Last commit1 month ago
z
zShell

A fast, fish-friendly directory jumper that tracks visited directories and enables quick navigation based on frequency and recency.

#directory-navigation#fish#fish-plugin
Stars1.5k
Forks50
Last commit1 month ago
Virtualfish
VirtualfishShell

A Python virtual environment manager for the Fish shell, providing tools for creating, managing, and auto-activating environments.

#virtualenvwrapper#environment-management#python-development
Stars1.1k
Forks102
Last commit1 year ago
Done
DoneShell

A fish-shell package that automatically sends notifications when long-running terminal commands complete.

#productivity-tools#fish#fish-plugin
Stars941
Forks84
Last commit5 months ago
Hydro
HydroShell

A minimal, high-performance Fish shell prompt with asynchronous Git status display.

#developer-tools#shell-prompt#minimalist
Stars932
Forks80
Last commit3 months ago
Autopair
AutopairShell

Auto-complete matching pairs (parentheses, brackets, quotes) in the Fish shell command line.

#productivity#fish#fish-plugin
Stars562
Forks11
Last commit3 years ago
Async Prompt
Async PromptShell

A Fish shell plugin that runs prompt functions asynchronously to improve terminal responsiveness.

#productivity#terminal#shell-plugin
Stars535
Forks33
Last commit5 months ago
GitNow
GitNowShell

A Fish shell plugin that provides high-level Git commands and shortcuts to speed up your Git workflow.

#semver#version-control#gitflow
Stars480
Forks27
Last commit8 months ago
Replay
ReplayShell

Run Bash commands and replay environment changes (variables, aliases, directory) in Fish shell without restarting your session.

#alias-management#environment-variables#shell-environment
Stars476
Forks11
Last commit1 year ago
Sponge
SpongeShell

A fish shell plugin that automatically cleans your command history by filtering out typos, failed commands, and unwanted entries.

#open-source#productivity#typo-correction
Stars438
Forks4
Last commit2 years ago
Pufferfish
PufferfishShell

A Fish shell plugin that provides text expansions for directory navigation and command history.

#productivity#text-expansion#shell-scripting
Stars413
Forks10
Last commit6 months ago
Fundle
FundleShell

A minimalist package manager for the fish shell, inspired by Vundle and compatible with oh-my-fish plugins.

#minimalist#fish#git-based
Stars390
Forks17
Last commit3 years ago
Fishtape
FishtapeShell

A pure-Fish shell test runner that implements the Test Anything Protocol for testing scripts, functions, and plugins.

#test-runner#shell-scripting#fish
Stars380
Forks20
Last commit2 years ago
Fishtape
FishtapeShell

A pure-Fish test runner for testing scripts, functions, and plugins directly in the Fish shell.

#test-runner#unit-testing#shell-scripting
Stars380
Forks20
Last commit2 years ago
spark.fish
spark.fishShell

A Fish shell plugin for generating sparklines in the terminal with improved performance and additional flags.

#developer-tools#open-source#spark
Stars378
Forks6
Last commit5 years ago
Abbreviation Tips
Abbreviation TipsShell

A fish shell plugin that displays tips when you can use abbreviations or aliases, helping you remember them.

#abbreviation#developer-tools#productivity
Stars377
Forks8
Last commit2 years ago
purify (kyoz)
purify (kyoz)Vim Script

A clean and vibrant color scheme for Vim, terminals, and other tools, ensuring consistent theming across your development environment.

#ui-ux#alacritty#colors
Stars360
Forks20
Last commit3 years ago
complgen
complgenRust

Declarative tool that compiles man-page-like grammars into shell completion scripts for bash, fish, zsh, and PowerShell.

#developer-tools#command-line-tools#completions
Stars333
Forks11
Last commit8 days ago
zeno
zenoTypeScript

A Zsh/Fish plugin for fuzzy completion, snippet expansion, and smart history selection, powered by Deno and fzf.

#productivity#zsh-plugin#deno
Stars302
Forks17
Last commit2 months ago
getopts.fish
getopts.fishShell

A POSIX-compliant CLI options parser for the Fish shell, offering a simpler alternative to argparse.

#posix-compliance#developer-tools#command-line-tools
Stars233
Forks6
Last commit1 year ago
up
upShell

A shell function for quickly navigating to parent directories using tab-completion instead of typing `../` repeatedly.

#tab-completion#productivity#shell-scripting
Stars184
Forks11
Last commit5 years ago
Apple Touchbar
Apple TouchbarShell

Enhance your MacBook Pro Touch Bar with fish shell integration for displaying useful information and shortcuts.

#macbook-pro#productivity#awesome-fish-shell
Stars96
Forks7
Last commit4 years ago
Page 1 of 2Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 months ago
#Fish27
#Command Line21
#Fish Plugin19
#Productivity16
#Terminal14
#Developer Tools13
#Zsh11
#Shell10
#Shell Scripting9
#Shell Plugin9
#Cli Tools8
#Fisher8