hyfetch
brew install hyfetch
v2.1.0
MIT
Fast, highly customisable system info script with LGBTQ+ pride flags
421
30-day installs · #1899
705
90-day · #2540
3.5k
365-day · #2285
2.0k
★ GitHub stars · updated 2mo ago
Runtime dependencies
Build dependencies
GitHub topics
hyfetch
neofetch
neowofetch
screenfetch
Links
- https://github.com/hykilpikonna/hyfetch
- GitHub: hykilpikonna/hyfetch
- Brew formula source: Formula/h/hyfetch.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"rust"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"python@3.14"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Fast, highly customisable system info script with LGBTQ+ pride flags",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:43+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "hyfetch",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-07T15:39:38Z",
"github_readme_excerpt": "# HyFetch\n\nneofetch with pride flags \u003c3\n\n\u003cimg alt=\"screenshot\" src=\"https://user-images.githubusercontent.com/22280294/197708447-ddee6db2-1017-48f2-b507-8ddf85acef0d.png\"\u003e\n\n### Running Updated Original Neofetch\n\nThis repo also serves as an updated version of the original `neofetch` since the upstream [dylanaraps/neofetch](https://github.com/dylanaraps/neofetch) isn\u0027t maintained anymore and has been archived. If you only want to use the updated neofetch without pride flags, you can use the `neofetch` script from this repo. To prevent command name conflict, I call it `neowofetch` :)\n\n* Method 1: Install HyFetch from PyPI (`pip install -U hyfetch`, `pipx install hyfetch`, or `uv tool install hyfetch`) then run `neowofetch`\n* Method 2: `npx neowofetch`\n* Method 3: `P=\"$HOME/.local/bin/neowofetch\" \u0026\u0026 curl -L nf.hydev.org -o \"$P\" \u0026\u0026 chmod +x \"$P\"`\n* Method 4: Run without install `bash \u003c(curl -sL nf.hydev.org)`\n\n\n## Installation\n\n### Method 1: Install from PyPI (Recommended)\n\nEven though hyfetch has been rewritten in Rust since 2.0.0, we also published PyPI packages with prebuilt rust binaries to allow seamless transition from the Python version. You can install the rust binaries using pip:\n\n```sh\npip install wheel\npip install -U hyfetch\n```\n\nFor isolated command installs, you can use pipx or uv:\n\n```sh\npipx install hyfetch\nuv tool install hyfetch\n```\n\nIf a rust binary is not available for your platform (e.g. riscv64), it will automatically fall back to the v1.99.0 Python version.\n\n### Method 2: Install using system package manager\n\nCurrently, these distributions have existing packages for HyFetch:\n\n* Universal [Lure.sh](https://lure.sh/): `lure in hyfetch` (Thanks to [@Elara6331](https://github.com/Elara6331))\n* Arch Linux: `sudo pacman -S hyfetch` (Thanks to [@Aleksana](https://github.com/Aleksanaa) and [@Antiz96](https://github.com/Antiz96))\n* Fedora Linux: `sudo dnf install hyfetch` (packaged by [@topazus](http://github.com/topazus))\n* Nix: `nix-env -i hyfetch` (Thanks",
"github_repo": "hykilpikonna/hyfetch",
"github_stars": 2032,
"github_topics": [
"hyfetch",
"neofetch",
"neowofetch",
"screenfetch"
],
"homepage": "https://github.com/hykilpikonna/hyfetch",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 421,
"installs_365d": 3487,
"installs_90d": 705,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "hyfetch",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 1899,
"rank_365d": 2285,
"rank_90d": 2540,
"raw_hash": "0cb40e72bae62369",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/h/hyfetch.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "2.1.0",
"versioned_formulae": [],
"why_use_this": null
}