YumeFrame is a desktop companion app for Warframe focused on inventory progress, crafting decisions, relic value planning, and worldstate insights.
- Latest release: https://github.com/Yumeo0/YumeFrame/releases/latest
This URL always redirects to the newest published release/tag.
- Foundry dashboard with collection filters, mastery progress context, starred goals, and pending recipe tracking.
- Crafting tree and ingredient usage views to plan build paths and dependencies.
- Mastery helper with rank progress and remaining XP breakdown.
- Relic planner with expected platinum/ducat calculations and inventory-aware filters.
- Relic scanner that watches EE.log and resolves reward values from OCR captures.
- Optional full-screen transparent overlay window for relic results.
- Arbitration pages for schedule visibility and session analysis.
- Worldstate page with cycles, fissures, Baro, reset timers, and event widgets.
- Settings sections for relic scanner behavior, auto-refresh intervals, EE.log path detection, and debug tooling.
- Bun (recommended package manager/runtime for this repo)
- Node.js (required by Vite/Tauri toolchain)
- Rust toolchain (stable)
- Tauri prerequisites for your OS:
Install dependencies:
bun installRun the web UI only (Vite dev server):
bun run devRun the desktop app (Tauri + frontend):
bun run tauri devCreate a production desktop build:
bun run tauri buildbun run dev: Start Vite dev serverbun run build: Type-check and build frontendbun run preview: Preview built frontend bundlebun run generate:icons: Generate Tauri app icons frompublic/icon.webpbun run release:tag: Create a release tag viascripts/create-release-tag.ts
- YumeFrame reads Warframe state from inventory APIs, worldstate endpoints, and EE.log.
- For relic scanner automation, ensure your EE.log path is set correctly in Settings.
- If auto-detection does not find your log file, set it manually via the EE.log Path section.
src/: React application (pages, hooks, store, utilities)src-tauri/: Rust/Tauri commands, OCR scanner, native window/overlay handlingpackages/warframe-worldstate/: Shared worldstate parser packagepackages/wfm-api-client/: Typed API client for warframe.marketpublic/: Static icons/assets used by the UI
- Warframe worldstate endpoints (multi-platform)
- Warframe exported content/manifests
- Daily warframe.market price snapshots
YumeFrame is a community project and is not affiliated with Digital Extremes.
