Skip to content
@wowemulation-dev

WoW Emulation

We preserve and support World of Warcraft from its earliest days through Mists of Pandaria.

Welcome to WoW Emulation! 🎉

TOO SOON

WoW Emulation is a warm, beginner-friendly community that's been growing since August 2023. We're here for anyone interested in experiencing the classic versions of World of Warcraft that captured our hearts.

Announcement

Join our growing community on Discord! We've just launched our official Discord server where you can connect with fellow WoW emulation enthusiasts, get help with projects, share your discoveries, and be part of our friendly community.

Join us on Discord and say hello!

🎮 What We're About

We preserve and support World of Warcraft from its earliest days through Mists of Pandaria, including both original and Classic releases:

Original Releases (MPQ Archive Format)

  • ⚔️ Vanilla (1.x) - Where it all began
  • 🔥 The Burning Crusade (2.x) - Through the Dark Portal
  • ❄️ Wrath of the Lich King (3.x) - Face the Frozen Throne
  • 🌋 Cataclysm (4.x) - When the world shattered
  • 🐼 Mists of Pandaria (5.x) - Discover Pandaria's mysteries

These original versions use MPQ archives for game data storage.

  • ⚔️ Classic Era (1.13.x, 1.14.x, 1.15.x) - Recreation of Vanilla
  • 🔥 Burning Crusade Classic (2.5.x) - Recreation of TBC
  • ❄️ Wrath Classic (3.4.x) - Recreation of WotLK
  • 🌋 Cataclysm Classic (4.4.x) - Recreation of Cataclysm
  • 🐼 Mists of Pandaria Remix (5.5.x) - Recreation of MoP

These Classic versions use the CASC archive format and Blizzard's NGDP content distribution pipeline.

Together, we develop software and tools that let anyone experience these games using the original client software, working with both MPQ and CASC archive formats.

It's all about preserving gaming history! 📚

🤝 Our Mission

We're not here to compete with Classic WoW - Blizzard does their thing, and we do ours! Our focus is on:

  • 🏛️ Archival - Preserving gaming history
  • 🌟 Community - Keeping the magic alive together
  • 🎓 Learning - Growing our skills while having fun
  • 💖 Inclusivity - Creating wonderful experiences for everyone

🌱 First Time Here? Start Here

Remember: We're all learning together! Mistakes are how we grow! 🌟

  1. 👋 Say hello in our community discussions
  2. 📖 Check out our Contributing Guide (it's super friendly!)
  3. 🎯 Look for issues labeled "good first issue" in our projects
  4. 🤔 Ask questions - seriously, we love helping newcomers!

🤗 Get Help & Make Friends

🌱 We're a young community (born August 2023), growing together with patience and kindness!

🚀 Join Our Adventure

We're looking for amazing people like YOU! 👀 Whether you're:

  • 🎭 Community Builders - Help us create the friendliest corner of GitHub
  • 🌟 Fresh Developers - Your first PR? We'll guide you through it!
  • 🧙‍♂️ Seasoned Engineers - Share your wisdom and help us grow
  • 🎮 Testers & Players - Your feedback shapes our projects
  • 📝 Documentation Writers - Help others learn what you've discovered
  • 🎨 Creative Minds - Ideas, art, and enthusiasm all welcome!

No experience? No problem! Enthusiasm is all you need! 💪

📚 Resources for Beginners

  • 🎓 New to Open Source? Don't worry, we've all been there!
  • 🛠️ Learning Git? We'll help you through your first commit
  • 🤝 Need a mentor? Just ask in discussions!

💌 Our Promise to You

  • ✨ Your contributions matter, no matter how small
  • 🤗 We'll treat you with kindness and respect
  • 📈 We'll help you grow your skills
  • 🎉 We'll celebrate your successes with you!

Pinned Loading

  1. warcraft-rs warcraft-rs Public

    A collection of Rust crates handling World of Warcraft file formats for WoW 1.x to 5.x.

    Rust 15 4

  2. cascette-rs cascette-rs Public

    A collection of Blizzard NGDP tools written for Rust.

    Rust 6 2

Repositories

Showing 10 of 10 repositories
  • .github Public

    Config files for our GitHub organization profile.

    wowemulation-dev/.github’s past year of commit activity
    0 0 0 0 Updated Aug 16, 2025
  • warcraft-rs Public

    A collection of Rust crates handling World of Warcraft file formats for WoW 1.x to 5.x.

    wowemulation-dev/warcraft-rs’s past year of commit activity
    Rust 15 Apache-2.0 4 3 1 Updated Aug 15, 2025
  • website Public

    Up and coming community website. A tiny Ruby on Rails thing.

    wowemulation-dev/website’s past year of commit activity
    HTML 0 0 0 11 Updated Aug 12, 2025
  • cascette-rs Public

    A collection of Blizzard NGDP tools written for Rust.

    wowemulation-dev/cascette-rs’s past year of commit activity
    Rust 6 Apache-2.0 2 0 1 Updated Aug 12, 2025
  • typescript2cxx Public

    A TypeScript transpiler enabling users to transpile TypeScript to C++20 standard compliant CPP.

    wowemulation-dev/typescript2cxx’s past year of commit activity
    TypeScript 1 Apache-2.0 0 0 0 Updated Aug 11, 2025
  • community Public

    Public feedback discussions for WoW Emulation.

    wowemulation-dev/community’s past year of commit activity
    0 0 0 0 Updated Aug 11, 2025
  • branding Public

    Manages brand assets for the project and provides means to generate assets for various applications and platforms.

    wowemulation-dev/branding’s past year of commit activity
    Shell 0 MIT 0 0 0 Updated Aug 11, 2025
  • deno-wow-kit Public

    A Deno based modding framework for modern World of Warcraft Classic clients.

    wowemulation-dev/deno-wow-kit’s past year of commit activity
    TypeScript 0 Apache-2.0 0 0 0 Updated Aug 8, 2025
  • wooly-beast Public Forked from TrinityCore/TrinityCore

    Wooly Beast is a emulation server for World of Warcraft patch 3.3.5a clients (build 12340). Based on TrinityCore.

    wowemulation-dev/wooly-beast’s past year of commit activity
    C++ 0 GPL-2.0 6,284 0 0 Updated Aug 5, 2025
  • classic-emulation-tutorials Public

    A collection of World of Warcraft emulation tutorial.

    wowemulation-dev/classic-emulation-tutorials’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jul 17, 2025