Please see the latest announcements under the Discussion tab
This project is based off other applications that manage certain functions with WoW, specifically api scrapping, addon management, and backups. With the Curseforge API changes, many developers are deprecating their applications. While this application will not manage addons found on Curseforge, my intent is to offer some of the other features that other applications had, such as WTF folder backups, PTR profiles copies, new character setups, etc.
- This application is written and compiled in Go. All dependencies are compiled in the application executable.
- You will need to have the
config.yaml
in the same directory as the exe
The latest release can be found on the releases page
- Download the wowtools.exe and config.yaml
- The README and LICENSE files are also included in the release
- Place the files anywhere on your system (but both in the same directory)
- Verify/Update the config.yml to set custom paths if needed
Functionality of the app can be found in the functionality.md file
For planned enhancements, please review the issues tab in the github repository
Every change in the codebase should be done via pull requests. This applies to everyone, including the project maintainers. This is to ensure that every change is reviewed and discussed before it goes into the codebase, and builds are succeeding
In order to have a clean and readable commit history, this repository requires the use of ConventionalCommits. Using conventional commits will allow for automatic versioning and changelog generation as well