https://github.com/lacausecrypto/eve-tools-suite
15 third-party tools for EVE Online in one desktop app — fitting, industry, mining, market, trading, intel & more. CCP-compliant, bilingual (EN/FR), signed auto-updates.
https://github.com/lacausecrypto/eve-tools-suite
ccp-games cross-platform desktop-app esi eve eve-esi eve-online gaming mmorpg react rust tailwindcss tauri third-party-tool typescript
Last synced: 19 days ago
JSON representation
15 third-party tools for EVE Online in one desktop app — fitting, industry, mining, market, trading, intel & more. CCP-compliant, bilingual (EN/FR), signed auto-updates.
- Host: GitHub
- URL: https://github.com/lacausecrypto/eve-tools-suite
- Owner: lacausecrypto
- License: other
- Created: 2026-06-07T07:44:18.000Z (29 days ago)
- Default Branch: main
- Last Pushed: 2026-06-07T09:03:44.000Z (29 days ago)
- Last Synced: 2026-06-07T09:22:12.106Z (29 days ago)
- Topics: ccp-games, cross-platform, desktop-app, esi, eve, eve-esi, eve-online, gaming, mmorpg, react, rust, tailwindcss, tauri, third-party-tool, typescript
- Language: TypeScript
- Size: 2.75 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.fr.md
- License: LICENSE
Awesome Lists containing this project
README
🇬🇧 English · 🇫🇷 Français
EVE Tools Suite
15 outils tiers pour EVE Online, dans une seule app desktop rapide.
Fit, industrie, minage, marché, trading, intel, planification de skills & plus — bilingue (EN/FR), conforme CCP, EULA-safe.
> 🔒 **EULA-safe par conception.** Aucun outil n'interagit avec le client EVE — pas d'injection, lecture mémoire, OCR ni automatisation d'entrées. On lit uniquement le texte que **tu** colles et on interroge les API **publiques** (ESI officielle, zKillboard). Scopes ESI en lecture seule, au plus juste.
---
> ⬆️ **Auto-update & signé.** Clique un bouton de téléchargement ci-dessus — installation en un clic, puis l'app se met à jour automatiquement (releases signées). Au premier lancement, SmartScreen (Windows) / Gatekeeper (macOS) peuvent avertir (« éditeur inconnu ») car l'app n'est pas encore signée au niveau OS — choisis *Informations complémentaires → Exécuter quand même* (Windows) ou clic-droit → *Ouvrir* (macOS). Build macOS Intel à venir (compiler depuis les sources en attendant).
---
## 🧰 Outils
15 modules plug-and-play sous un même shell. La plupart fonctionnent **sans login** (ESI publique) ; quelques-uns ajoutent un import SSO optionnel en lecture seule.
### 🏭 Industrie & économie
| Outil | Description | Statut |
|---|---|---|
| **Industrie & Coûts** | Coût de revient réel avec les vraies formules EVE (ME, EIV, install, surtaxe SCC), prix Jita en direct, carnet de jobs (ISK en prod, profit attendu vs réalisé), valorisation d'inventaire. | Stable |
| **Retraitement & Compression** | Rendements minerai → minéraux (skills/structure/implant) et **mix compressé optimal** pour le transport. | Stable |
| **Simulateur PI** | Simulateur de Planetary Industry — layout, decay des extracteurs, équilibrage des chaînes, optimisation ISK/heure. | Stable |
| **Gestion de Flotte Minière** | Sessions de minage en flotte, valorisation Jita, retraitement, et **répartition ISK** équitable entre membres. | Stable |
### 💹 Marché & trading
| Outil | Description | Statut |
|---|---|---|
| **Explorateur de Marché** | Carnet multi-hubs (achat/vente), moyennes pondérées 5%, marge, spread, volumes, historique, watchlist. 100% ESI publique. | Stable |
| **Copilote de Trading** | Où gagner de l'ISK : scanner **station-trading** région-wide (profit net/jour = marge × liquidité, frais & taxe déduits) + **arbitrage** inter-hubs (profit/m³, ROI, sauts). | Stable |
| **Estimateur de prix** | Estime n'importe quel collage — valeur Jita achat/vente, volume, EIV — sur tous les grands hubs. Un Evepraisal intégré. | Stable |
| **Convertisseur LP** | ISK par point de loyauté — classe les meilleures offres des LP stores. | Stable |
### ⚔️ Combat & intel
| Outil | Description | Statut |
|---|---|---|
| **Atelier de Fit** | Colle un fit EFT pour l'analyser (EHP par profil de dégâts, stabilité cap, nav, DPS, stacking) — ou **génère** un fit auto depuis un vaisseau + un rôle. | Stable |
| **Analyseur de Pertes** | Post-mortem de killmail (lien zKill/ESI ou perso → dernière perte) : qui t'a tué, le gang, l'ISK, le fit, et *ce qui aurait sauvé le fit*. | Bêta |
| **L'Assistant du Pirate** | Intel local-chat pour le PvP solo & small-gang — score de menace, prédiction de fit, réseau de gang, depuis zKill/ESI publics. | Bêta |
| **Estimateur Abyssal** | Qualité des rolls mutaplasmides vs plages théoriques (détection god-roll) + estimation de revente MutaMarket. | Bêta |
### 🎓 Progression & apprentissage
| Outil | Description | Statut |
|---|---|---|
| **Optimiseur de Compétences** | Construis un plan d'entraînement (données CCP exactes), vois SP & temps, et obtiens le **remap d'attributs optimal** — implants et Alpha/Omega gérés. L'EVEMon léger. | Bêta |
| **Journal d'Activité** | Suivi ISK/heure — chrono de session, butin valorisé, taux de drop. Remplace l'Activity Tracker retiré du jeu. | Bêta |
| **Académie EVE** | Apprends New Eden en t'amusant : cursus structurés (navigation, combat, économie, vie en corp), quiz notés, glossaire, reconnaissance de coques & flashcards à répétition espacée, XP/niveaux/badges. 100% hors-ligne. | Stable |
---
## ✨ Pourquoi cette suite
- **Une app, 15 outils** — UI shadcn/Radix homogène, moteur partagé, bascule instantanée entre outils (espace à onglets).
- **Précis, pas approximatif** — vraies formules EVE (ME/EIV/SCC, rendements de retraitement, stacking penalties, prix en moyenne pondérée) validées sur les données SDE et couvertes par des tests.
- **Bilingue EN/FR**, commutable à chaud.
- **Fonctionne hors-ligne** pour les outils locaux/calcul (Académie, calculs de l'Atelier de Fit, Retraitement, scoring Abyssal).
- **Mise à jour automatique** avec des releases signées cryptographiquement.
## 🛡️ Confiance & conformité
- **Client ESI conforme CCP** — User-Agent explicite avec contact, respect du quota d'erreurs et du cache `expires`, `datasource=tranquility`.
- **SSO sécurisé** — OAuth2 **PKCE** (client public, sans secret), JWT vérifié contre les **JWKS** de CCP (signature + émetteur + audience + expiration). Les refresh tokens restent dans le **trousseau de l'OS** ; les access tokens n'atteignent jamais le frontend.
- **Scopes au plus juste** — lecture seule, demandés uniquement à l'usage d'une fonction authentifiée.
- **Vie privée** — statistiques d'usage anonymes et **opt-in** (désactivées par défaut, hébergées en UE, sans PII ni donnée EVE). Notice complète : **[PRIVACY.md](PRIVACY.md)**.
## 🛠️ Compiler depuis les sources
Nécessite Node 20+ et la [toolchain Rust](https://www.rust-lang.org/tools/install) (pour le build desktop).
```bash
npm install
npm run tauri:dev # lance l'app desktop (Tauri + backend Rust)
npm run tauri:build # produit les installeurs (.exe / .dmg)
npm test # tests unitaires (Vitest)
```
`npm run dev` lance l'UI seule dans un navigateur (ESI publique uniquement) pour itérer vite.
**Stack :** React 18 · Vite · TypeScript · Tailwind + shadcn/ui · Zustand · **Tauri 2** (backend Rust) · persistance SQLite.
## 📜 Licence & attribution
EVE Online et le logo EVE sont des marques déposées de CCP hf. Tous les éléments liés à EVE sont la propriété de CCP hf. Cette application est un outil tiers, **non affilié ni approuvé par CCP hf.**
