https://github.com/staff6773/pyitsu
A modern desktop application for browsing and searching anime information. Built with Python.
https://github.com/staff6773/pyitsu
Last synced: 22 days ago
JSON representation
A modern desktop application for browsing and searching anime information. Built with Python.
- Host: GitHub
- URL: https://github.com/staff6773/pyitsu
- Owner: staFF6773
- License: mit
- Created: 2025-04-04T06:32:06.000Z (28 days ago)
- Default Branch: main
- Last Pushed: 2025-04-04T06:48:30.000Z (27 days ago)
- Last Synced: 2025-04-04T07:31:04.262Z (27 days ago)
- Language: Python
- Size: 0 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pyitsu - Anime Information Desktop Application
A modern desktop application for browsing and searching anime information. Built with Python.
## Features
- Search anime by title
- View detailed anime information
- Modern and user-friendly interface
- Automatic data fetching from MyAnimeList
- Responsive UI with custom styling## Installation
1. Clone this repository
2. Install dependencies:
```bash
pip install -r requirements.txt
```
3. Run the application:
```bash
python src/main.py
```## Dependencies
- PySide6: For the modern GUI interface
- requests: For API communication
- python-dotenv: For environment variable management
- Pillow: For image handling## Project Structure
```
pyitsu/
├── src/
│ ├── main.py # Application entry point
│ ├── ui/ # User interface components
│ │ ├── main_window.py # Main window implementation
│ │ └── components/ # UI components
│ ├── api/ # API integration
│ │ └── jikan_client.py # Jikan API client for kitsu.io
│ ├── models/ # Data models
│ │ └── anime.py # Anime data model
│ └── resources/ # Application resources
│ ├── icons/ # Application icons
│ └── fonts/ # Custom fonts
├── requirements.txt # Project dependencies
└── README.md # Project documentation
```## Contributing
Feel free to submit issues and enhancement requests!