Git Product home page Git Product logo

lpoorthuis / wowanalyzer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wowanalyzer/wowanalyzer

0.0 1.0 0.0 242.75 MB

WoW Analyzer is a comprehensive tool for analyzing your performance based on important metrics for your spec using a Warcraft Logs report. Built by community contributors; PRs welcome!

Home Page: http://wowanalyzer.com/

License: GNU Affero General Public License v3.0

JavaScript 98.53% HTML 0.06% CSS 1.37% Shell 0.04%

wowanalyzer's Introduction

WoWAnalyzer Build Status

Use this tool to analyze your performance based on important metrics for your spec using a Warcraft Logs report.

You will need a Warcraft Logs report with advanced combat logging enabled to start. Private logs can not be used, if your guild has private logs you will have to upload your own logs or change the existing logs to the unlisted privacy option instead.

https://wowanalyzer.com

Feature requests (and bug reports provided that you're not using one of Microsoft's browsers) are welcome! On our Discord: https://discord.gg/AxphPxU or create an issue here.

Battle for Azeroth

Battle for Azeroth changes will be applied to the bfa branch. Any changes to this branch will automatically be deployed here: https://bfa.wowanalyzer.com.

When you make a pull request for the bfa branch please include BFA in the title of your PR.

Contributing

You don't need to to do anything special to add a spec. The real issue preventing specs from being added is that in order to add a spec, you need to have the following 3 properties:

  1. Know the spec well enough to actually create something useful
  2. Know how to program well enough to implement the analysis
  3. Have the time and motivation to actually do it

See the contributing guidelines if you want to give it a try.

Vision

This project aims to give users tools to analyze their performance. The most important part of this is providing automated suggestions towards improving their performance based on recorded fights. This makes it so users can quickly, without any hassle and at any time consult this tool to find out points of improvement for their next pull.

Our focus:

  • Focus on one player at a time. A major reason for this is simplicity and giving the user a feeling of importance, but also because the Warcraft Logs API effectively only makes this available.
  • The priority is raid fights, other environments aren't really supported. While it would be nice to show things like who killed the most Explosive Orbs, we can't really with the API endpoints available to us.
  • Clear and concise suggestions that allow a user to quickly understand what potential issues and changes they need to make to improve. No hassle.

We also provide more advanced statistics such as item performance displays. These can be used to help pick what item to use or to see how effective certain abilities are that you can't find out elsewhere. These are secondary to suggestions and other tools that can be used to improve one's performance.

Collaboration

All contributions, big or small, are welcome. You are welcome to contribute to this project with whatever level of contribution you are comfortable with. We have no expectations for the amount or frequency of contributions from anyone.

We want to share ownership and responsibility with the community where possible. To help with this we hand out write access when we deem pull requests consistently of sufficient quality. This isn't always on our mind though so if you think you qualify please contact an admin.

License

See the LICENSE file.

Usage of any API keys found in the source is not allowed for other purposes than described in the source code and/or its documentation. You must at all times use your own API keys.

wowanalyzer's People

Contributors

anom0ly avatar bicepspump avatar buimichael avatar collcrom avatar emallson avatar ennukee avatar faideww avatar fasib avatar gebuz avatar hartra344 avatar hassebewlen avatar iskalla avatar juko8 avatar karlpralow avatar kfinch avatar leapis avatar maldark avatar martijnhols avatar nighteyez07 avatar niseko avatar pewtro avatar poneria avatar ronaldpereira avatar rp4rk avatar shighman avatar smtex avatar superderpicus avatar thieseract avatar tsabotavok avatar yajinni avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.