A modern Eve Online server emulator written in JavaScript using Node.js
- JavaScript 94.9%
- PowerShell 2%
- Rust 1.6%
- Python 1.3%
- Batchfile 0.2%
| doc | ||
| externalservices/market-server | ||
| server | ||
| tools | ||
| .gitignore | ||
| BuildMarketSeed.bat | ||
| evejs.config.local.json | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| Play.bat | ||
| PlayDebug.bat | ||
| QuickstartServer.bat | ||
| README-old.md | ||
| README.md | ||
| StartMarketServer.bat | ||
| StartServer.bat | ||
| todo | ||
Note
EVE.js reborn Discord server: https://discord.gg/tRxc6tjQ, Come and say hey! EVE.js reborn Telegram reserve channel: https://t.me/spacegame_server
Important
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 still in its early stages, and not everything works. If you come across and issues, don't hesitate to create an Issue. If you would like to contribute to the project, please create a Pull Request!
Notes:
- Linux support is soon to come. Right now we mainly support Windows users. If you are on linux, you can still run the server, but you won't be able to properly use the
.batfiles used to quickly set up. - Unless specifically said it is all there - there might be missing bits, some big, some tiny, this is NOT a fully complete eve server. The list below follows this too.
- We are aware of jolts that can occur, but due to a lack of time to re-fix them after pushing some updates that broke it. Soon-to-come updates should eliminate this :D
EVE.js is an easy-to-use server emulator for Eve Online. We are functional against the latest client patch as of 2nd April, 2026.
Quick server startup:
- Install Node.js LTS
- Run
QuickstartServer.batinside the root project directory. Please keep in mind, that just quickly starts the server. To get the market to work, you will need to follow the direction below.
Market setup
- Run
InstallRustForMarket.batinside/tools - Run
BuildMarketSeed.batinside/tools/market-seed(if you prefer to use the GUI version, run the script ending in...Gui.bat) - Run
StartMarketServer.batinside the root project directory. It's recommended to only seed Jita + New Caldari, because eeding the entire universe will take some time
Other Guides
- Start here
- Launcher guide
- Optional market setup
- Market seeder guide
- Troubleshooting
- Tools and admin basics
- Feature audit
Good To Know
- Use a copy of your EVE client, not the one you normally play on.
doc/Olddocsis legacy reference material. The current player-friendly guides live indoc/.- Some folders under
tools/are maintainer-only. If a guide does not mention them, you can ignore them.
Features:
- Character Creation
- Paperdolls (character faces / images)
- Movement and navigation
- Warping
- Stargates
- Jumping
- Session changes
- 1-1 undock positioning
- Aligning
- Modules and ship
- Weapons
- Missiles
- Missiles function, but may rarely bug out from time to time. Needs revisited, but not on high priority. Getting missiles to work was a pain, and took almost a week!
- Lasers
- The lock animation on only Beam Lasers doesn't work, but for some reason it does sometimes..
- Hybrids
- Projectiles
- Missiles
- Reloading
- Right click > Reload All works, but does it one at a time. This could possibly be improved.
- When you automatically reload while firing missiles, they will continue to fire after being reloaded. (needs more testing)
- Tooltips
- Buggy, range is not always accurate
- Passive Modules
- About half of the passive modules are in place, with some still needing implementation!
- Repairing
- Shield boost and armor has been testing only once, and should be testing again before being marked as complete.
- Regeneration
- Passive shield recharge
- Capacitor recharge
- Weapons
- Economy
- Market
- Hypernet
- New Eden Store
- Includes an editor, and fake checkout which auto succeeds!
- EverMarks
- Other
- Radials
- Radials are the white loop around the module when the module cycles.
- Known issue, which happens randomly. Modules may not glow green. FIX: redock/jump/relog
- Time Dialation (tidi)
- A lot has changed, so auto-scaling tidi is turned off by default until further tested. Though the slash command
/tidi <0.1-1.0>is fully operational!
- A lot has changed, so auto-scaling tidi is turned off by default until further tested. Though the slash command
- Fighters
- Some undocumented bugs may occur
- Stargate Orientation
- Calculcated by the direction of the gate in the destination system, super super cool! They all face eachother! (Works the same way on TQ)
- Speedy asset overview
- Asset overview and market-server load insanely fast, thanks to Rust!
- Radials
The above list will be changes as development continues.