Go version of phoney badger's pokemon-colorscripts , with a boost on speed
- Includes Pokémon from all generations, along with shiny, mega, Gigantamax, and regional variants
- Ability to print random Pokémon with options to filter by generation and form
- Print specific Pokémon by name
- Display both the sprite and Pokédex entry
If you're on Arch, you can also use the AUR:
yay -S pokego-binOr alternatively you can manually download the PKGBUILD file from the repository, then run
makepkg -siDownload the latest release. Unzip the executable
Then move the executable to your path
mv builds/linux/pokego ~/.local/binYou can also clone the repository and compile manually by doing:
git clone https://github.com/rubiin/pokego.git cd pokego just build Then move the executable to your path
mv builds/linux/pokego ~/.local/binThere is also the development package pokego-git that tracks the main branch.
Run the help command pokego --help to see the following help message.
USAGE: -form string Show an alternate form of a pokemon -list Print list of all pokemon -name string Select pokemon by name -no-title Do not display pokemon name -random string Show a random pokemon. This flag can optionally be followed by a generation number or range (default "1-8") -shiny Show the shiny version of the pokemon instead -version Show the cli versionTo get the help of the random subcommand.
Print a specific pokemon
pokego --name charizard Print a specific shiny pokemon
pokego --name spheal -s Print a specific pokemon together with its pokedex entry
pokego --name mudkip Print an alternative form of a pokemon
pokego --name blastoise --form mega Print a random pokemon (gens 1-8)
pokego Print random pokemon from generations 1-3 (range)
pokego --random 1-3 Print a random pokemon from generations 1,3 and 6
pokego --random 1,3,6 The start time is the mean of 5 consecutive run using time coreutil on my personal laptop[Acer Aspire 5] on 2024/10/06
| Tool | Start Time (S) | Size (MB) | Language Used |
|---|---|---|---|
| Pokego | 0.005 | 2.1 MB | Go |
| Pokeget | 0.006 | 5 MB | Rust |
| Krabby | 0.016 | 23 MB | Rust |
| Pokemonscripts | 0.060 | 43 MB | Python |
Pokego's Pokémon sprites were sourced from PokéSprite and transformed into Unicode format using Phoney Badger's pokemon-generator-scripts.
