Repolode
Lymphatus

Lymphatus/caesium-image-compressor

Настольный компрессор изображений для Windows, macOS и Linux: уменьшает размер файлов JPG, PNG, WebP и TIFF, а при необходимости — и разрешение.

Open source альтернатива:TinyPNG

Звёзды
6,460
Форки
373
Открытые issues
69
Последний коммит
в прошлом месяце

Что это?

Caesium — настольное приложение для уменьшения размера цифровых изображений, чтобы их было проще хранить, отправлять и публиковать. Оно работает с файлами JPG, PNG, WebP и TIFF; при необходимости можно также снизить разрешение изображения. Цель — уменьшить размер файла, сохранив общий вид изображения.

Приложение работает в Windows 10 (сборка 1809 или новее), macOS 12 и новее, а также в Linux; доступны только 64-разрядные сборки. Для Windows есть установочная и портативная версии, а для macOS — DMG-образ. В Linux приложение можно собрать из исходного кода или воспользоваться сторонним бинарным файлом. Также доступна версия для браузера на caesium.app.

Проект написан на C++ с использованием фреймворка Qt6, а его движок сжатия поставляется отдельно как libcaesium — библиотека на Rust. Для сборки из исходного кода нужны Rust, Qt6 SDK, а в macOS — ещё libssh и Sparkle.

Ключевые возможности

  • 01Сжимает изображения JPG, PNG, WebP и TIFF, уменьшая размер файлов.
  • 02При необходимости уменьшает разрешение изображения вместе с размером файла.
  • 03Доступен в виде установочной и портативной сборок для Windows, DMG-образа для macOS и сборки из исходного кода для Linux.
  • 04Включает версию для браузера на caesium.app.
  • 05Интерфейс переведён примерно на двадцать языков.

Сценарии использования

  • Уменьшение размера фотографий перед загрузкой на сайты или отправкой по электронной почте.
  • Сокращение объёма, занимаемого изображениями в архивах или общих папках.
  • Пакетное сжатие изображений на персональном компьютере без установки серверной утилиты.

Быстрый старт

  1. 1

    Скачайте установщик или портативную сборку со страницы релизов

  2. 2

    Установите необходимые для сборки компоненты: Rust (cargo) и Qt6 SDK

  3. 3

    В Linux настройте сборку с помощью CMake, заменив путь к Qt на свой

    cmake -B build_dir -DCMAKE_PREFIX_PATH=/path/to/Qt/version/gcc_64
  4. 4

    Соберите цель приложения

    cmake --build build_dir --config Release --target caesium_image_compressor

Что важно знать

  • Для Linux нет официального бинарного файла, поэтому необходимо собрать проект из исходного кода или использовать стороннюю сборку.
  • Требуется Windows 10 версии 1809 или новее; для более старых версий Windows нужен устаревший выпуск v1.x.
  • В ветке main может содержаться нестабильный код, поэтому для стабильных сборок используйте версию с тегом.
  • Проект распространяется по лицензии GPL-3.0 — лицензии с авторским левом, которая распространяется и на производные работы.

В подборках

Темы

Частые вопросы

Что такое caesium-image-compressor?
Настольный компрессор изображений для Windows, macOS и Linux: уменьшает размер файлов JPG, PNG, WebP и TIFF, а при необходимости — и разрешение. Caesium — настольное приложение для уменьшения размера цифровых изображений, чтобы их было проще хранить, отправлять и публиковать. Оно работает с файлами JPG, PNG, WebP и TIFF; при необходимости можно также снизить разрешение изображения. Цель — уменьшить размер файла, сохранив общий вид изображения.
caesium-image-compressor можно использовать бесплатно? Какая у него лицензия?
caesium-image-compressor распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
caesium-image-compressor всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в caesium-image-compressor — 5 окт. 2026 г..
Для чего можно использовать caesium-image-compressor?
Уменьшение размера фотографий перед загрузкой на сайты или отправкой по электронной почте. Сокращение объёма, занимаемого изображениями в архивах или общих папках. Пакетное сжатие изображений на персональном компьютере без установки серверной утилиты.
Как установить caesium-image-compressor?
Скачайте установщик или портативную сборку со страницы релизов Установите необходимые для сборки компоненты: Rust (cargo) и Qt6 SDK В Linux настройте сборку с помощью CMake, заменив путь к Qt на свой: cmake -B build_dir -DCMAKE_PREFIX_PATH=/path/to/Qt/version/gcc_64 Соберите цель приложения: cmake --build build_dir --config Release --target caesium_image_compressor
Где скачать caesium-image-compressor?
Исходный код и инструкции по установке — на GitHub: https://github.com/Lymphatus/caesium-image-compressor

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Лосси-компрессор PNG без ползунка качества: подбирает изображение с палитрой минимального размера, которое сохраняет заданное визуальное качество; доступен в CLI и браузере.

493+109 за неделю43RustMITАктивно поддерживаетсяОбновлён позавчера

Локальная мастерская для сжатия изображений и GIF с приоритетом конфиденциальности: веб-версия, Windows, macOS и Linux; сравнение, изменение размера, конвертация и переименование.

996+143 за неделю63TypeScriptGPL-3.0Обновлён 3 дня назад

Самостоятельно размещаемый веб-инструментарий в Docker для конвертации более 70 форматов изображений, пакетного сжатия, обрезки отдельных файлов и локального удаления фона с помощью ИИ.

350+2 за неделю34TypeScriptGPL-3.0Обновлён 12 часов назад