git404hub

what is achievement-scavenger fr?

batureren/achievement-scavenger — explained in plain English

Analysis updated 2026-05-18

24TypeScriptAudience · generalComplexity · 2/5LicenseSetup · easy

tl;dr

A desktop app that tracks your Steam, PlayStation, Xbox, and RetroAchievements progress live, with community guides, missable warnings, and Discord integration.

vibe map

mindmap
  root((achievement scavenger))
    What it does
      Live achievement tracking
      Toast notifications
      Screenshot on unlock
      Missable warnings
    Platforms
      Steam
      PlayStation
      Xbox
      RetroAchievements
    Tech stack
      Tauri
      Rust
      React
      TypeScript
    Extras
      Discord Rich Presence
      Cloud sync via Gists
      Mini mode overlay

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Track live achievement or trophy unlocks across Steam, PlayStation, Xbox, and RetroAchievements in one overlay window.

VIBE 2

Follow community walkthroughs and checklists to find collectibles and side quests without missing anything.

VIBE 3

Get warned before you pass a point of no return on a missable achievement.

VIBE 4

Show off your current game and hunting progress to friends via Discord Rich Presence.

what's the stack?

TauriRustReactTypeScript

how it stacks up fr

batureren/achievement-scavengercschanhniem/clawpingcub3y0nd/entropic
Stars242424
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderatemoderate
Complexity2/53/53/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Requires your own API keys or account tokens for whichever gaming platforms you want to track.

Copyleft license, you can use and modify the app but must keep any derivative work open source under the same license.

in plain english

Achievement Scavenger is a desktop companion app for people who like to fully complete their games. It sits alongside whatever you are playing on Steam, PlayStation, Xbox, or RetroAchievements and gives you a live, always-on-top window showing your achievement or trophy progress as it happens. The app automatically detects which game you are running and switches to that game's tracker. As you play, it polls for new unlocks and shows a toast notification the instant something pops, and it can even snap a desktop screenshot with the unlocked achievement's icon overlaid on top. To connect to each platform, you provide your own credentials: a Steam Web API key, a PlayStation NPSSO token, an OpenXBL key for Xbox, or a RetroAchievements account. Beyond raw tracking, the app pulls in community written guides. These combine step by step walkthroughs, embedded media, checklists for collectibles and side quests, and warnings for missable achievements you could permanently lock yourself out of. Hints are blurred until you hover over them so you can avoid spoilers if you want. You can organize achievements into custom chapters that follow your story progress, keep a personal watchlist, and add your own private notes to any entry. Other conveniences include Discord Rich Presence so friends can see what you are hunting, a compact mini mode overlay, several visual styles with adjustable transparency, a global hotkey to show or hide the window, and cloud sync of your settings and history across devices using GitHub Gists. You can also export your checklist as JSON or a shareable HTML page. The app is built with Tauri, meaning a Rust backend paired with a React and TypeScript frontend, and currently targets Windows because Steam detection relies on the Windows registry. It is released under the GNU General Public License, and the community achievement database that powers its guides lives in a separate linked repository that anyone can contribute to.

prompts (copy fr)

prompt 1
Explain how to get a Steam Web API key and a PlayStation NPSSO token to connect Achievement Scavenger to my accounts.
prompt 2
How does Achievement Scavenger detect which game I'm currently playing on Windows?
prompt 3
Walk me through building Achievement Scavenger from source using Tauri and running it in development mode.
prompt 4
How can I contribute a new game's achievement hints and missable flags to the community database?

Frequently asked questions

what is achievement-scavenger fr?

A desktop app that tracks your Steam, PlayStation, Xbox, and RetroAchievements progress live, with community guides, missable warnings, and Discord integration.

What language is achievement-scavenger written in?

Mainly TypeScript. The stack also includes Tauri, Rust, React.

What license does achievement-scavenger use?

Copyleft license, you can use and modify the app but must keep any derivative work open source under the same license.

How hard is achievement-scavenger to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is achievement-scavenger for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.