Oculante: Быстрый и универсальный просмотрщик изображений без лишнего
Знакомая ситуация: нужно быстро просмотреть папку с изображениями, но стандартные просмотрщики то тормозят, то не открывают редкий формат, а фоторедакторы выглядят как космический корабль для простой задачи? Тогда Oculante может стать вашим новым любимым инструментом.
Что это за проект?
Oculante — это легковесный кроссплатформенный просмотрщик изображений с открытым исходным кодом, написанный на Rust. Его главные козыри:
- Молниеносная работа благодаря аппаратному ускорению
- Поддержка 25+ форматов — от обычных JPEG до профессиональных EXR и DICOM
- Портативность — работает на Windows, macOS, Linux и даже FreeBSD/NetBSD
- Минималистичный интерфейс, который не отвлекает от работы

Три причины попробовать Oculante прямо сейчас
1. Невероятная скорость
Разработчики уделили особое внимание производительности:
- Изображения загружаются мгновенно благодаря кэшированию
- Поддержка SIMD-инструкций для ускорения обработки
- Низкое потребление ресурсов — можно держать открытым весь день
2. Профессиональные возможности в простой оболочке
За скромным интерфейсом скрываются полезные функции:
- Точный пипетка для анализа цвета с координатами
- Просмотр отдельных каналов (RGB, Alpha)
- Базовое редактирование: обрезка, поворот, размытие
- Поддержка метаданных EXIF

3. Уникальные фичи для разработчиков
- Режим сетевого сервера — можно передавать изображения по сети через
nc - Чтение из stdin — удобно для скриптов
- Недокументированные форматы — например, просмотр .kra (файлы Krita)
Технические особенности
Проект написан на Rust с использованием:
winitдля кроссплатформенных оконwgpuдля аппаратного ускорения рендеринга- Десятков специализированных библиотек для поддержки разных форматов
Интересно, что для сборки требуется NASM — ассемблер для оптимизации работы с JPEG.
Кому особенно пригодится?
-
Разработчикам, работающим с графикой:
- Быстро проверять результаты рендеринга
- Анализировать текстуры по каналам
-
Дизайнерам:
- Просматривать PSD, SVG и другие рабочие форматы
- Выбирать цвета из изображений
-
Фотографам:
- Просматривать RAW-файлы с разных камер
- Проверять EXIF-данные
-
Системным администраторам:
- Работать на серверах через SSH (сетевой режим)
- Использовать на старых компьютерах благодаря низким требованиям
Как установить?
Для большинства пользователей проще всего скачать готовый билд для своей ОС:
# Linux (Arch)
pacman -S oculante
# macOS
brew install oculante
# Windows
scoop install extras/oculante
Или через Cargo для Rust-разработчиков:
cargo install oculante
Вывод: стоит ли пробовать?
Oculante — это редкий пример программы, которая сочетает простоту и мощь. Если вам надоели:
- Тормозящие просмотрщики
- Нехватка поддержки форматов
- Сложные интерфейсы для простых задач
...то этот инструмент может стать приятным открытием. Особенно рекомендую его разработчикам игр и графическим дизайнерам — некоторые фичи вроде просмотра отдельных каналов или DDS-тектур встречаются редко в бесплатных решениях.
Попробуйте — возможно, это будет ваш последний установленный просмотрщик изображений.
