EVE Online Galatea server emulator based on EVE.js V10. Huge thanks to JohnElysian! Unfortunately, there are no any older commits.
  • JavaScript 94.4%
  • Rust 2.3%
  • PowerShell 2.1%
  • Python 0.9%
  • Batchfile 0.3%
Find a file
2026-07-10 15:41:22 +00:00
externalservices/market-server Initial commit 2026-07-09 23:07:00 +04:00
server Initial commit 2026-07-09 23:07:00 +04:00
Tools Initial commit 2026-07-09 23:07:00 +04:00
.gitignore Initial commit 2026-07-09 23:07:00 +04:00
ACCEPTABLE_USE.md Initial commit 2026-07-09 23:07:00 +04:00
BuildMarketSeed.bat Initial commit 2026-07-09 23:07:00 +04:00
clean.bat Initial commit 2026-07-09 23:07:00 +04:00
DatabaseCreator.bat Initial commit 2026-07-09 23:07:00 +04:00
evejs.config.local.json Initial commit 2026-07-09 23:07:00 +04:00
LEGAL.md Initial commit 2026-07-09 23:07:00 +04:00
LICENSE Initial commit 2026-07-09 23:07:00 +04:00
NOTICE.md Initial commit 2026-07-09 23:07:00 +04:00
package-lock.json Initial commit 2026-07-09 23:07:00 +04:00
package.json Initial commit 2026-07-09 23:07:00 +04:00
Play.bat Initial commit 2026-07-09 23:07:00 +04:00
PlayDebug.bat Initial commit 2026-07-09 23:07:00 +04:00
README.md Update README.md 2026-07-10 15:41:22 +00:00
SetupEveJS.bat Initial commit 2026-07-09 23:07:00 +04:00
StartClientDebug.bat Initial commit 2026-07-09 23:07:00 +04:00
StartMarketServer.bat Initial commit 2026-07-09 23:07:00 +04:00
StartServer.bat Initial commit 2026-07-09 23:07:00 +04:00
THIRD_PARTY_NOTICES.md Initial commit 2026-07-09 23:07:00 +04:00

EvEJS

A local EVE Online emulator for research, preservation, and New Eden tinkering.

Windows Node.js License: AGPL-3.0 EVE 24.01 Setup Discord

EvEJS lets you run a local research server against your own copied EVE Online client. It is built for people who want to explore how EVE works, preserve client/server behavior, test ideas, and help push emulator parity forward.

This project is unofficial, community-run, and not affiliated with CCP Games / Fenris Creations.

Quick Start

  1. Download or clone this repository.
  2. Make a separate copy of your EVE Online client.
  3. Run SetupEveJS.bat.
  4. Select your copied EVE client when the setup wizard asks for it.
  5. Run StartServer.bat.
  6. Choose option 2 to start the server and launch the client.

The setup flow installs the needed Node packages, creates the local EvEJS database, prepares local certificates, and opens the client setup wizard.

Compatibility

Area Current target
EVE version 13.08
Client build 958007
Static-data point June 16, 2026
Primary platform Windows
Runtime Node.js LTS

Use a copied client folder. Do not point EvEJS at the same EVE install you use for Tranquility.

What You Get

  • One-click first-time setup with SetupEveJS.bat.
  • Local database generation from the supported public static-data export.
  • Client setup wizard for copied-client configuration.
  • Local chat and public-gateway certificate generation.
  • Starter accounts: test and test2.
  • Built-in HyperNet seed support for local experimentation.
  • Optional market tooling and market daemon support.
  • A growing server codebase focused on EVE client parity.

Daily Use

After setup, the normal loop is simple:

StartServer.bat

Choose:

  • 1 for server only.
  • 2 for server plus client launch.

Client Files

EvEJS does not include a patched blue.dll, an EVE client, or any CCP/Fenris-owned client files. You must provide your own legally obtained EVE Online client.

Client setup is designed for a copied client folder so your normal EVE install stays untouched.

Documentation

Community

Questions, testing notes, weird discoveries, and useful bug reports are welcome. Join the Discord here:

https://discord.gg/KMuJrMDEBa

EvEJS is independent and unofficial. EVE Online and related names, marks, assets, data, and client files belong to their respective owners. See LEGAL.md, NOTICE.md, ACCEPTABLE_USE.md, and THIRD_PARTY_NOTICES.md.