A modern Eve Online server emulator written in JavaScript using Node.js
  • JavaScript 95.9%
  • PowerShell 1.5%
  • Rust 1.4%
  • Python 1%
  • Batchfile 0.2%
Find a file
2026-06-21 15:15:16 -04:00
doc Gate FLEX services by sov hub upgrades 2026-06-21 15:15:16 -04:00
externalservices/market-server v9 2026-06-17 05:30:32 -04:00
scripts Add SDE static table impact reporting 2026-06-19 20:37:50 -04:00
server Gate FLEX services by sov hub upgrades 2026-06-21 15:15:16 -04:00
tools Restore More Client Static Data 2026-06-20 21:35:10 -04:00
.gitignore Corp Default Seeding 2026-06-20 20:34:28 -04:00
BuildMarketSeed.bat huge update; almost everything works now :D 2026-04-03 12:07:03 +02:00
evejs.config.local.json JSON Runtime Data Cleanup 2026-06-20 15:51:39 -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 safe SDE archive downloader 2026-06-19 20:12:10 -04:00
Play.bat biiiig update 2026-04-23 23:04:39 -05:00
PlayDebug.bat New Update V6 2026-06-15 22:28:05 -04:00
README.md Document local database generation 2026-06-20 16:09:11 -04:00
StartMarketServer.bat huge update; almost everything works now :D 2026-04-03 12:07:03 +02:00
StartServer.bat Add local database creator and untrack generated DB data 2026-06-20 16:08:03 -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\newDatabase.

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.