fldried / mon

Pokédex in your terminal, thanks to Rust
0 stars 0 forks source link

mon - A Command Line Pokédex

mon is a command line Pokédex tool that provides information and art for Pokémon using data from PokéAPI and art from pokemon-colorscripts. It allows users to fetch data for specific Pokémon, view random Pokémon, and even generate shiny variants. Additionally, mon provides a synopsis for each Pokémon, making the experience more immersive.

Building and Installation

Prerequisites

Building

To build mon, simply run the following command:

cargo build --release

Further Setup (optional)

For convenient access, you can add the build path to your PATH environment variable. Additionally, you can configure your terminal to greet you with a random Pokémon every time you launch it.

Usage

Commands

Known Issues

Some Pokémon may return garbled HTML responses. If you encounter such issues, please open an issue with the Pokémon's name or ID, and it will be addressed promptly.

Goals

mon aims to enhance your Pokémon experience by providing convenient access to Pokémon data and artwork directly from your terminal. If you encounter any issues or have suggestions for improvements, feel free to open an issue or pull request. Enjoy exploring the world of Pokémon with mon!