Skip to content

Description: A Python desktop application that allows users to view detailed information about various Pokémon using the PokeAPI. The application features an intuitive graphical interface and displays comprehensive data, including Pokémon stats, abilities, and images. Website: GitHub Repository Topics: Python, PokeAPI, Tkinter, GUI, Pokémon, Applic

Notifications You must be signed in to change notification settings

mohamedayoub97/Pokemon-Info-Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Pokémon Info Viewer

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.


🔍 Features

  • 🎨 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

📸 Screenshots

🔹 Ditto Example

Ditto Info

⚡ Pikachu Example

Pikachu Info


🛠️ Tech Stack

  • Python 3
  • Tkinter for GUI
  • requests for HTTP calls
  • Pillow (PIL) for image processing

📦 Installation

  1. Clone this repository
    git clone https://github.com/mohamedayoub97/Pokemon-Info-Viewer.git
    cd Pokemon-Info-Viewer

About

Description: A Python desktop application that allows users to view detailed information about various Pokémon using the PokeAPI. The application features an intuitive graphical interface and displays comprehensive data, including Pokémon stats, abilities, and images. Website: GitHub Repository Topics: Python, PokeAPI, Tkinter, GUI, Pokémon, Applic

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages