Character Intelligence for EVE Online
EveLens is a complete, ground-up rewrite of EVEMon -- the character planner EVE pilots relied on for nearly 20 years. What was once a Windows-only desktop app locked to legacy frameworks is now a modern, cross-platform tool built on .NET 8 and Avalonia UI, running natively on Windows, Linux, and macOS.
This isn't a patch or a fork update. It's 114,000 lines of WinForms reduced to 34,000 lines of modern code, with 1,857 tests, 14 architectural laws, and support for 100+ characters out of the box.
Website: evelens.dev
| Platform | Format | Requirements |
|---|---|---|
| Windows (Installer) | EveLens-stable-Setup.exe |
None -- installs .NET 8 automatically |
| Windows (Portable) | EveLens-stable-Portable.zip |
.NET 8.0 Runtime |
| Linux (AppImage) | EveLens-*-linux-x86_64.AppImage |
None -- single file, just run |
| Linux (Portable) | EveLens-*-linux-x64.zip |
.NET 8.0 Runtime |
| macOS (App) | EveLens-*-osx-arm64.app.zip |
None -- extract and run |
| macOS (Portable) | EveLens-*-osx-arm64.zip |
.NET 8.0 Runtime |
The Windows installer is code-signed by a verified Certum certificate.
Download and run EveLens-stable-Setup.exe. The installer handles everything -- .NET runtime, shortcuts, auto-updates. The binary is code-signed, so Windows SmartScreen won't block it.
# Download the AppImage from the release page, then:
chmod +x EveLens-*-linux-x86_64.AppImage
./EveLens-*-linux-x86_64.AppImageThat's it. Single file, no install, no dependencies. Works on Ubuntu, Fedora, Arch, and most distros.
unzip EveLens-*-linux-x64.zip -d evelens
chmod +x evelens/EveLens
./evelens/EveLensRequires .NET 8.0 Runtime installed.
- Download
EveLens-*-osx-arm64.app.zipfrom the release page - Extract the zip -- you'll get
EveLens.app - Drag
EveLens.appto your Applications folder - First launch -- important: macOS blocks unsigned apps. Open Terminal and run:
# Navigate to where you extracted EveLens.app, then run:
xattr -cr EveLens.appThis removes the macOS quarantine flag. Double-click to open normally after this.
Why is this needed? EveLens is code-signed on Windows but not yet on macOS (Apple requires a separate $99/year developer certificate). Without a macOS signature, Gatekeeper reports the app as "broken" rather than "unsigned", so the usual right-click Open workaround doesn't work. The
xattr -crcommand is the reliable fix. The app is safe -- it's open source and you can verify the code yourself.
unzip EveLens-*-osx-arm64.zip -d evelens
cd evelens
# Remove quarantine and set executable permission
xattr -cr .
chmod +x EveLens
# Run
./EveLensComing from EVEMon? We recommend a fresh start. EveLens is a complete rewrite -- your EVE characters are tied to your ESI tokens, not your old settings. Add your characters through the ESI login and you're good to go.
EveLens runs natively on Windows, Linux, and macOS from a single codebase. System tray, notifications, clipboard, and dialogs all use native platform APIs. Same features, same UI, same updates on every platform. No Wine, no workarounds.
Built from the ground up for scale. Smart batch scheduling, per-character circuit breakers, and staggered ESI polling mean 60, 80, or 100+ characters load fast and stay responsive. The old EVEMon collapsed at ~50 characters -- EveLens doesn't.
Six color palettes inspired by New Eden's empires. Every control respects the active theme with runtime switching.
- Dark Space (default) -- navy + gold
- Caldari Blue -- cool steel blues
- Amarr Gold -- warm golds and ambers
- Minmatar Rust -- earthy oranges
- Gallente Green -- teals and greens
- Midnight -- deep purples
You choose what data EveLens can access. Three presets (Full, Standard, Skill Planner Only) or custom selection from 16 feature categories. When you re-authenticate with fewer scopes, EveLens automatically detects revoked permissions, clears stale data, and deletes disk caches for those endpoints. Your data, your rules.
GPU-accelerated interactive visualization of EVE's ~400-skill tree rendered as a star constellation. Skills as stars, prerequisites as connecting lines, skill groups as colored nebula clusters. Zoom, pan, search, click-to-inspect. Trained skills glow, training skills pulse.
20+ data tabs per character: Skills, Skill Queue, Clones, Assets, Market Orders, Contracts, Industry Jobs, Wallet Journal, Wallet Transactions, Mail, Notifications, Kill Log, Planetary Industry, Research Points, Standings, Contacts, Employment History, Medals, Loyalty Points, Factional Warfare.
Multi-tab plan editor with integrated Skills, Ships, Items, and Blueprint browsers. Entry detail panel with prerequisite tracking and completion checkmarks. Attribute optimization and injector cost estimates.
Per-endpoint health state machine that tracks ESI reliability per character. Transient errors are silently retried. Persistent failures get one activity log entry, not a hundred. Recovery is automatic. No more error spam filling your notification bell.
Create shared skill templates for fleet doctrines, assign multiple characters, and compare training times side-by-side. Import from existing plans, see who can fly what, and generate personal training plans for each character with one click. Perfect for FCs managing fleet comps across 30+ characters.
Full Simplified Chinese (简体中文) localization with 300+ translated UI strings and 50,000+ CCP official SDE translations for skills, ships, items, and blueprints. Language picker in Settings → Appearance with auto-restart. Game terms use CCP's official Chinese translations.
Export your full skill list or training queue to CSV files for spreadsheets, fleet planning, or sharing with corpmates.
Compare up to 10 characters side-by-side. Skills are shown with color-coded level blocks so differences jump out immediately. Toggle to show only skills that differ across characters. Columns auto-size and show full character names.
A slider in Settings scales all text from 80% to 150%. Changes apply instantly as you drag -- no restart needed. Works across every window, dialog, and control in the app.
A clock icon in the status bar shows how many of your characters need training attention. Click to see everyone sorted by urgency -- empty queues at the top, healthy at the bottom. Click any name to jump to their Queue tab. Scrollable for large fleets.
- Clone tracking -- jump clone locations, implants, and jump cooldown timer (respects Infomorph Synchronizing skill)
- Native OS notifications -- skill completions via your system's notification center
- Activity center -- bell icon with 200-entry event log, smart noise filtering
- Character groups -- organize characters by purpose with colored tags and custom ordering
- Balance change indicator -- real-time ISK delta with directional arrows
- Auto-update -- Velopack-powered updates with delta downloads, checks in the background
- Data cache -- near-instant tab loading, limited offline viewing
- Per-character endpoint manager -- toggle individual ESI endpoints on/off
- Privacy mode -- for streamers and screenshots
- Collapse persistence -- your expand/collapse state remembered across sessions
- Window position memory -- saves and restores across restarts and multi-monitor setups
- Code-signed Windows installer -- verified Certum certificate, no SmartScreen warnings
| Channel | Use Case | Download |
|---|---|---|
| Stable | Recommended for daily use | Latest Release |
| Beta | Pre-release testing(you are here) | Beta Releases |
| Alpha | Bleeding edge, experimental features | Alpha Releases |
Found a bug? Please report it: GitHub Issues
Alia Collins (EVE Online) | evelens.dev | CapsuleerKit
EVEMon was created by Jimi Charalampidis and 57+ contributors (2006-2015), then maintained by Peter Han (2015-2021). Their 20 years of work built the foundation that EveLens stands on. This project is a direct continuation of that lineage -- same GPL v2 license, same commitment to the EVE community.
I'm not accepting donations -- I just want to know if EveLens makes your EVE life a little easier. If it does, that's enough for me. Building something people genuinely find useful and actually use is what drives me. Share it with your corp, mention it in a fleet chat, or just drop me a message and tell me what you think. If it works for you, that would mean the world -- not ISK. I take donations in kind words. o7
- Skill Planning -- Multi-tab plan editor with drag-to-reorder, attribute group headers, prerequisite validation, and specific error messages
- Doctrine Designer -- Shared skill templates, multi-character comparison, one-click personal plan generation (Ctrl+G)
- Attribute Optimizer -- Find optimal attribute remaps for any plan with accurate training time calculations
- Plan import/export -- Supports .emp, .txt, EVE game clipboard, and CSV export
- Skill Farm Dashboard -- Full economics for extraction characters: Jita pricing, per-character tax, configurable SP base per character, monthly profit projections, Omega sustainability analysis
- Queue Health Monitor -- Status bar clock icon showing training urgency across all characters
- Character Skill Comparison -- Compare up to 10 characters side-by-side with level blocks
- 20+ data tabs -- Skills, Queue, Clones, Assets, Market Orders, Contracts, Industry, Wallet, Mail, Notifications, Kills, PI, Research, Standings, and more
- Skill Constellation -- GPU-accelerated interactive visualization of EVE's skill tree
- "What's New" dialog -- Shows release notes on first launch after update
- Chinese language (简体中文) -- Full UI + 50K SDE translations
- Variable font scaling -- 80-150% with live preview
- 6 dark themes -- Dark Space, Caldari Blue, Amarr Gold, Minmatar Rust, Gallente Green, Midnight
- Keyboard shortcuts -- Ctrl+Q, Ctrl+W, Ctrl+N, Ctrl+M, Ctrl+G, and more
- CSV export -- Export skills and training queue
- Privacy mode -- For streamers and screenshots
- Custom browser setting -- Choose which browser opens for ESI auth
- 100+ character support -- Smart batch scheduling, per-character circuit breakers, staggered ESI polling
- Cross-platform -- Windows (signed installer), Linux (AppImage), macOS (Apple Silicon .app)
- Auto-update -- Velopack delta downloads, background checks
- ESI scope control -- Choose what data EveLens can access (Full, Standard, Skill Planner Only, or custom)
- Smart ESI error handling -- Per-endpoint health state machine, automatic recovery, no error spam
Full changelog: CHANGELOG.md
| Version | Date | Highlights |
|---|---|---|
| 1.3.0 | May 10, 2026 | Doctrine Designer, Chinese language, Skill Farm configurable base SP, What's New dialog, CSV export, plan editor overhaul, macOS/Linux fixes |
| 1.2.1 | April 9, 2026 | Fix plan training time calculation |
| 1.2.0 | April 5, 2026 | Plan Editor drag-reorder, Skill Farm Dashboard, plan import fix, keyboard shortcuts, queue health cards |
| 1.1.0 | March 29, 2026 | Character Skill Comparison, variable font scaling, queue health monitor, ESI token fix, add character UX, group management redesign |
| 1.0.0 | March 23, 2026 | First stable release -- Velopack auto-updates, Windows code signing, cross-platform launch |
GPL v2 -- See LICENSE