🍺 BREW Explorer

← all formulae

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

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
}