Skip to content

DuckyOnQuack-999/Fetch-Me-My-Waifus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌸✨ Fetch-Me-My-Waifus ✨🌸

GitHub Downloads Windows 11 Python

🎀 The kawaii-est tool for fetching anime-style images with moe moe kyun~ energy! 🎀

✨ Features🚀 Installation💖 Usage🤝 Contributing📜 License

6977

🌟 Features

  • 🖼️ User-friendly GUI built with tkinter
  • 🗂️ Customizable image categories
  • 🔢 Adjustable download limits
  • 🔞 NSFW content filter
  • 🚀 Asynchronous downloads using threading
  • 🛡️ Rate limiting to prevent API abuse
  • 🔄 Error handling and retry functionality
  • 🖼️ Image gallery display
  • ⏯️ Pause and resume functionality

📥 Installation

  1. Clone the repository:
   git clone https://github.com/DuckyOnQuack-999/Fetch-Me-My-Waifus.git
  1. Navigate to the project directory:
 cd Fetch-Me-My-Waifuscd Fetch-Me-My-Waifus
  1. Install the required dependencies:
 pip install -r requirements.txt

💖 Usage

Execute the main script to run the application:

 python Fetch-Me-My-Waifus.py

🛠️ Configuration

Customize your Fetch-Me-My-Waifus experience with these magical settings:

Option Description Default How to Change
Default Category Initial category on startup "waifu" Modify self.category_var in __init__
Download Limit Max images per session 10 Adjust self.limit_var in __init__
Rate Limit Cooldown between API requests (seconds) 1 Change self.rate_limit in __init__
NSFW Filter Allow NSFW content by default False Set self.nsfw_var in __init__

🤝 Contributing

We welcome contributions to Fetch-Me-My-Waifus! Here's how you can help:

  1. 🍴 Fork the repository
  2. 🌿 Create your feature branch (git checkout -b feature/AmazingFeature)
  3. 💻 Commit your changes (git commit -m 'Add some AmazingFeature')
  4. 🚀 Push to the branch (git push origin feature/AmazingFeature)
  5. 🔃 Open a Pull Request

Please read our Contributing Guidelines for more details.

📜 License

This project is licensed under the GNU License - see the LICENSE file for details.

🙏 Acknowledgments

  • waifu.im for providing the amazing API
  • Tkinter for the GUI framework
  • Pillow for image processing magic
  • All the wonderful contributors who have helped improve this project

🎨 Magical Girl Color Palette

Color Hex Code Description
Sakura Pink #FFB7C5 For the sweetest UI elements
Magical Blue #7EC8E3 For calm and soothing accents
Lemon Chiffon #FFFACD For soft, warm backgrounds
Lavender Dream #E6E6FA For mystical highlights

📣 Disclaimer

This application is for educational and fanservice purposes only. Please respect the terms of service of the waifu.im API and use this tool responsibly. Remember, 2D waifus have feelings too!