HydroFetch

A new way to see your system

A fast, beautiful, and lightweight system information tool written exclusively for the Fish shell.

• Install Now • Repository
HydroFetch Preview

HydroFetch

A fetch made by a fish user, for fish users

You switched to Fish because bash's syntax is confusing. Why would you run a system information tool written in bash? HydroFetch is pure readable Fish code, easy to hack and it actually makes sense when you open source it.

Installation

It's simple, and in one line

curl -sSL https://raw.githubusercontent.com/Henriquehnnm/HydroFetch/main/install.fish | fish

Why?

Pure Fish

No bash hacks. Just clean Fish code you can actually read and modify.

View source →
Config-driven

JSON settings because editing shell vars in 2025 is a thing of the past.

See Config.json
I18n ready

Built-in translation system. Your LANG env var actually matters here.

Add your language

Compare

Compare and see that HydroFetch is the perfect Fetch for you

HydroFetch Neofetch Pfetch Screenfetch
Language Fish Bash POSIX sh Bash
Speed ~30-40ms ~450ms ~146ms ~647ms
Status Active Dead Active Stale
Config JSON Bash None Bash
Customizable High High Minimal Medium
For Fish users Native No No No
Dependencies fish+jq Many Minimal Many
Maintained 2025 2024 2025 2019

Performance comparison (higher is better)

HydroFetch
Pfetch
Neofetch
Screenfetch

Contributors

Thanks to everyone who has contributed!