A lightweight desktop overlay for Black Desert Online that helps you track crafting, grinding, bartering, hunting, boss timers, weekly tasks, and session analytics — without ever touching the game.
This is a companion tool, not a cheat. Everything is entered manually by you. No automation, no screen reading, no memory injection. Just a window sitting next to your game.
Latest version: v2.5.0
.zip, no installer neededJust extract the zip and run the .exe. That's it.
Note: Windows Defender SmartScreen may show a warning because the app is not yet code-signed. Code-signing certificates cost ~$200–500/year from a trusted certificate authority, which is more than a free hobby project can justify right now — so for the time being the build ships unsigned. This is normal for indie software. Click "More info" then "Run anyway" to proceed. Only the source code is open-source — you can inspect it or build it yourself. The in-app game assets (item icons, boss images, recipe data, etc.) are the property of Pearl Abyss / Black Desert Online and are not redistributed here, which is why the public repo ships code only and the runnable build is offered separately via Releases.
For a walkthrough of first launch and features, check the User Guide.
The app has 3 view modes:
| Mode | Size | What You See |
|---|---|---|
| Full | 560 x 680 | All tabs, full feature navigation, resizable window |
| Medium | 460 x 150 | Compact dashboard with timer, boss countdown, reset timers |
| Mini | 400 x 56 | Thin floating bar with boss countdown and announcements |
All modes support always-on-top (toggleable) and adjustable transparency. The window remembers its position and size between launches.
Two built-in themes: Obsidian Dark (default — sharp corners, Space Grotesk, gold accents, neon hex particle background) and Light (warm off-white, readable).
Yes. This app:
It's a standalone window that sits next to your game. You type in your own numbers. That's all it does.
The source code is public so you can verify this yourself. The Rust backend handles file I/O for saving your data locally — nothing leaves your machine except optional market price lookups to the BDO Central Market API (the same public API the game's marketplace uses).
| Layer | Technology |
|---|---|
| Desktop Framework | Tauri 2.0 (Rust) |
| Frontend | Svelte 5 with runes |
| Styling | TailwindCSS |
| Charts | Chart.js 4 |
| Language | TypeScript (strict) |
| Persistence | Local JSON/CSV files via Rust |
No Electron, no web server, no external services. The portable zip is ~18MB.
If you want to build it yourself instead of using the portable release:
npm install
npm run tauri dev # Development with hot reload
npm run tauri build # Production build
Note: The public repo contains source code only. Game data assets (recipe databases, item images, spot icons) are not included due to their origin from game resources. The portable release includes everything you need.
Special thanks to: BDOCODEX and Lifeskill Chat discord.
MIT