Skip to content
@xfetch-cli

XFetch

A fast, lightweight, and highly customizable system information fetcher on terminal. Display your system info with style across Linux macOS and Windows.

XFetch

XFetch

A fast, cross-platform system information fetch for the terminal, written in Rust.

XFetch keeps the default output clean and readable, then opens up when you want more: themes, layouts, plugins, intro effects, config extensions, daemon mode, and WebAssembly support for sandboxed plugins.

Install

Linux and macOS

curl -fsSL https://raw.githubusercontent.com/xfetch-cli/xfetch/main/install.sh | bash

Windows (PowerShell)

irm https://raw.githubusercontent.com/xfetch-cli/xfetch/main/install-prebuilt.ps1 | iex

Package managers

cargo install xfetch-cli                          # crates.io
brew tap xfetch-cli/tap && brew install xfetch    # macOS
yay -S xfetch-core-bin                            # Arch Linux (AUR)

Core repositories

Repository What it contains
xfetch Core binary: modules, layouts, daemon mode, themes, and the WASM runtime.
plugins Official and community plugins: animated logos, system stats, weather, media, and package managers.
themes Official theme registry with 80+ color palettes.
configs Ready-to-use presets, layouts, and plugin configurations.

Ecosystem

Repository What it contains
effects Installable intro animations over the information lines.
extensions Config-level lifecycle extensions that can rewrite the resolved config before rendering.
api SDK crates and WIT contracts for plugin, effect, and extension authors.
logos ASCII logo catalog for Linux distributions, macOS, and Windows.
web Website and documentation.
homebrew-tap Homebrew formula for macOS.
assets Brand assets, banners, and social preview artwork.

Documentation

Contributing

Issues, feature requests, and pull requests are welcome in the main repository. Plugin and theme contributions belong in their respective repositories.

If XFetch is useful to you, a star on the core repository helps more people find it.

License

MIT. See LICENSE.

Popular repositories Loading

  1. xfetch xfetch Public

    Fast, cross-platform system information fetch written in Rust. Clean defaults, deep customization, plugin-ready.

    Rust 107 3

  2. configs configs Public

    Ready-to-use xfetch presets, layouts, and plugin configs — make your terminal yours in minutes.

    Python 7

  3. plugins plugins Public

    Official and community xfetch plugins — animated logos, system stats, weather, media, and more.

    Rust 4

  4. effects effects Public

    Installable intro animations for xfetch — sweep, wave, rainbow, glitch, and more, written in Rust.

    Rust 4

  5. extensions extensions Public

    Config-level xfetch extensions — swap layouts, randomize themes, and reshape your fetch before it renders.

    Rust 2

  6. api api Public

    The xfetch SDK: shared Rust crates and WebAssembly contracts for plugins, extensions, and effects.

    Rust 1

Repositories

Showing 10 of 12 repositories
  • homebrew-tap Public

    Official xfetch Homebrew tap — install the latest prebuilt macOS binaries with a single command.

    xfetch-cli/homebrew-tap's past year of commit activity
    Ruby 0 0 0 0 Updated Oct 25, 2026
  • xfetch Public

    Fast, cross-platform system information fetch written in Rust. Clean defaults, deep customization, plugin-ready.

    xfetch-cli/xfetch's past year of commit activity
    Rust 107 MIT 3 5 3 Updated Oct 25, 2026
  • api Public

    The xfetch SDK: shared Rust crates and WebAssembly contracts for plugins, extensions, and effects.

    xfetch-cli/api's past year of commit activity
    Rust 1 MIT 0 0 2 Updated Oct 25, 2026
  • extensions Public

    Config-level xfetch extensions — swap layouts, randomize themes, and reshape your fetch before it renders.

    xfetch-cli/extensions's past year of commit activity
    Rust 2 MIT 0 0 2 Updated Oct 25, 2026
  • effects Public

    Installable intro animations for xfetch — sweep, wave, rainbow, glitch, and more, written in Rust.

    xfetch-cli/effects's past year of commit activity
    Rust 4 MIT 0 0 1 Updated Oct 25, 2026
  • plugins Public

    Official and community xfetch plugins — animated logos, system stats, weather, media, and more.

    xfetch-cli/plugins's past year of commit activity
    Rust 4 MIT 0 0 3 Updated Oct 25, 2026
  • web Public

    The xfetch website — install guides, configuration reference, live previews, and project docs.

    TypeScript 0 MIT 0 0 6 Updated Oct 25, 2026
  • configs Public

    Ready-to-use xfetch presets, layouts, and plugin configs — make your terminal yours in minutes.

    xfetch-cli/configs's past year of commit activity
    Python 7 MIT 0 0 0 Updated Oct 19, 2026
  • assets Public

    Official xfetch artwork: logos, banners, and SVG brand assets for the project and its ecosystem.

    xfetch-cli/assets's past year of commit activity
    0 0 0 0 Updated Oct 19, 2026
  • .github Public

    Organization profile for XFetch

    xfetch-cli/.github's past year of commit activity
    0 0 0 0 Updated Oct 19, 2026