Audit the source.
Full architectural transparency for capsuleers. Verify that The Norns runs strictly read-only, never touches exefile.exe memory, and compiles into byte-for-byte verifiable binaries directly from GitHub.
Architected to stay out of the game client.
Every architectural boundary in The Norns is designed to ensure zero interference with the game client, zero network leakage, and absolute peace of mind for multi-billion setups.
Read-Only Gamelog Streaming
The Norns reads solely from standard plain-text logs written by EVE Online.
new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)Zero Memory or Process Hooks
The Norns never calls OpenProcess with VM access, never inspects or alters exefile.exe virtual memory, and injects zero DLLs. It is completely isolated in its own userland process.
VirtualAllocEx / WriteProcessMemory / CreateRemoteThread: NOT LINKEDZero Input Broadcasting
No simulated keystrokes, no clicks, and no input broadcasting. The optional Carousel module (off by default) can activate a client window.
SendInput / keybd_event / mouse_event: NOT PRESENTNo Silent Telemetry or Beacons
No accounts, no user analytics, no tracking beacons. The only outbound network call is the transparent, toggleable startup check against GitHub Releases API for software updates.
api.github.com/repos/MadisonCatfish/the-norns/releases/latest (Toggleable)Clean, zero-dependency C# codebase.
No heavy web wrappers, no Electron bloat, no third-party package dependencies. Pure C# targeting native Windows graphics and non-blocking file streaming.
| Module | Source File | Core Functionality |
|---|---|---|
| Log Ingestion | native/DpsGraph.cs | Tails game logs non-destructively; parses damage hits, bounties, and fleet warp events (GameLogTail, GameLogParser). |
| Terminal Chassis | native/Body.cs | Industrial OLED hardware chassis, double-buffered GDI+ rendering, mode switching, carousel window switcher. |
| Fleet Physics | native/Formula.cs | Calculates Vorton bounce decay, frigate runner impedance, and interactive damped-spring hull ECG physics. |
| Localization & Config | native/Settings.cs | 6 native languages, profile serialization in %LOCALAPPDATA%, update check management. |
| Setup Installer | native/setup/Setup.cs | Lightweight standalone installer with privacy switches. |
| Build Orchestration | native/build.ps1 | 70-line native PowerShell build orchestrator invoking csc.exe with zero third-party packages. |
Build your own binary.
The Norns compiles using native Windows developer tools. No Node.js, Python, or external package managers required for compilation.
git clone https://github.com/MadisonCatfish/the-norns.git cd the-norns
powershell -ExecutionPolicy Bypass -File native\build.ps1 -Out bin
powershell -ExecutionPolicy Bypass -File native\build.ps1 -Out release -Setup
bin\TheNorns.exe --selftest-dps selftest_output
Perpetual open-source freedom.
Released under the permissive MIT License. You are free to inspect, modify, fork, and distribute.