Showcase of GitHub repos with Pokémon names.
👉👉👉 Read Story: Building Repokémon 👈👈👈
The showcase only list repositories with these criteria:
name/pikachu
name/mr-mime
name/mr_mime
name/pikachu-awesome
name/pikachuuuu
lang
, the repository language determined by GitHub.npm i
- install dependenciesnpm run pokemon
- grab the pokémonsnpm run repokemon
- grab the Github repos
example.env
to .env
, configure it with Client ID and Client Secret from GitHubnpm run gemoji
- replace emoji names like :smile:
to 😄
npm run min-repokemon
- generate a minified version of data/repokemon.json
, containing only the data that is renderednpm run stats
- show stats of the collected datanpm run images
- download all pokémon images to data/images
(not included in this repo)npm run sprite
- generate a sprite image data/pokemon-*.jpg
(compressed with TinyJPG API)npm run css-min
- compress pokemon.css
to smaller pokemon.min.css
npm start
- start a local server at localhost:1337
Pokémon data and images are extracted from the official Pokédex web site. All Pokémon content is © Nintendo, Game Freak, and The Pokémon Company.
Repokémon is not affiliated with GitHub, Nintendo, Game Freak, or The Pokémon Company in any way.
The logo uses the Pokémon font.
The (Poké Ball) logo is created by @limhenry. Available on Codepen.