unhappychoice

neofetch for Steam - Display your Steam stats in terminal

139
3
100% credibility
Found Feb 17, 2026 at 109 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

steamfetch is a terminal program that stylishly displays a user's Steam profile statistics, such as games owned, playtime, achievements, and level, in a neofetch-like format.

How It Works

1
🔍 Discover steamfetch

You hear about a fun tool that turns your Steam gaming stats into a colorful terminal display, like a personal gaming poster.

2
📥 Install easily

Use a one-click download or your computer's package tool to get it set up quickly on your machine.

3
🔗 Connect your Steam profile

Go to the Steam website, log in, and grab a special code plus your player number to link your account.

4
Launch and see the magic

Run the tool and watch it pull your games, playtime, achievements, and level into a stunning visual layout with art or your photo.

5
🎛️ Play around with options

Try demo mode without setup or switch to show your profile picture for extra flair.

🎉 Show off your stats

Enjoy and share your beautiful terminal gaming summary with friends anytime.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 109 to 139 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is steamfetch?

Steamfetch is a Rust-built neofetch alternative on GitHub that displays your Steam stats in the terminal—think account level, games owned, playtime, top titles, recent plays, achievements, and rarest unlocks, all styled with gradient ASCII art or your profile avatar. It pulls data via Steam Web API or native SDK (if Steam is running for accurate ownership across 73k+ titles), with easy config via TOML at ~/.config/steamfetch or env vars like STEAM_API_KEY. Install via curl script, Homebrew, GitHub releases, or cargo build, perfect for neofetch Steam Deck or SteamOS setups.

Why is it gaining traction?

Unlike generic neofetch or screenfetch, steamfetch hooks Steam fans with avatar image support (kitty, iTerm2, sixel protocols, block fallback), demo mode sans API key, achievement caching for fast repeat runs, and auto Steam ID detection. The GitHub readme details install neofetch Steam Deck tweaks, verbose debugging, and fun titles like "Wallet Slayer" for unplayed piles. Rust ensures snappy performance, even on large libraries.

Who should use this?

Terminal-dwelling Steam players tweaking dotfiles on GitHub, Steam Deck or SteamOS users swapping neofetch, Arch Linux devs seeking neofetch arch linux GitHub flair, or anyone flexing stats in IRC/Discord shares. Ideal for gamified dotfiles GitHub repos or daily driver terminals.

Verdict

Grab it for a polished Steam terminal display—excellent docs and demo make onboarding trivial—but with 93 stars and 1.0% credibility score, treat as early alpha: test thoroughly before dotfiles commit. Solid neofetch github themes contender if you're deep in Steam.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.