Oculante: Быстрый и универсальный просмотрщик изображений без лишнего

22 Jun, 2026
1,621
🔱 83
👥 15

Знакомая ситуация: нужно быстро просмотреть папку с изображениями, но стандартные просмотрщики то тормозят, то не открывают редкий формат, а фоторедакторы выглядят как космический корабль для простой задачи? Тогда Oculante может стать вашим новым любимым инструментом.

Что это за проект?

Oculante — это легковесный кроссплатформенный просмотрщик изображений с открытым исходным кодом, написанный на Rust. Его главные козыри:

  • Молниеносная работа благодаря аппаратному ускорению
  • Поддержка 25+ форматов — от обычных JPEG до профессиональных EXR и DICOM
  • Портативность — работает на Windows, macOS, Linux и даже FreeBSD/NetBSD
  • Минималистичный интерфейс, который не отвлекает от работы

Главный интерфейс Oculante

Три причины попробовать Oculante прямо сейчас

1. Невероятная скорость

Разработчики уделили особое внимание производительности:

  • Изображения загружаются мгновенно благодаря кэшированию
  • Поддержка SIMD-инструкций для ускорения обработки
  • Низкое потребление ресурсов — можно держать открытым весь день

2. Профессиональные возможности в простой оболочке

За скромным интерфейсом скрываются полезные функции:

Реклама
  • Точный пипетка для анализа цвета с координатами
  • Просмотр отдельных каналов (RGB, Alpha)
  • Базовое редактирование: обрезка, поворот, размытие
  • Поддержка метаданных EXIF

Пример работы с пипеткой

3. Уникальные фичи для разработчиков

  • Режим сетевого сервера — можно передавать изображения по сети через nc
  • Чтение из stdin — удобно для скриптов
  • Недокументированные форматы — например, просмотр .kra (файлы Krita)

Технические особенности

Проект написан на Rust с использованием:

  • winit для кроссплатформенных окон
  • wgpu для аппаратного ускорения рендеринга
  • Десятков специализированных библиотек для поддержки разных форматов

Интересно, что для сборки требуется NASM — ассемблер для оптимизации работы с JPEG.

Кому особенно пригодится?

  1. Разработчикам, работающим с графикой:

    • Быстро проверять результаты рендеринга
    • Анализировать текстуры по каналам
  2. Дизайнерам:

    • Просматривать PSD, SVG и другие рабочие форматы
    • Выбирать цвета из изображений
  3. Фотографам:

    • Просматривать RAW-файлы с разных камер
    • Проверять EXIF-данные
  4. Системным администраторам:

    • Работать на серверах через SSH (сетевой режим)
    • Использовать на старых компьютерах благодаря низким требованиям

Как установить?

Для большинства пользователей проще всего скачать готовый билд для своей ОС:

# Linux (Arch)
pacman -S oculante

# macOS
brew install oculante

# Windows
scoop install extras/oculante

Или через Cargo для Rust-разработчиков:

cargo install oculante

Вывод: стоит ли пробовать?

Oculante — это редкий пример программы, которая сочетает простоту и мощь. Если вам надоели:

  • Тормозящие просмотрщики
  • Нехватка поддержки форматов
  • Сложные интерфейсы для простых задач

...то этот инструмент может стать приятным открытием. Особенно рекомендую его разработчикам игр и графическим дизайнерам — некоторые фичи вроде просмотра отдельных каналов или DDS-тектур встречаются редко в бесплатных решениях.

Попробуйте — возможно, это будет ваш последний установленный просмотрщик изображений.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.