๐ฌ Welcome to imgif!¶
โจ A playful Python library for converting image sequences into animated GIFs with ease!
Turn your image sequences into delightful animated GIFs with just a few lines of code. Whether you're creating animations from screenshots, visualizing data, or just having fun, imgif makes it simple and enjoyable! ๐
Features¶
- ๐จ Simple API - Convert images to GIF in just 3 lines of code
- โก Fast & Efficient - Built on Pillow for optimal performance
- ๐๏ธ Highly Configurable - Control duration, quality, size, and more
- ๐ป CLI Interface - Use directly from the command line
- ๐ Fully Typed - Complete type annotations for great IDE support
- ๐งช 100% Test Coverage - Reliable and well-tested
- ๐ญ Rich Output - Beautiful progress indicators and error messages
Quick Example¶
Installation¶
Install imgif using pip:
For development:
# Clone the repository
git clone https://github.com/atick-faisal/img2gif.git
cd img2gif
# Install with uv
uv sync
Next Steps¶
- ๐ Quick Start Guide - Get started in 5 minutes
- ๐จ Examples - See what you can create
- ๐ API Reference - Detailed API documentation
- ๐ป CLI Reference - Command-line usage
Why imgif?¶
Creating animated GIFs from images shouldn't be complicated. imgif provides a clean, intuitive API that makes GIF creation fun and straightforward, while still offering powerful configuration options for advanced users.
Perfect for
- ๐ธ Creating animations from screenshots
- ๐ Visualizing data over time
- ๐ฎ Game development assets
- ๐ฑ Social media content
- ๐ Educational materials
- ๐จ Digital art projects
Community & Support¶
- ๐ Report Issues
- ๐ฌ Discussions
- ๐ค Contributing Guide
Made with โค๏ธ and Python ๐