ImageGlass 10 Beta 1 Is Here!

ImageGlass 10 Beta 1 is now available. This release marks a major milestone: a modern foundation, a performance-first direction, and a clear path forward for the project.

ImageGlass 10 is a complete rewrite from the ground up using a modern .NET stack and the Avalonia UI framework. This shift moves the application beyond Windows to run natively across multiple platforms from a single, unified codebase.

ImageGlass 10 Beta 1

1. Performance Reimagined

Snappier Startup with Native AOT

Startup overhead is significantly reduced in this version. By utilizing Native AOT (Ahead-of-Time) compilation, the application is pre-compiled into a native binary for the target hardware. This eliminates JIT (Just-In-Time) compilation delays, resulting in a much faster path from launch to the first image.

Blazing-Fast Image Navigation

The internal navigation engine is optimized for high-speed browsing through large directories. An asynchronous I/O pipeline handles image switching without UI lag, ensuring that transitions between files remain immediate even during rapid scrolling.

Better Large-Image Support

Stability and responsiveness are prioritized for high-resolution files, massive wallpapers, and professional artwork. Panning and zooming remain fluid for huge image dimensions. While the capacity to load extremely large files depends on available system RAM and the supported formats of the rendering engine codecs (SkiaSharp and Magick.NET), the engine is designed to make heavy workloads feel practical and stable.

Flexible & Hardware-Aware Caching

The caching system is fully adjustable to match specific hardware configurations:

  • Memory Budget: Define a hard limit on RAM usage for image caching.
  • Custom Limits: Control the maximum file size or pixel dimensions allowed in the cache.
  • Predictive Loading: The engine pre-loads images based on browsing patterns to eliminate loading delays.

Enhanced Color Picker

The Color Picker has been re-engineered to provide a faster and more accurate sampling experience:

  • Live Sampling: Real-time color updates directly under the cursor.
  • Expanded Formats: Instant copying to HEX, RGB, HSL, HSV, CMYK, or CIELAB.
  • Alpha Support: Configurable transparency inclusion for professional workflows.

Redesigned Slideshow Mode

The slideshow engine is now more reliable and easier to control. It features explicit Start, Stop, and Pause behaviors, along with improved randomization and loop logic for viewing massive image collections.

2. Platform Support & Limitations

Cross-Platform Support! 🎉

Powered by Avalonia, ImageGlass 10 brings a consistent, high-performance experience to: Windows, MacOS, Linux. This architecture ensures that features and performance optimizations are delivered simultaneously to all supported operating systems.

  • Windows: v10.0.17763.0 (1809) or later (x64, arm64)
  • Linux: x64 (Version based on Avalonia)
  • macOS: arm64 (Version based on Avalonia)

Limitations

While the core viewing experience is unified across all systems, certain features rely on deep operating system integration and currently have limited support in this Beta release.

Feature Windows macOS Linux
Window Fit Mode
Frameless Mode
Realtime Engine: File Add/Rename/Delete
Realtime Engine: File Content Changed
Window Backdrop
File > Open With
File > Print
Image > Loading orders > Use Explorer sort order
Image > Set as Lock Screen
Help > Set / Remove Default Photo Viewer

3. Security & Code Signing

In this Beta 1 release, the binary files are not digitally signed.

The previous Code Signing Certificate (OV) has expired. Due to new industry regulations, obtaining a replacement now requires mandatory hardware-based key storage (FIPS-compliant tokens). Between the certificate costs, hardware, and international shipping, the expense has risen to approximately $430 for 1 year.

As a solo developer project, these new requirements present a significant financial barrier. While I am exploring ways to renew the certificate and restore signed binaries, the project currently relies on community support to cover these infrastructure costs. If you would like to help maintain these security standards for ImageGlass, please consider supporting the project through official channels.

4. Roadmap Context (2026 Update)

ImageGlass 10 is the primary focus for all future growth.

  • ImageGlass 9 has entered maintenance mode and will receive critical bug-fix updates only.
  • ImageGlass 10 is now in Beta for early testing and refinement.
  • Transition Plan: Public support for version 9 will conclude 6 months after ImageGlass 10 reaches General Availability (GA).

For more information, please read ImageGlass Roadmap Update – 2026.

5. Try ImageGlass 10 Beta 1!

Please be cautious of scams and only download ImageGlass from the official website. I highly recommend against downloading ImageGlass from any other source to avoid potential security risks.

Additionally, if you encounter any bugs, have suggestions, or would like to provide feedback, please use GitHub Issues tracker.

Download ImageGlass 10 Beta 1

Support ImageGlass (All Options)

ImageGlass stands as an open-source, ad-free photo viewer, yet its development and upkeep demand resources. Your financial backing not only sustains this project but also fuels my motivation for crafting future releases.

Should you opt for GitHub Sponsor or Patreon, be sure to explore the tier-specific benefits on offer.
Your support is greatly appreciated!