{"id":50933772,"url":"https://github.com/lacausecrypto/eve-tools-suite","last_synced_at":"2026-06-17T07:02:10.596Z","repository":{"id":363060877,"uuid":"1261825633","full_name":"lacausecrypto/eve-tools-suite","owner":"lacausecrypto","description":"15 third-party tools for EVE Online in one desktop app — fitting, industry, mining, market, trading, intel \u0026 more. CCP-compliant, bilingual (EN/FR), signed auto-updates.","archived":false,"fork":false,"pushed_at":"2026-06-07T09:03:44.000Z","size":2883,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-07T09:22:12.106Z","etag":null,"topics":["ccp-games","cross-platform","desktop-app","esi","eve","eve-esi","eve-online","gaming","mmorpg","react","rust","tailwindcss","tauri","third-party-tool","typescript"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lacausecrypto.png","metadata":{"files":{"readme":"README.fr.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-07T07:44:18.000Z","updated_at":"2026-06-07T09:03:48.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/lacausecrypto/eve-tools-suite","commit_stats":null,"previous_names":["lacausecrypto/eve-tools-suite"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/lacausecrypto/eve-tools-suite","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lacausecrypto%2Feve-tools-suite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lacausecrypto%2Feve-tools-suite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lacausecrypto%2Feve-tools-suite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lacausecrypto%2Feve-tools-suite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lacausecrypto","download_url":"https://codeload.github.com/lacausecrypto/eve-tools-suite/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lacausecrypto%2Feve-tools-suite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34437451,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-17T02:00:05.408Z","response_time":127,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ccp-games","cross-platform","desktop-app","esi","eve","eve-esi","eve-online","gaming","mmorpg","react","rust","tailwindcss","tauri","third-party-tool","typescript"],"created_at":"2026-06-17T07:02:07.833Z","updated_at":"2026-06-17T07:02:10.587Z","avatar_url":"https://github.com/lacausecrypto.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003ca href=\"README.md\"\u003e🇬🇧 English\u003c/a\u003e · \u003cb\u003e🇫🇷 Français\u003c/b\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://eve-tools-suite.com\"\u003e\u003cimg src=\".github/banner.png\" alt=\"EVE Tools Suite\" width=\"820\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eEVE Tools Suite\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003e15 outils tiers pour EVE Online, dans une seule app desktop rapide.\u003c/strong\u003e\u003cbr\u003e\n  Fit, industrie, minage, marché, trading, intel, planification de skills \u0026amp; plus — bilingue (EN/FR), conforme CCP, EULA-safe.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/lacausecrypto/eve-tools-suite/releases/latest/download/EVE-Tools-Suite-Windows-Setup.exe\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/⬇%20Télécharger-Windows%20(.exe)-0078D6?style=for-the-badge\u0026logo=windows11\u0026logoColor=white\" alt=\"Télécharger pour Windows\"\u003e\n  \u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://github.com/lacausecrypto/eve-tools-suite/releases/latest/download/EVE-Tools-Suite-macOS-AppleSilicon.dmg\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/⬇%20Télécharger-macOS%20(.dmg)-000000?style=for-the-badge\u0026logo=apple\u0026logoColor=white\" alt=\"Télécharger pour macOS\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://eve-tools-suite.com\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/🌐%20Visiter%20le%20site-eve--tools--suite.com-2B8CFF?style=for-the-badge\u0026logoColor=white\" alt=\"Visiter le site\"\u003e\n  \u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://discord.gg/jmPKrr28C5\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/💬%20Rejoindre%20le-Discord-5865F2?style=for-the-badge\u0026logo=discord\u0026logoColor=white\" alt=\"Rejoindre le Discord\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/lacausecrypto/eve-tools-suite/releases/latest\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/lacausecrypto/eve-tools-suite?style=flat-square\u0026color=success\u0026label=version\" alt=\"Dernière version\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/lacausecrypto/eve-tools-suite/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads/lacausecrypto/eve-tools-suite/total?style=flat-square\u0026label=t%C3%A9l%C3%A9chargements\" alt=\"Téléchargements\"\u003e\u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/badge/plateforme-Windows%20%7C%20macOS-lightgrey?style=flat-square\" alt=\"Plateforme\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/conçu%20avec-Tauri%202-24C8DB?style=flat-square\u0026logo=tauri\u0026logoColor=white\" alt=\"Conçu avec Tauri\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/i18n-EN%20%7C%20FR-blue?style=flat-square\" alt=\"Bilingue\"\u003e\n  \u003ca href=\"LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/badge/licence-MIT-green?style=flat-square\" alt=\"Licence MIT\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003e 🔒 **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.\n\n---\n\n\u003e ⬆️ **Auto-update \u0026 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).\n\n---\n\n## 🧰 Outils\n\n15 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.\n\n### 🏭 Industrie \u0026amp; économie\n| Outil | Description | Statut |\n|---|---|---|\n| **Industrie \u0026amp; 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 |\n| **Retraitement \u0026amp; Compression** | Rendements minerai → minéraux (skills/structure/implant) et **mix compressé optimal** pour le transport. | Stable |\n| **Simulateur PI** | Simulateur de Planetary Industry — layout, decay des extracteurs, équilibrage des chaînes, optimisation ISK/heure. | Stable |\n| **Gestion de Flotte Minière** | Sessions de minage en flotte, valorisation Jita, retraitement, et **répartition ISK** équitable entre membres. | Stable |\n\n### 💹 Marché \u0026amp; trading\n| Outil | Description | Statut |\n|---|---|---|\n| **Explorateur de Marché** | Carnet multi-hubs (achat/vente), moyennes pondérées 5%, marge, spread, volumes, historique, watchlist. 100% ESI publique. | Stable |\n| **Copilote de Trading** | Où gagner de l'ISK : scanner **station-trading** région-wide (profit net/jour = marge × liquidité, frais \u0026amp; taxe déduits) + **arbitrage** inter-hubs (profit/m³, ROI, sauts). | Stable |\n| **Estimateur de prix** | Estime n'importe quel collage — valeur Jita achat/vente, volume, EIV — sur tous les grands hubs. Un Evepraisal intégré. | Stable |\n| **Convertisseur LP** | ISK par point de loyauté — classe les meilleures offres des LP stores. | Stable |\n\n### ⚔️ Combat \u0026amp; intel\n| Outil | Description | Statut |\n|---|---|---|\n| **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 |\n| **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 |\n| **L'Assistant du Pirate** | Intel local-chat pour le PvP solo \u0026amp; small-gang — score de menace, prédiction de fit, réseau de gang, depuis zKill/ESI publics. | Bêta |\n| **Estimateur Abyssal** | Qualité des rolls mutaplasmides vs plages théoriques (détection god-roll) + estimation de revente MutaMarket. | Bêta |\n\n### 🎓 Progression \u0026amp; apprentissage\n| Outil | Description | Statut |\n|---|---|---|\n| **Optimiseur de Compétences** | Construis un plan d'entraînement (données CCP exactes), vois SP \u0026amp; temps, et obtiens le **remap d'attributs optimal** — implants et Alpha/Omega gérés. L'EVEMon léger. | Bêta |\n| **Journal d'Activité** | Suivi ISK/heure — chrono de session, butin valorisé, taux de drop. Remplace l'Activity Tracker retiré du jeu. | Bêta |\n| **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 \u0026amp; flashcards à répétition espacée, XP/niveaux/badges. 100% hors-ligne. | Stable |\n\n---\n\n## ✨ Pourquoi cette suite\n\n- **Une app, 15 outils** — UI shadcn/Radix homogène, moteur partagé, bascule instantanée entre outils (espace à onglets).\n- **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.\n- **Bilingue EN/FR**, commutable à chaud.\n- **Fonctionne hors-ligne** pour les outils locaux/calcul (Académie, calculs de l'Atelier de Fit, Retraitement, scoring Abyssal).\n- **Mise à jour automatique** avec des releases signées cryptographiquement.\n\n## 🛡️ Confiance \u0026amp; conformité\n\n- **Client ESI conforme CCP** — User-Agent explicite avec contact, respect du quota d'erreurs et du cache `expires`, `datasource=tranquility`.\n- **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.\n- **Scopes au plus juste** — lecture seule, demandés uniquement à l'usage d'une fonction authentifiée.\n- **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)**.\n\n## 🛠️ Compiler depuis les sources\n\nNécessite Node 20+ et la [toolchain Rust](https://www.rust-lang.org/tools/install) (pour le build desktop).\n\n```bash\nnpm install\nnpm run tauri:dev     # lance l'app desktop (Tauri + backend Rust)\nnpm run tauri:build   # produit les installeurs (.exe / .dmg)\nnpm test              # tests unitaires (Vitest)\n```\n\n`npm run dev` lance l'UI seule dans un navigateur (ESI publique uniquement) pour itérer vite.\n\n**Stack :** React 18 · Vite · TypeScript · Tailwind + shadcn/ui · Zustand · **Tauri 2** (backend Rust) · persistance SQLite.\n\n## 📜 Licence \u0026amp; attribution\n\nEVE 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.**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flacausecrypto%2Feve-tools-suite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flacausecrypto%2Feve-tools-suite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flacausecrypto%2Feve-tools-suite/lists"}