Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Loganavter/Improve-ImgSLI

Repository files navigation

Logo

GitHub Downloads Flathub Downloads

An intuitive, open-source tool for advanced image comparison and interaction.

Read this in other languages: Русский


📸 Preview

Full resolution save Full resolution example

🧭 Quick links


🚀 Key Features

  • 🖼️ 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.

🛠 Installation

End users:

  • Windows: download and run the latest installer from the Releases.
  • Linux (Flatpak): flatpak install io.github.Loganavter.Improve-ImgSLI, then flatpak 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 run

See full instructions in docs/INSTALL.md.


🧪 Basic Usage

  1. Start Improve-ImgSLI.
  2. Load images via “Add Img(s)” or drag-and-drop. Use Space + Left/Right Mouse for quick single-image preview.
  3. Move the split line with the mouse; toggle Horizontal Split if needed.
  4. Enable the magnifier, pick interpolation, and adjust zoom/position via sliders or keys.
  5. 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:


🤝 Contributing

Contributions are welcome! Please read CONTRIBUTING.md for development setup, coding guidelines, and packaging notes. Report issues and propose PRs via GitHub.


🫂 Maintainers

This project is supported and improved by the efforts of dedicated maintainers. A huge thank you for their contributions!

Nebulosa's Avatar
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.

GitHub AUR Profile

📄 License

MIT License. See LICENSE for details.


⭐ Star History

Star History Chart