eo.rs is a collection of crates and programs for Endless Online, which you can use to easily create your own programs for the game.


The core development crate. Comes with all of the bells and whistles you could need to create most eo related programs.

Get Started


An Endless Online server written in Rust. It uses tokio for reliable, and fast concurrency. Built with the eo crate.

Learn more

Latest from the blog

Big update!

It's been a while and I've recently been back at it again adding lots of missing features and fixing bugs.

Posted October 11, 2023 by Richard Leek ‐ 3 min read


I've spent the last few months working mainly on NPCs for reoserv. Join me while I share the latest updates!

Posted May 9, 2023 by Richard Leek ‐ 5 min read


Recently picked the project back up again and have been doing some much needed refactoring

Posted March 23, 2023 by Richard Leek ‐ 6 min read