Awesome Open Source
Awesome Open Source

ModernUO Discord Subreddit subscribers Twitter Follow Gitter

Ultima Online Server Emulator for the modern era!

GitHub license GitHub stars GitHub issues
GitHub build AzurePipelines build


Supported Operating Systems

Windows 8.1/10/2016/2019 MacOS 10/11 Debian 9/10 Ubuntu 16/18/20 LTS CentOS 7/8 Fedora 32/33/34 RedHat 7/8

Running the server



git .NET

Supported IDEs

Jetbrains Rider 2021.2 Visual Studio 2019

Note: VS Code is not currently supported.

Getting Started

  • Install prerequisite requirements
  • Clone this repository (or download the latest):
    • git clone
  • Open ModernUO.sln to start developing


  • Run ./publish.cmd [release|debug (default: release)] [os]
    • os - Supported operating systems
      • win - Windows 8.1/10/2016/2019
      • osx - MacOS 10.13+/11.0 (High Sierra, Mojave, Catalina, & Big Sur)
      • ubuntu.16.04, ubuntu.18.04 ubuntu.20.04 - Ubuntu LTS
      • debian.9, debian.10 - Debian
      • centos.7, centos.8 - CentOS
      • fedora.32, fedora.33, fedora.34 - Fedora
      • rhel.7, rhel.8 - Redhat
      • If blank, the operating system running the build is used

Note: Building in Visual Studio (or Rider) will not run the schema migration. The schema migration ensures future changes to the code will be backward compatible.

Running the Server

  • Follow the publish instructions
  • Run ModernUO.exe or dotnet ModernUO.dll from the Distribution directory on the server


  • RunUO Team & Community
  • ServUO Team & Community
  • Karasho, Jaedan and the ClassicUO Community

Troubleshooting / FAQ

Want to sponsor?

Thank you for supporting us! You can find out how by visiting the sponsors page.

Development Tools provided with ♥ by

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
C Sharp (279,248
Dotnet (7,796
Server (5,047
Dotnet Core (4,356
Emulator (1,955
Rpg (942
Gplv3 (837
Online (788
Mmorpg (319
Mmo (166
Related Projects