Skip to content

About

EliteAchievements — a local, live Elite Dangerous achievement & progress tracker. Reads your Player Journal to track net worth, ranks, engineers, permits, 115 notable systems, community racetracks, and unsold cartographic + exobiology data value. Browser or native desktop app; nothing leaves your PC.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

EliteAchievements

⚠️ UNSANCTIONED BUILD // DISTRIBUTE FREELY This program was recovered from a corporate telemetry vault and leaked to the independent pilots of the galaxy. The megacorps have always harvested your flight data to sell it back to you. This does the same job for you, and for free.

Completely free and open source. No account, no black market data brokers, no strings. The data of the people belongs to the people.

image

They are after me for this one... your support is optional but appreciated.

Support on Patreon → TheHorseCreates.com

Support on Patreon

Every CMDR's flight computer keeps a meticulous record of everything you do out in the black — the corporations just never meant for you to read it the way they do. EliteAchievements cracks that log open on your own terminal and turns it into a running dossier of your career. Whether you're a new pilot charting your first jumps, or a decorated veteran hunting for a reason to keep flying, EliteAchievements aims to give the denizens of the galaxy a heading.

A local companion app for Elite Dangerous. It reads your Player Journal live and tracks your commander — net worth, navigation, ranks, engineers, permits, notable systems and gameplay checklists — auto-populated from your save and updated as you play.

Built for CMDR use on Windows. No account, no cloud, no dependencies — everything runs locally and reads the journal files the game already writes.

// This build carries no official certification — no megacorp signed off on it — so your terminal may flag it as an "unrecognized publisher." The complete schematics are laid bare in this very repository for anyone to audit, line by line. It reads only the flight logs your game already writes to your own machine, and it transmits nothing.

Quick start

Download from the Releases page:

  • EliteAchievements Setup 0.1.0.exe — the installer (adds a Start-menu shortcut). Run it, then launch EliteAchievements.
  • EliteAchievements-portable.exe — no install; just double-click to run.

Both are fully self-contained — nothing else to install, everything runs locally. If your terminal balks at the uncertified dispatch, that's expected — choose "More info → Run anyway."

image image

Features

  • Terminal boot — an animated "GREETINGS CMDR <name>" uplink sequence on launch.
  • Persistent header (on every screen):
    • Left: CMDR name + active ship.
    • Middle: three nav bars — Current system → Target (route destination) → Next jump.
    • Right: Net worth (cash + assets) over fluid cash.
  • Dashboard — commander, ranks, ship, navigation, superpower reputation, a milestones glance, a live activity feed, and an estimated value of unsold exploration data you're carrying (bodies scanned/mapped, first discoveries, exobiology samples) — reset when you sell or die, like in-game.
  • Engineers — all 38 engineers (ship + Odyssey on-foot) with location, unlock steps and grade, auto-read from your EngineerProgress.
  • Core Goals — grouped checklists across exploration, combat, mining/trade, Odyssey, fleet carrier, Powerplay, colonization and ship milestones.
  • Milestones — Elite ranks, first Thargoid contact, first colony, Sag A*, Beagle Point…
  • Permits — every permit-locked system and how to unlock it, auto-ticked when you visit.
  • Notable Systems — 115 destinations (nebulae, black holes, alien sites, Guardian ruins, lore, records…), auto-ticked from your visited history.
  • Racetracks — the community's racing venues: Buckyball Racing Club endurance races and station circuits, plus canyon/SRV runs, auto-ticked when you've visited the venue system.
  • Ranks — progress bars for all combat/trade/exploration/mercenary/exobiology/CQC tracks plus Federal and Imperial navy ranks.
  • Materials — raw / manufactured / encoded engineering stockpiles.
  • Fleet — net-worth breakdown, active ship, fleet carrier, and every ship you own.
  • Settings — point it at a different journal folder and re-scan.

Anything the journal can prove is ticked AUTO (green). Everything else is a manual checkbox that persists locally (data/user/progress.json), so you can track things the log can't confirm.

How it works

No black-box telemetry, no uplink to a corporate server — just your own logs, decoded on your own hardware.

  • On start it indexes all of your journal files once to reconstruct history (visited systems, ranks, engineers, owned ships, first-discoveries, etc.), then tails the active journal and watches Status.json / NavRoute.json for live updates.
  • Derived state is pushed to the browser over Server-Sent Events — no polling, no reload.
  • Checklist auto-detection runs in the browser against that state using rules in the data/reference/*.json files.

Net worth note

Elite Dangerous never writes a single "net worth" number, so it's estimated as:

cash (LoadGame/Status balance)
+ active ship value (Loadout HullValue + ModulesValue)
+ stored ships (Shipyard StoredShips values, refreshed when you visit a shipyard)
+ fleet carrier balance (CarrierStats)

The game's own Statistics → Current_Wealth figure is shown alongside as a cross-check. Stored-ship values only refresh when you open a shipyard, so the fleet portion can lag.

Project layout

data/
  reference/     engineers, permits, systems, ranks, milestones, core-checklists (content)
  user/          config.json + progress.json (your settings & manual ticks — gitignored)
src/
  server/        config, journal reader, game-state reducer, HTTP + SSE server
  web/           index.html, css, js (boot, header, ribbon, screens, checklist engine)
image

Configuration

Default journal folder (Windows): %USERPROFILE%\Saved Games\Frontier Developments\Elite Dangerous

Change it in Settings, or edit data/user/config.json (journalDir, port).


EliteAchievements is a fan-made tool, unaffiliated with Frontier Developments. All schematics open for inspection. Fly dangerous, CMDR. o7

About

EliteAchievements — a local, live Elite Dangerous achievement & progress tracker. Reads your Player Journal to track net worth, ranks, engineers, permits, 115 notable systems, community racetracks, and unsold cartographic + exobiology data value. Browser or native desktop app; nothing leaves your PC.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages