https://github.com/azerothcore/azerothcore-wotlk Skip to content Toggle navigation Sign in * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Resources + Learning Pathways + White papers, Ebooks, Webinars + Customer Stories + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} azerothcore / azerothcore-wotlk Public * * Notifications * Fork 2.3k * Star 5.6k * Complete Open Source and Modular solution for MMO www.azerothcore.org License AGPL-3.0 license 5.6k stars 2.3k forks Branches Tags Activity Star Notifications * Code * Issues 1.8k * Pull requests 58 * Discussions * Actions * Projects 19 * Wiki * Security * Insights Additional navigation options * Code * Issues * Pull requests * Discussions * Actions * Projects * Wiki * Security * Insights azerothcore/azerothcore-wotlk This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. master BranchesTags Go to file Code Folders and files Last Last Name Name commit commit message date Latest commit History 12,972 Commits .devcontainer .devcontainer .github .github .vscode .vscode apps apps bin bin conf/dist conf/dist data/sql data/sql deps deps doc doc env env modules modules src src var var .dockerignore .dockerignore .editorconfig .editorconfig .git_commit_template.txt .git_commit_template.txt .gitattributes .gitattributes .gitignore .gitignore .suppress.cppcheck .suppress.cppcheck AUTHORS AUTHORS CMakeLists.txt CMakeLists.txt LICENSE LICENSE PreLoad.cmake PreLoad.cmake acore.json acore.json acore.sh acore.sh docker-compose.yml docker-compose.yml flake.lock flake.lock flake.nix flake.nix install.sh install.sh pull_request_template.md pull_request_template.md View all files Repository files navigation * README * Code of conduct * AGPL-3.0 license * Security logo AzerothCore Contributor Covenant CodeFactor StackOverflow Discord Build Status nopch-build core-modules-build windows-build macos-build docker-build Introduction AzerothCore is an open-source game server application and framework designed for hosting massively multiplayer online role-playing games (MMORPGs). It is based on the popular MMORPG World of Warcraft (WoW) and seeks to recreate the gameplay experience of the original game from patch 3.3.5a. The original code is based on MaNGOS, TrinityCore, and SunwellCore and has since then had extensive development to improve stability, in-game mechanics, and modularity to the game. AC has also grown into a community-driven project with a significant number of contributors and developers. It is written in C++ and provides a solid foundation for creating private servers that mimic the mechanics and behavior of the official WoW servers. Philosophy Our main goal is to create a playable game server, offering a fully working in-game experience. Here are the main points we focus on: * Stability + We make sure all changes pass the CIs before being merged into the master branch. * Blizzlike content + We strive to make all in-game content to be blizzlike. Therefore we have a high standard for fixes being made. * Customization + It is easy to customize your experience using modules. * Community driven + AzerothCore has an active community of developers, contributors, and users who collaborate, share knowledge, and provide support through forums, Discord channels, and other communication platforms. Modules AzerothCore is designed to be highly modular, allowing developers to extend and customize the game to suit their preferences or create unique gameplay experiences. This flexibility enables the addition of custom features, content, and modifications. We have a lot of modules already made by the community, many of which can be found in the Module Catalogue. Installation Detailed installation instructions are available here. Contributing AzerothCore can also serve as a learning resource for aspiring developers who want to understand how WoW servers work, how MMORPGs are structured, how game server emulators are created, or to improve their C++ and SQL knowledge. If you want to contribute to the project, you will find a lot of resources that will guide you in our wiki. We also recommend you read our Contributor Covenant Code of Conduct. Feel free to join our Discord server. Click on the " Star" button to help us gain more visibility on Github! Authors & Contributors The project was born in 2016 based on SunwellCore. Unfortunately, SunwellCore was published without any git history, so on git there are no credits for all the contributors before 2016. You can check the authors file for more details. Important Links * Doxygen documentation * Website * AzerothCore catalogue (modules, tools, etc...) * Our Discord server * Our wiki * Our forum * Our Facebook page * Our LinkedIn page License * The new AzerothCore source components are released under the GNU AGPL v3 * The old sources based on MaNGOS/TrinityCore are released under the GNU GPL v2 It's important to note that AzerothCore is not an official Blizzard Entertainment product, and it is not affiliated with or endorsed by World of Warcraft or Blizzard Entertainment. AzerothCore does not in any case sponsor nor support illegal public servers. If you use this project to run an illegal public server and not for testing and learning it is your own personal choice. Special thanks JetBrains is providing free open-source licenses to the AzerothCore developers. JetBrains About Complete Open Source and Modular solution for MMO www.azerothcore.org Topics game emulator wow modular gaming server mmorpg game-server trinitycore azerothcore mangos sunwellcore world-of-warcraft scriptdev2 mmorpg-game hacktoberfest mmorpg-server Resources Readme License AGPL-3.0 license Code of conduct Code of conduct Security policy Security policy Activity Custom properties Stars 5.6k stars Watchers 180 watching Forks 2.3k forks Report repository Sponsor this project * https://www.paypal.com/donate/?hosted_button_id=L69ANPSR8BJDU Contributors 427 * @UltraNix * @Kitzunu * @Nyeriah * @Yehonal * @FrancescoBorzi * @Gultask * @github-actions[bot] * @Nefertumm * @avarishd * @Winfidonarleyan * @elthehablo * @Helias * @acidmanifesto * @IntelligentQuantum + 413 contributors Languages * C++ 97.4% * C 1.6% * CMake 0.7% * Shell 0.2% * Python 0.1% * Objective-C 0.0% Footer (c) 2024 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact * Manage cookies * Do not share my personal information You can't perform that action at this time.