Questie / Questie
git clone https://github.com/Questie/Questie.git
bundle/v12.1.0+v1.0.6 · 10d ago
🔥 on GitHub Trending today
A World of Warcraft Classic addon that shows quest locations, objectives, and quest-related map markers in-game.
Why you might care
For WoW Classic players who want quest guidance on their minimap and world map without leaving the game. It is distributed via CurseForge or GitHub releases and ships with translations for all official WoW Classic languages.
+2
stars, 24h · #9,835
+~7
stars, 7 days · #14,192
+28
stars, 30 days · #21,181
1.1k
★ total · +1% this week
382
forks · 320 open issues
Star history (as recorded here)
LanguageLua
License—
Created2015-03-08 (11y ago)
Last pushtoday
Watchers38
OwnerOrganization
Seen on GitHub Trending
- 2026-10-23 — #8 monthly in lua · +28 ★
- 2026-10-22 — #7 monthly in lua · +26 ★
- 2026-10-21 — #6 monthly in lua · +26 ★
- 2026-10-20 — #6 monthly in lua · +26 ★
GitHub topics
Links
- GitHub: github.com/Questie/Questie
- Releases · Issues · Hacker News mentions
README excerpt
# Questie ## Language version - English - Español - 简体中文 ## Download We suggest you use the CurseForge Client to manage your WoW addons in general. You will find Questie here on CurseForge. Alternatively you can always use the latest GitHub release and follow the Installation Guide in the Wiki to get the latest version of Questie up and running. If you have problems, please read the Frequently Asked Questions). ## Information - Frequently Asked Questions - Come chat with us on our Discord server. - You can use the issue tracker to report bugs and post feature requests (requires a GitHub account). - When creating an issue please follow the templated structure to speed up a possible fix. - If you get an error message from the WoW client, please include the **complete** text or a screenshot of it in your report. - You need to enter `/console scriptErrors 1` once in the ingame chat for Lua error messages to be shown. You can later disable them again with `/console scriptErrors 0`. Trust us it's (Good)! ## Languages Questie comes with translations for all offical WoW Classic languages. These are: English, German, French, Spanish, Portuguese, Russian, Simplified Chinese, Traditional Chinese and Korean. If you want to help with translations then checkout the Translation folder and search for missing translations by: > `[" "] = false` (e.g. `["deDE"] = false`) and replace the `false` with a string of the new translation, e.g. `[" "] = "YourTranslation"`. On top of that there is support for Ukrainian (through another addon). Following this guide you can add support for even more languages. ## Contribution - We are happy about every help and contribution we get, so feel free to submit a Pull Request on GitHub - Additional information you might find interesting can be found here ### Installing Lua 1. Install Lua (5.1, since the WoW client uses Lua 5.1) - For macOS that is `brew install lua@5.1` 2. Install luarocks - For macOS that is `brew install luarocks` 3. Configure `luarocks` to use the correct Lua version (by default luarocks uses the latest installed Lua version) - `luarocks config lua_version 5.1` 4. Install busted - `luarocks install busted` 5. Install `bit32` - `luarocks install bit32` 6. Install luacheck - `luarocks install luacheck` ### luacheck Questie uses `luacheck` for linting. You can run it locally with: `luacheck -q Database Localization Modules Questie.lua` ### Unit Tests 1. Run `busted -p ".test.lua" .` in the root directory of the project 2. When adding new tests, make sure to name them ` .test.lua` and place them next to the module ### Entity database validation See QuestieDB integration for data ownership, initialization, and testing against the real provider. Entity database validation is owned by QuestieDB. Questie retains loader-usage validation, which you can run with: `lua cli/validate-loader-usage.lua` ## Donation If you'd like to support the development of Questie by donating, you can do so via PayPal: ## Integrate Ques
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.