Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/musatahawar/pokedex

Musa Pokedex is a simple Python application using the pypokedex library and the tkinter GUI framework to display information about Pokémon. You can enter the name or ID of a Pokémon, and the application will retrieve and display details such as its image, type, base stats, weight, height, and abilities.
https://github.com/musatahawar/pokedex

Last synced: 20 days ago
JSON representation

Musa Pokedex is a simple Python application using the pypokedex library and the tkinter GUI framework to display information about Pokémon. You can enter the name or ID of a Pokémon, and the application will retrieve and display details such as its image, type, base stats, weight, height, and abilities.

Awesome Lists containing this project

README

        

# Pokedex

A simple Python application using the pypokedex library and the tkinter GUI framework to display information about Pokémon. You can enter the name or ID of a Pokémon, and the application will retrieve and display details such as its image, type, base stats, weight, height, and abilities also their shiny forms.

## Getting Started

These instructions will help you set up and run the Musa Pokedex application on your local machine.

### Prerequisites

You need to have Python and the required libraries installed. You can install the necessary libraries using `pip`.

```bash
pip install pypokedex Pillow urllib3
```

### Installation

1. Clone the repository:

```bash
git clone https://github.com/yourusername/musa-pokedex.git
```

2. Change the directory to the project folder:

```bash
cd pokedex
```

### Usage

Run the `pokedex.py` script to launch the Musa Pokedex application.

```bash
python pokedex.py
```

Enter the name or ID of a Pokémon and click the "Load Pokémon" button to retrieve and display its information.
Click Toggle Shiny Button to retrieve and display their shiny forms.

### Example

![Example](example.png)

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments

- Thanks to the pypokedex library for making it easy to retrieve Pokémon information.
- Inspiration for this project came from a desire to create a simple and fun application to explore Pokémon data.
```

Make sure to replace `[yourusername]` in the clone command with your GitHub username, and customize the license and acknowledgments sections as needed. Additionally, you may want to include images of the application interface (e.g., the Pokedex) as shown in the example section.