An interactive Python desktop app that fetches and displays real-time information about any Pokémon using the PokeAPI. Built with Tkinter
, it features a gradient background, interactive buttons, and comprehensive data display.
- 🎨 Gradient background using
Canvas
- 🖱️ Interactive button with hover effect
- 🧬 Detailed Pokémon info, including:
- ✅ Name, ID, Height, Weight
- 🖼️ Sprite images (official and animated)
- 🧠 Abilities (with
is_hidden
flags) - 💥 Base stats (HP, Attack, Speed, etc.)
- 🎮 Game indices and version appearances
- 🏷️ Types, held items, and moves
- 🌐 Live API requests to PokeAPI
- 💡 Responsive and beginner-friendly GUI
- Python 3
- Tkinter for GUI
- requests for HTTP calls
- Pillow (PIL) for image processing
- Clone this repository
git clone https://github.com/mohamedayoub97/Pokemon-Info-Viewer.git cd Pokemon-Info-Viewer