All Projects → pokemongo-dev-contrib → pokemongo-json-pokedex

pokemongo-dev-contrib / pokemongo-json-pokedex

Licence: Apache-2.0 license
Transform the data from the Pokemon GO master files to a better readable & processable JSON file.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to pokemongo-json-pokedex

Pokedex
An application that uses Retrofit to consume the Pokeapi API, in addition to loading images with Glide.
Stars: ✭ 21 (-62.5%)
Mutual labels:  pokemon
PokemonChineseTranslationRevise
《宝可梦》第四、第五世代汉化修正
Stars: ✭ 51 (-8.93%)
Mutual labels:  pokemon
pokenode-ts
A lightweight Node.js wrapper for the PokéAPI with built-in types.
Stars: ✭ 102 (+82.14%)
Mutual labels:  pokemon
alfred-pokedex
Alfred 3 workflow to lookup information about Pokemon
Stars: ✭ 24 (-57.14%)
Mutual labels:  pokemon
gitemon
👾 Gotta Catch 'Em All!
Stars: ✭ 15 (-73.21%)
Mutual labels:  pokemon
pokeStore
pokeStore寶可商店 搬移至Vue CLI 3 引入vuex
Stars: ✭ 28 (-50%)
Mutual labels:  pokemon
Pokemon Reverse Engineering Tools
Tools for building and disassembling Pokémon Red and Pokémon Crystal
Stars: ✭ 249 (+344.64%)
Mutual labels:  pokemon
stylegan-pokemon
Generating Pokemon cards using a mixture of StyleGAN and RNN to create beautiful & vibrant cards ready for battle!
Stars: ✭ 47 (-16.07%)
Mutual labels:  pokemon
newbark-unity
🌳 A proof-of-concept Pokémon-style Retro RPG game framework created with Unity 🔥🌿💧⚡️
Stars: ✭ 139 (+148.21%)
Mutual labels:  pokemon
pokemon-randomizer
A Pokémon Rom randomizer tool written in Zig
Stars: ✭ 12 (-78.57%)
Mutual labels:  pokemon
OpenPoGoWeb
Web View for OpenPoGoBot
Stars: ✭ 79 (+41.07%)
Mutual labels:  pokemon
pokemon-game
Pokemon game — Get 'em all
Stars: ✭ 55 (-1.79%)
Mutual labels:  pokemon
pokecss-media
Compilation of images of all Pokémon 3D sprites, icons and items. This is a fork of a now removed respository.
Stars: ✭ 21 (-62.5%)
Mutual labels:  pokemon
ProfesorOak
Bot de Telegram para usuarios de Pokémon GO.
Stars: ✭ 50 (-10.71%)
Mutual labels:  pokemon
angular2-pokedex
A Pokedex built on Angular with AoT, Tree Shaking, Rollup and TypeScript
Stars: ✭ 34 (-39.29%)
Mutual labels:  pokemon
nextjs-ssr-isr-cdk-aws
🦄 ‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎Next.js webapp using Server Side Rendering (SSR) and Incremental Static Regeneration (ISR) deployed with Serverless Nextjs CDK construct on AWS using CloudFront and Lambda@Edge
Stars: ✭ 78 (+39.29%)
Mutual labels:  pokemon
vue-pokemon-memory-game
Pokémon Memory Game
Stars: ✭ 48 (-14.29%)
Mutual labels:  pokemon
online-randomizer
Fresh new playthroughs!
Stars: ✭ 23 (-58.93%)
Mutual labels:  pokemon
pakdemon
A simple react web app that will show pokemon and their info
Stars: ✭ 17 (-69.64%)
Mutual labels:  pokemon
POGOProtos
A central repository for all proto files of PokémonGO.
Stars: ✭ 136 (+142.86%)
Mutual labels:  pokemon

pokemongo-json-pokedex

CircleCI Online Users in pokemongo-json-pokedex Discord Server

This program transforms the data from the Pokemon GO master files to a better readable & processable JSON file.

Philosophy

Purpose

As a developer it can be in certain situation quite annoying depend on the raw GAME MASTER files. Not only are some informations quite hidden and must be parsed, the structure of the GAME MASTER files can change after every version. pokemongo-json-pokedex parses the GAME MASTER data and tries to maintain the same structure, even when the structure of the source files changed completely.

Getting Started

With NPM

You can install it with npm install pokemongo-json-pokedex. Make sure you have a least Node 8.x.x running on your machine.

const pokemon = require('pokemongo-json-pokedex/output/pokemon.json');
const move = require('pokemongo-json-pokedex/output/move.json');
const type = require('pokemongo-json-pokedex/output/type.json');
const avatarCustomization = require('pokemongo-json-pokedex/output/avatar-customization.json');
const items = require('pokemongo-json-pokedex/output/item.json');

With Docker

Get the latest data with Docker into the output folder in your current directory.

docker run -v "$(pwd)/output:/var/lib/pokemongo-json-pokedex/output" brunnerlivio/pokemongo-json-pokedex:latest

From Source

You can get the latest version by executing the following command in your shell.

git clone --recurse-submodules https://github.com/pokemongo-dev-contrib/pokemongo-json-pokedex.git

# Go to the assets
cd pokemongo-json-pokedex/output
ls
# ➜ avatar-customization.json  item.json  locales  move.json  pokemon.json  type.json

Translations

The translation files follow the i18next Guidelines. The translation files can be found in the output/locales folder. You can find an example with NodeJS and the i18next client library in the samples folder

More Links

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].