A modern Eve Online server emulator written in JavaScript using Node.js
  • JavaScript 96.4%
  • PowerShell 1.3%
  • Rust 1.3%
  • Python 0.8%
  • Batchfile 0.2%
Find a file
2026-07-02 20:04:23 -04:00
doc Increase NPC loot rule entry counts 2026-06-30 15:00:43 -04:00
docs Document Level 2-5 mission status 2026-06-30 11:27:07 -04:00
externalservices/market-server Cancel structure market orders on service loss 2026-06-21 21:56:51 -04:00
scripts Audit TQ CallRsp address shapes 2026-06-30 08:57:24 -04:00
server Revert "Revert 30a1a4f4 module-state changes that broke module cycling and damage" 2026-07-02 20:04:23 -04:00
tools Fix scraped mission wave sequencing 2026-07-02 09:03:07 -04:00
.gitignore Update .gitignore 2026-07-01 09:16:34 -04:00
BuildMarketSeed.bat huge update; almost everything works now :D 2026-04-03 12:07:03 +02:00
evejs.config.local.json Fix local chat authority flag bootstrap 2026-07-01 01:09:31 -04:00
LICENSE add agpl license 2026-05-21 22:27:41 +00:00
package-lock.json Startup Fix from merge, cleanup logs 2026-04-24 18:52:05 -04:00
package.json Add golden log protocol audit 2026-06-29 23:34:52 -04:00
Play.bat Fix local chat authority flag bootstrap 2026-07-01 01:09:31 -04:00
PlayDebug.bat Fix local chat authority flag bootstrap 2026-07-01 01:09:31 -04:00
README.md Rename the newDatabase data layer to gameStore 2026-06-23 14:07:25 -04:00
StartMarketServer.bat huge update; almost everything works now :D 2026-04-03 12:07:03 +02:00
StartServer.bat Purge newdatabase naming; rename runtime DB to gamestore.sqlite 2026-06-23 14:36:06 -04:00

EVE.js Discord server: https://discord.gg/KMuJrMDEBa, Come and say hey!

Thank you to John, as well as many other contributers who kept this project going, and helped development chug along! You will always be appreciated :)\\

EVE.js is an easy-to-use server emulator for EVE Online. This release supports EVE 24.01 build 3396210, validated against the client and static-data export available on 16th June, 2026.

Quick server startup:

  1. Run StartServer.bat
    • First run downloads the public EVE SDE and creates the local database under _local\gameStore.

2. Play.bat

To rebuild the local database manually, run:

tools\DatabaseCreator\CreateDatabase.bat /force

Market setup

  1. Run InstallRustForMarket.bat inside /tools
  2. Run BuildMarketSeed.bat inside /tools/market-seed (if you prefer to use the GUI version, run the script ending in ...Gui.bat)
  3. Run StartMarketServer.bat inside the root project directory. It's recommended to only seed Jita + New Caldari, because eeding the entire universe will take some time

Lots works, lots does not.