Skip to content

Simple Pokedex based on TUI(Terminal User Interface)

License

Notifications You must be signed in to change notification settings

non-descriptive/poketex

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 Poketex

Simple Pokedex based on TUI(Terminal User Interface)

Crates.io Crates.io

demo

Table of Contents

Feature

  1. All Pokemon (until Pokemon SV)
  2. All Region Form (until Pokemon SV)
  3. Searchable
  4. include English, Chinese, Japanese locales data

Installation

Install from Github Release

Download the last version binary depending on your configuration here: Release Page

Then you just need to enter this command in your terminal:

tar -xf <downloaded_archive> poketext && sudo mv poketext /usr/local/bin

Install from crates.io

If you're a Rust programmer, poketex can be installed with cargo.

cargo install poketex

Install from the AUR

If you're using Arch Linux, you can install poketex with using an AUR helper. For example:

paru -S poketex

Building

poketex is written in Rust, so you'll need to grab a Rust installation in order to compile it.

git clone https://github.com/ckaznable/poketex
cd poketex
cargo build --release
./target/release/poketex

Usage

Usage: poketex [OPTIONS]

Options:
  -l, --locale <LOCALE>  locales [zh, ja, en] [default: en]
  -h, --help             Print help
  -V, --version          Print version

Keyboard Navigation Instructions

Use arrow keys or hjkl to move around.

Press Page Up or Page Down to move 4 steps at a time.

Press q to exit.

Press H to display help information.

Press gg to go to the top and G to go to the bottom.

Press / to enter search mode.

Roadmap

  • show pokemon iv and type
  • pokemon list searchable
  • add pokemon ability rows
  • add region form
    • Alola
    • Galar
    • Hisuian
    • Paldea
  • add cli variable
    • --locale [en, ja, zh]
  • help key

Pokemon data source

data generated from ckaznable/poke-data-crawler

License

MIT

About

Simple Pokedex based on TUI(Terminal User Interface)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 100.0%