Skip to content

lyledouglass/wowtools

Repository files navigation

wowtools

Announcments

Please see the latest announcements under the Discussion tab

About

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.

Requirements

  • 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

Download/Installation

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

Functionality of the app can be found in the functionality.md file

Planned enhancements

For planned enhancements, please review the issues tab in the github repository

Contributing

Pull Requests

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

Conventional Commits

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

About

Tool for managing WoW installations and data backups

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages