Форки
290
Звёзды
4.0k
Issues
0
Нативный клиент TinyPNG для macOS. Сжимает картинки в один клик без перехода в браузер.
Что делает
TinyPNG4Mac переносит функционал популярного сервиса сжатия прямо в операционную систему. Ты просто перетаскиваешь файлы в окно приложения или иконку в доке, а оно выдает оптимизированные изображения. Это экономит время при подготовке ассетов для лендингов или мобильных приложений.
Программа работает как самостоятельный инструмент. Она убирает лишние шаги в виде открытия сайта, загрузки файлов и скачивания результата вручную.
Как работает
Приложение использует официальный API TinyPNG для обработки изображений. Ты вводишь свой ключ доступа в настройках, и программа отправляет файлы на серверы сервиса для сжатия. После завершения процесса она автоматически сохраняет оптимизированные версии на диск.
Кому подходит
Вайб-кодеры, которые собирают лендинги на v0 или Framer и хотят мгновенно оптимизировать графику.
Разработчики мобильных приложений, которым нужно быстро уменьшить вес иконок и скриншотов перед релизом.
Контент-мейкеры, оптимизирующие тяжелые медиафайлы для быстрой загрузки в блог или SaaS.
Основные возможности
Пакетная обработка изображений за один раз.
Поддержка перетаскивания файлов (Drag-and-Drop).
Интеграция с нативным интерфейсом macOS.
Автоматическая замена или сохранение сжатых копий.
Отслеживание лимитов использования API прямо в приложении.
Как установить
Скачай готовый бинарный файл из раздела Releases на GitHub.
# Установка через Homebrew Cask
brew install --cask tinypng4macПосле установки просто перетащи приложение в папку Applications и запусти его.
Как применить в своём продукте
Ты можешь использовать приложение для подготовки "легких" ассетов для своих проектов. Вместо того чтобы писать скрипты на Python или подключать тяжелые библиотеки для сжатия, ты просто прогоняешь картинки через этот клиент.
Автоматизируй предпродакшн графики для SaaS-проектов.
Подготовь идеальные по весу изображения для ускорения PageSpeed.
Используй для быстрой очистки медиа-активов, прежде чем заливать их в хранилище типа AWS S3 или Cloudinary.
Подводные камни
Главный нюанс — зависимость от API TinyPNG. У сервиса есть бесплатный лимит на количество сжатий в месяц, после которого придется платить. Если у тебя тысячи изображений, следи за расходом ключа, чтобы не получить счет от сервиса. Также приложение требует активного интернет-соединения.
Частые вопросы
Нужно ли создавать аккаунт на TinyPNG?
Да, тебе понадобится API-ключ. Зайди на сайт TinyPNG, зарегистрируйся и скопируй ключ из личного кабинета. Вставь его в настройки приложения при первом запуске.
Есть ли лимиты на размер файла?
Лимиты зависят от твоего тарифного плана на TinyPNG. Обычно бесплатный аккаунт позволяет сжимать файлы до 5 МБ. Программа просто передает запрос на сервер, поэтому все ограничения самого сервиса актуальны и здесь.
Работает ли это без интернета?
Нет. Это клиент, который отправляет данные на облачный сервис для обработки. Без подключения к сети сжатие не произойдет.
Топики
Похожие репозитории
Caesium — десктопный компрессор для JPG, PNG, WebP и TIFF. Уменьшает вес картинок без потери качества. Инструмент для оптимизации медиа в твоих веб-проектах.
IINA — это мощный видеоплеер для macOS на базе MPV. Идеальное решение, если нужно встроить качественный медиа-движок в свой проект или просто заменить стандартные плееры.
Stats — это open source монитор ресурсов для macOS, который живет в строке меню. Показывает всё: от нагрузки на CPU до температуры датчиков и скорости сети.
UTM запускает Windows, Linux и другие ОС на macOS и iOS. Это эмулятор для запуска полноценных виртуальных машин без необходимости джейлбрейка.
Данные обновлены: 3 июня 2026 г.