EVE Online industry supply chain planner. Built with Tauri 2, React, and Rust.
Eve-Nexus takes your characters' blueprints, assets, and active jobs from ESI and produces a complete build plan — showing exactly what to manufacture, what to buy, and what it will cost. It handles multi-level bill of materials recursively, accounts for on-hand stock and in-progress jobs, and surfaces market prices, buy-vs-build analysis, and system cost index data so you can make profitable decisions without a spreadsheet.
- Build graph — visual node graph of the full production chain
- Grid view — sortable spreadsheet with quantities, job costs, sell prices, 30-day price averages, and buy volume
- Profitability — revenue, material cost, job cost, and margin calculated per plan
- Buy vs Build — per-node comparison using live market prices
- System cost flagging — cost index on structure profiles, cheapest alternatives surfaced
- Market restock planner — track target sell quantities, surface deficits, margin threshold alerts
- Advisor — skill gap analysis, slot utilisation, blueprint backlog, industry tips
- Blueprint browser — searchable SDE catalogue with owned blueprint overlay
- Multi-account — add multiple EVE characters; assets, skills, and jobs are aggregated across all of them
- EFT fit import — paste any ship fitting to generate a full bill of materials
- Corp assets — characters with Director role can switch between personal, corp, or combined assets and blueprints per character
- Movable windows — Settings, Characters, and EFT Import dialogs can be dragged anywhere on screen
- Collapsible sidebar — collapse the sidebar to a slim icon strip to maximise workspace
- Multi-theme — Default, Amarr, Caldari, Gallente, Minmatar, Jove, Light
Pre-built installers are available on the Releases page.
| Platform | Format |
|---|---|
| Windows | .exe NSIS installer |
| Linux | .AppImage / .deb / .rpm |
| macOS | Coming soon |
No installation of Rust or Node.js required — just download and run.
cargo install tauri-cli# Install frontend dependencies
npm install
# Run in development mode (hot-reload frontend + Rust backend)
npm run tauri devThe app will open automatically. The Rust backend recompiles on save; the frontend hot-reloads via Vite.
Eve-Nexus downloads the EVE Static Data Export (SDE) automatically on first launch. It checks for updates in the background on every start. No manual setup required.
# Production build for the current platform
npm run tauri buildOutputs are in src-tauri/target/release/bundle/.
eve-nexus/
├── src/ # React/TypeScript frontend
│ ├── api/ # Tauri invoke wrappers
│ ├── components/ # UI components (shell, panels, graph, grid…)
│ ├── lib/ # Pure logic (build cost, helpers)
│ ├── store/ # Zustand state (solver, settings, market, ui…)
│ ├── views/ # Full-page views (MarketView, RestockView)
│ └── types/ # Shared TypeScript types
│
└── src-tauri/ # Rust backend
└── src/
├── auth/ # ESI OAuth2 PKCE flow + token storage
├── commands/ # Tauri IPC command handlers
├── db/
│ ├── local.rs # SQLite — settings, hangar, plans, cache
│ └── sde/ # EVE Static Data Export (read-only)
├── esi/ # ESI HTTP client + typed endpoints
├── solver/ # Build plan solver (BOM expansion, cost)
└── types/ # Shared Rust types
| Tauri 2 | Desktop app framework |
| React 19 | Frontend UI |
| Zustand | Frontend state management |
| React Flow | Build graph canvas |
| rusqlite | Local SQLite database |
| reqwest | ESI HTTP client |
| Vite | Frontend build tool |
Eve Nexus collects anonymous usage analytics to help understand which features are used and how the app is performing. No personal data, character names, or in-game information is ever collected or transmitted.
Analytics are opt-in and are configured during the first-run setup. You can review or change your preference at any time in Settings.
GNU Affero General Public License v3.0 (AGPL-3.0)
You are free to use, modify, and distribute this software under the terms of the AGPL-3.0. Any modified version that is distributed or run as a network service must also be released under the same license.
Not affiliated with CCP Games. EVE Online is a registered trademark of CCP hf.