• Stars
    star
    335
  • Rank 121,738 (Top 3 %)
  • Language
    CSS
  • Created almost 8 years ago
  • Updated 16 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Showcase of GitHub repos with Pokémon names

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 example.env to .env, 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 :smile: 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.

More Repositories

1

life

Life - a timeline of important events in my life
HTML
2,715
star
2

hackerweb

A simply readable Hacker News web app
CSS
1,210
star
3

mooeditable

[DISCONTINUED] A simple web-based WYSIWYG editor, written in MooTools.
JavaScript
1,047
star
4

phanpy

A minimalistic opinionated Mastodon web client
JavaScript
863
star
5

awesome-hacker-news

Awesome Hacker News: a collection of awesome Hacker News apps, libraries, resources and shiny things.
840
star
6

javascript-error-logging

A collection of JavaScript error logging services, resources and shiny things.
548
star
7

puppetron

Puppeteer (Headless Chrome Node API)-based rendering solution.
JavaScript
521
star
8

node-hnapi

Unofficial Hacker News API
JavaScript
332
star
9

tappable

A simple, standalone library to invoke the tap event for touch-friendly web browsers.
JavaScript
310
star
10

busrouter-sg

BusRouter SG: Singapore Bus Routes Explorer
JavaScript
302
star
11

hackerweb-native

A simply readable Hacker News app for iOS & Android, built with React Native. V2 now over here https://github.com/cheeaun/hackerweb-native-2
JavaScript
183
star
12

exploretrees-sg

🌳 Explore Trees in Singapore 🇸🇬
JavaScript
128
star
13

earth

🌏 A map of places I've checked in on Earth.
JavaScript
117
star
14

neat-bookmarks

A neat bookmarks tree popup extension for Chrome [DISCONTINUED]
JavaScript
106
star
15

kyoku

A tiny app that shows iTunes current playing song on Mac menu bar
JavaScript
85
star
16

arrivelah

Fast simple API for bus arrival times in Singapore.
JavaScript
82
star
17

chengyu-wordle

Wordle, for Chinese idioms - 成语 (chéngyǔ)
JavaScript
76
star
18

3d-earth

🌏🌎🌍 3D Earth with Mapbox GL, D3.js and Three.js
HTML
73
star
19

steepless

An app to find the flattest routes and avoid the hilliest routes
JavaScript
69
star
20

3d-touch-canvas

3D Touch Canvas, for iPhone 6S, 6S Plus and iPad Pro
HTML
61
star
21

hackerweb-native-2

HackerWeb 2: A read-only Hacker News client.
JavaScript
58
star
22

jquery.livefilter

Slightly advanced live filtering jQuery plugin
JavaScript
54
star
23

react-native-cache-store

A localStorage-like wrapper around React Native's AsyncStorage with cache expiration.
JavaScript
45
star
24

railrouter-sg

A progressive web app that lets you explore MRT and LRT rail routes in Singapore
JavaScript
42
star
25

checkweather-sg

☀️🌧 Yet another weather app for Singapore
JavaScript
38
star
26

photorealistic-3d-deckgl

Deck.GL with Google Maps Photorealistic 3D Tiles demo - lighting with shadows and post-processing effects
HTML
36
star
27

sgbusdata

Singapore Bus data
JavaScript
32
star
28

kanade

A Mobile web app to list anime series for every season, with scores and stuff for easy comparison.
JavaScript
31
star
29

taxirouter-sg

A web app that lets you explore available taxis and taxi stands in Singapore
JavaScript
28
star
30

moodoco

HTML5 Offline Documentation for MooTools Core and More.
25
star
31

mooj

jQuery-like syntax for Mootools.
JavaScript
25
star
32

octofication

A nifty little Chrome extension for displaying GitHub notifications.
JavaScript
17
star
33

sgraildata

Singapore Rail data
JavaScript
16
star
34

rain-geojson-sg

Straight-forward API server to convert rain area radar images (Singapore) to GeoJSON
JavaScript
14
star
35

getSelector.js

Get the shortest possible CSS selector path of an element.
JavaScript
14
star
36

aimp-mobile-web-ctl

AIMP Mobile Web Control interface.
JavaScript
11
star
37

tweet2md

Convert a tweet to Markdown
HTML
11
star
38

npm-star

Star GitHub repositories of your project's npm dependencies
JavaScript
11
star
39

pinpoint

Pinpoint is a Chrome extension that allows you to link to any part of a page.
JavaScript
11
star
40

connectionsmy

Tech things aggregator for Malaysia
HTML
10
star
41

phoenity-icons

Simple icons for everyone.
10
star
42

om3d

Demo of Singapore buildings 3D tiles from OneMap on Mapbox GL JS.
JavaScript
10
star
43

sgtreesdata

Singapore Trees data
JavaScript
10
star
44

whathappen-sg

What's Happening in Singapore
HTML
9
star
45

macos-quick-actions

A list of macOS Quick Actions / Services that I use on my machine
9
star
46

cacss

CSS in its simplest form.
JavaScript
9
star
47

