An intuitive, open-source tool for advanced image comparison and interaction.
Read this in other languages: Русский
- Get Improve-ImgSLI: Windows installer • Flathub • AUR
- Install & run from source: docs/INSTALL.md
- Learn the app (Help): EN Introduction • EN All topics • RU Docs
- Contribute: CONTRIBUTING.md
- More: Development History • Project Vision
- 🖼️ Comparison & Viewing: vertical/horizontal split, synced pan/zoom, quick preview with Space + mouse buttons.
- 🔍 Magnifier: dual or split circle, multiple interpolation modes (Nearest, Bilinear, Bicubic, Lanczos), precise WASD/QE controls, freeze position.
- 🗂️ Workflow & file management: drag-n-drop, reorder across left/right lists, short/long press actions, ratings, filename editing, clipboard paste (Ctrl+V).
- 🎨 Overlays & UI: Fully custom interface with customizable comparison and magnifier dividers (visibility, color, thickness), custom icon buttons, light/dark themes, and custom UI font.
- 📤 Export: WYSIWYG export of the current composite (splitter, magnifier, text), multiple formats (PNG/JPEG/WEBP/BMP/TIFF), quality controls, text overlays with styling.
- ⚙️ UX & settings: persistent window/layout, multilingual UI (EN/RU/zh/pt_BR), robust launcher for venv, debug, profiling.
End users:
- Windows: download and run the latest installer from the Releases.
- Linux (Flatpak):
flatpak install io.github.Loganavter.Improve-ImgSLI, thenflatpak run io.github.Loganavter.Improve-ImgSLI. - Linux (AUR):
yay -S improve-imgsli.
From source (minimal):
git clone https://github.com/Loganavter/Improve-ImgSLI.git
cd Improve-ImgSLI
chmod +x launcher.sh
./launcher.sh runSee full instructions in docs/INSTALL.md.
- Start Improve-ImgSLI.
- Load images via “Add Img(s)” or drag-and-drop. Use Space + Left/Right Mouse for quick single-image preview.
- Move the split line with the mouse; toggle Horizontal Split if needed.
- Enable the magnifier, pick interpolation, and adjust zoom/position via sliders or keys.
- Customize dividers and text, then export the composite image.
For detailed guides, hotkeys, and settings, use the in-app Help (question mark icon) or open:
- EN: Introduction • All topics
- RU: Введение • Все разделы
Contributions are welcome! Please read CONTRIBUTING.md for development setup, coding guidelines, and packaging notes. Report issues and propose PRs via GitHub.
This project is supported and improved by the efforts of dedicated maintainers. A huge thank you for their contributions!
|
Nebulosa |
AUR Package Maintainer
A massive thank you to Nebulosa for his relentless dedication to maintaining the Arch Linux (AUR) package right from the start. His proactive work in fixing packaging issues and ensuring stability has been crucial for the project's presence and reliability within the Arch community. |
MIT License. See LICENSE for details.