Skip to content community database for game information, such as Heroes, Artifacts, Gear, Skills and anything else necessary to feed the DB. If you want to contribute but have no github or json experience, please use the databuilder form (link below).
Branch: master
Clone or download
Latest commit 67fd298 Jun 24, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
_validator Latest collection implemented for home-page Jun 5, 2019
src champion-zerato Jun 24, 2019
.gitignore rm pack lock, updated gitignore Nov 29, 2018
.travis.yml update node version on travis Jan 16, 2019
LICENSE Update Feb 20, 2019
json.prettierrc.json added gameId to all heroes (#130) Feb 28, 2019
package.json changed linter to lint-staged Feb 22, 2019
validate.js - Game Database Build Status

License: Attribution-NonCommercial-ShareAlike 4.0 International community database for game information, such as Heroes, Artifacts, Gear, Skills and anything else necessary to feed the DB

Feel free to open an Issue if you see something wrong or some data/property is missing. Better yet if you make a Pull Request with the fixes :-)


Please check if the new hero you intend to contribute isn't already being worked (or was already worked) by someone here:

Thank you.


Please see for latest merged changes.

General Contributing Rules

Whenever referring to another hero, another resource, always write them with the following rules:

  • Always lowercase
  • If name contains spaces, replace them for - (dash)
    • E.g.: Ruele of Light (5 star Light hero) becomes ruele-of-light
  • If name contains ' (apostrophe) or any other special symbol (that is, not a-zA-Z0-9, and not a greek word, see rule below), simply ignore it.
    • E.g.: Water's Origin (4 star artifact) becomes waters-origin.
  • If name contains greek special symbol (that is, β), write it's greek name (reference letter->name). Some other games have items of same name with different greek letter so let's prepare for that.
    • E.g.: Abyss Guide β (Item that gives entries to Abyss dungeon) becomes abyss-guide-beta.

Contributing to Buff & Debuffs

Please read src/buff-debuff/ before contributing

Contributing to Artifacts

Please read src/artifact/ before contributing

Contributing to Heroes

Please read src/hero/ before contributing

Thank you for contributing.

Testing your changes before committing:

  1. Run npm install to install dependencies
  2. Run npm test and check if all JSONs are valid:
    • Success: you'll get a All JSON validated. Congrats! if everything is fine.
    • Error: You'll get a JSON {nameofjson} is not valid. and validation will halt with One or more JSONs are not valid. Please fix above files and commit the changes.
You can’t perform that action at this time.