cheeaun.github.com

cheeaungit
9
star
48

hackerwebapp.com

HackerWeb
HTML
9
star
49

tweets

An off-site archive of tweets from Twitter
JavaScript
9
star
50

chidori

A simple Twitter client, created with Titanium.
8
star
51

max-tabs

A no-restart Firefox extension to set maximum number of opened tabs in a window.
JavaScript
8
star
52

tweet-couch

Archive your tweets in a relaxing way.
JavaScript
8
star
53

cheeaun.com

cheeaun's web site
HTML
8
star
54

nobita

📜📍 Script to check in to a Foursquare (Swarm) location when user is within range. Uses CoreLocation. Only for macOS.
JavaScript
7
star
55

streetview-fun

Having fun with Google Maps StreetView API
JavaScript
7
star
56

example-fx

An example Firefox extension for anyone to fork.
JavaScript
6
star
57

psi-sg

A web app that displays PSI readings in Singapore
HTML
6
star
58

ndp2020-wishes

Map and word cloud of wishes made during National Day Parade 2020 in Singapore
JavaScript
6
star
59

gh-starred-repos-feed

A Cloudflare Worker that returns the starred repos of a GitHub user as a RSS feed
JavaScript
6
star
60

kopi.guide

A helpful guide on how to order Kopi in Singapore and some say Malaysia too.
HTML
6
star
61

mangafeeder

Latest manga chapters from Mangareader.net, available in JSON and RSS formats.
JavaScript
6
star
62

checkweather-sg-native

☀️🌧 Yet another weather app for Singapore
JavaScript
6
star
63

img-alt-api

Simple API endpoint for image alt description generation, powered by OpenAI GPT-4 with Vision
JavaScript
6
star
64

moohub

GitHub API wrapper, in MooTools.
JavaScript
5
star
65

bgcolorful

A simple page for showing how browsers render the color value of 'bgcolor' attribute
5
star
66

slakoth

A Slack bot that auto-post daily tech events in Singapore
JavaScript
5
star
67

iosconfsg-2017-design

Design files for iOSConf SG 2017
OpenSCAD
5
star
68

twitter-clients-chart

Twitter clients distribution in real-time, based on the work by Dan Zajdband, twitter-clients.herokuapp.com
5
star
69

alba-ewaste-sg-dropoff-locations

ALBA E-Waste Drop-off Locations
TypeScript
5
star
70

branding

Branding for myself
5
star
71

the-sexy-curls-jquery-plugin

A page-turning plugin for jQuery
JavaScript
5
star
72

pagezoom

A MooTools class to zoom in anything in a page
JavaScript
4
star
73

f1sg

A 2.5D map of the Singapore F1 Grand Prix circuit with landmarks around
HTML
4
star
74

jquery.tabscrollify

scrollify your tabs, baby
JavaScript
4
star
75

pentagoo

The popular Pentago game by MindTwister, written in Javascript.
PHP
4
star
76

toransureto

Any Language → Japanese → Romaji translation service, powered by Google App Engine
Python
4
star
77

rainshot

A serverless puppeteer instance to capture rain radar image of Singapore.
HTML
4
star
78

ca-generator

A web-based cheeaun logo generator, with configurable shapes, colors and dimensions.
HTML
4
star
79

sgnightfest

SG Night Fest Map
JavaScript
4
star
80

shuffletext.js

shuffleText.js - Class for creating text shuffling effects
JavaScript
4
star
81

mapwalker

JavaScript
4
star
82

nakeddayjs

nakedDay.js for the CSS Naked Day.
3
star
83

venusaur

iCal as a Service
3
star
84

pentagoo-wave

Pentagoo on Wave
3
star
85

urly

URL shortener for Google App Engine
Python
3
star
86

malaysia-flag-css

Pure CSS Malaysia Flag
3
star
87

jquery.spacetagging

slight feature rip-off of HeadSpace2 http://urbangiraffe.com/plugins/headspace2/
JavaScript
3
star
88

barcampkl-hub

The Hub, for KL BarCampers.
JavaScript
3
star
89

Fx.TransMorph

Just like Fx.Morph, but allows per-property transitions.
JavaScript
3
star
90

bubble-wrap

A rather satisfying bubble wrap popping game.
JavaScript
3
star
91

sg-rain-radar-scribbler

An experimental web app to load rain radar images from weather.gov.sg and allow scribbling of the images at 5-minute intervals while generating a JSON output of the radar with a "Download" button.
HTML
3
star
92

talks

My talks
HTML
3
star
93

moneygowhere

JavaScript
3
star
94

hnmobile

Hacker News web app [MOVED]
2
star
95

cheeaun

My special repository
2
star
96

mootools-search-chrome

Chrome extension to search MooTools' blogs, demos, documentation, forums and tutorials
2
star
97

.github

Global .github
2
star
98

xbar-plugins

My plugins for Xbar
Shell
2
star
99

fourcircle

Your Foursquare to-do venues plotted on a map
JavaScript
2
star
100

motiontext

Some sort of text flipping effect.
JavaScript
2
star