A fast, portable, and privacy-respecting image viewer with basic editing tools and wide format support.
Oculante is a fast, open-source image viewer and editor built for performance and privacy. It supports a wide range of image formats—from common ones like JPEG and PNG to specialized ones like RAW, DICOM, and AVIF—while offering basic non-destructive editing tools and image analysis features. It solves the need for a lightweight, cross-platform viewer that doesn't compromise on speed or format compatibility.
Photographers, designers, developers, and anyone who needs a quick, reliable image viewer with advanced format support and basic editing capabilities across Windows, macOS, Linux, and BSD systems.
Developers choose Oculante for its exceptional speed, extensive format support, and privacy-first approach—it collects no data and has no ads. Its non-destructive editing, hardware acceleration, and cross-platform availability make it a versatile alternative to heavier, proprietary image viewers.
A fast and simple image viewer / editor for many operating systems
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports over 30 formats including RAW, DICOM, AVIF, and JPEG XL, as detailed in the README's extensive list.
Enables lossless operations like cropping and rotating JPEGs without recompressing, preserving original image data.
Uses threaded loading, SIMD acceleration, and configurable caching for fast startup and low CPU usage.
Runs on Windows, macOS, Linux, FreeBSD, and NetBSD with a uniform interface, as highlighted in the installation section.
Collects no user data, has no ads, and only network interactions are manual updates or listen mode, per the privacy pledge.
Project is in maintenance mode until a rewrite, with only bug fixes accepted, stalling new feature development.
Editing tools are rudimentary, lacking layers, advanced filters, or batch processing compared to full editors.
Building from source requires installing dependencies like NASM and CMake, which can be cumbersome for some users.
Some formats like HEIC need additional system libraries and are behind cargo flags, adding setup complexity.