All Projects → cheeaun → Repokemon

cheeaun / Repokemon

Showcase of GitHub repos with Pokémon names

Projects that are alternatives of or similar to Repokemon

Pkmn Chest
A Pokémon Bank for the 3rd through 5th generation Pokémon games for the Nintendo DS(i).
Stars: ✭ 107 (-63.36%)
Mutual labels:  nintendo, pokemon
Capturesight
Applet and Overlay to view Pokemon, Raid seeds, Future shiny frames/IVs, and more!
Stars: ✭ 81 (-72.26%)
Mutual labels:  nintendo, pokemon
Vue Pokedex
A Pokédex made with Vue.js 📕
Stars: ✭ 22 (-92.47%)
Mutual labels:  nintendo, pokemon
PokemonRNGGuides
A repository of Pokemon RNG abuse guides
Stars: ✭ 62 (-78.77%)
Mutual labels:  pokemon, nintendo
Urde
Data interchange and engine re-implementation for games by Retro Studios | Mirror
Stars: ✭ 253 (-13.36%)
Mutual labels:  nintendo
ReMasters
Reverse Engineering Pokémon Masters
Stars: ✭ 55 (-81.16%)
Mutual labels:  pokemon
pogo-cruncher
UNMAINTAINED, Niantic now requires keys for their API
Stars: ✭ 48 (-83.56%)
Mutual labels:  pokemon
pokemonshowdown-ai
Reinforcement learning for Pokemon.
Stars: ✭ 22 (-92.47%)
Mutual labels:  pokemon
Readme Template
📜 Modelos readme para qualquer pessoa copiar e usar em seu GitHub.
Stars: ✭ 287 (-1.71%)
Mutual labels:  repository
Edizon cheatsconfigsandscripts
The official EdiZon Editor Config and Editor Script repository.
Stars: ✭ 271 (-7.19%)
Mutual labels:  nintendo
Readmetemplate
Done with your project but having a hard time writing a ReadMe? Check Out This Repo I created. If you like it then use it
Stars: ✭ 255 (-12.67%)
Mutual labels:  repository
kopo-cli
🐶 A Deno registry browser in the terminal
Stars: ✭ 15 (-94.86%)
Mutual labels:  repository
Open Registry
Community Owned JavaScript Registry
Stars: ✭ 259 (-11.3%)
Mutual labels:  repository
bottomless-block-barrage
Panel de Pon (Tetris Attack) clone for the 3ds.
Stars: ✭ 15 (-94.86%)
Mutual labels:  nintendo
Repo
KISS - Official Repositories
Stars: ✭ 277 (-5.14%)
Mutual labels:  repository
m3diaLib-CTR
A C++ library for easier homebrew development for the Nintendo 3DS
Stars: ✭ 39 (-86.64%)
Mutual labels:  nintendo
PokemonBattleEngine
A C# library that can emulate Pokémon battles.
Stars: ✭ 92 (-68.49%)
Mutual labels:  pokemon
Road To Yuzu Without Switch
This Repo explains how to install the Yuzu Switch Emulator without a Switch
Stars: ✭ 267 (-8.56%)
Mutual labels:  nintendo
Packages
Aim to be the bioinformatics repository with more and newer packages
Stars: ✭ 13 (-95.55%)
Mutual labels:  repository
1964js
Nintendo64 emulator in JavaScript
Stars: ✭ 57 (-80.48%)
Mutual labels:  nintendo

Repokémon

Showcase of GitHub repos with Pokémon names.

👉👉👉 Read Story: Building Repokémon 👈👈👈

Screenshot

How?

  1. Scrape a list of all pokémons.
  2. Use GitHub API and search for every pokémon name.
  3. Get a matching repository name with highest number of stars.
  4. 💥💥💥

Criteria

The showcase only list repositories with these criteria:

  • Repository name matches exactly the same as Pokémon name.
    • name/pikachu
    • name/mr-mime
    • name/mr_mime
    • ⛔️ name/pikachu-awesome
    • ⛔️ name/pikachuuuu
  • Most stars. If there are few repositories with the same name, the one with most stars will be listed.
  • Contains description, because... it has to be descriptive.
  • Contains lang, the repository language determined by GitHub.

Dev

  • npm i - install dependencies
  • npm run pokemon - grab the pokémons
  • npm run repokemon - grab the Github repos
    • Copy config.sample.json to config.json, configure it with client_id and client_secret from GitHub
    • Takes about 30 minutes to prevent API rate limit issues
  • npm run gemoji - replace emoji names like 😄 to 😄
  • npm run min-repokemon - generate a minified version of data/repokemon.json, containing only the data that is rendered
  • npm run stats - show stats of the collected data
  • npm 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

Credits

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.

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].