Open-source MMORPG server framework for building your own multiplayer worlds
Everything you need to build your MMORPG server
Extensible plugin system allows you to add custom gameplay mechanics without modifying the core.
Robust database integration for player data, world state, and game economies that survive restarts.
Built-in anti-cheat mechanisms and secure authentication to protect your players and game world.
Active development community with regular updates, bug fixes, and new features based on feedback.
Comprehensive documentation and API references to help developers get started quickly.
Powerful LuaJIT integration for creating custom game logic, quests, and gameplay mechanics with ease.
Built with modern, reliable technologies
Modern, type-safe programming language with excellent performance and developer productivity.
LanguageLatest version of Microsoft's cross-platform framework with improved performance and new features.
FrameworkFlexible database options including InMemory for development, PostgreSQL for production, and SQLite for lightweight deployments.
Multi-DBComprehensive logging system with detailed debug information for troubleshooting and monitoring.
DebuggingRobust unit testing framework ensuring code quality and reliability through comprehensive test coverage.
TestingContainerization support for easy deployment, scaling, and consistent environments across development and production.
ContainerHigh-performance Just-In-Time compiler for Lua, enabling fast and efficient scripting for game logic and custom content.
ScriptingGet the latest stable releases and pre-built binaries
Download the most recent stable version with all bug fixes and features.
Try upcoming features and improvements before they're officially released.
Download the complete source code as a ZIP archive for offline development.
All downloads redirect to our GitHub Releases page where you can find detailed release notes and platform-specific packages.
Get your OpenCoreMMO server running in minutes
Get the latest .NET 10 runtime from the official Microsoft website:
Get the latest version of OpenCoreMMO from GitHub:
Change to the src directory in the cloned repository:
Start the OpenCoreMMO standalone server:
Use the following connection details to connect to your self-hosted server for development:
Connect with developers building with OpenCoreMMO