Repolode
storytold

storytold/photocraft

Редактор фотографий с открытым исходным кодом, созданный с нуля на чистом Rust: слои, маски, корректирующие слои, текст, векторные объекты и полноценная поддержка PSD.

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

Звёзды
66,187
Форки
11,557
Открытые issues
2,729
Последний коммит
вчера

Что это?

PhotoCraft — нативный графический редактор, призванный охватить рабочие процессы Adobe Photoshop. Он полностью написан на Rust, работает офлайн и рассчитан на пользователей Photoshop: меню, сочетания клавиш и панели устроены похожим образом.

Редактор поддерживает слои, растровые и векторные маски, корректирующие слои, например Curves и Levels, стили слоёв, текст, инструменты для фигур и контуров, а также множество фильтров. Он открывает и сохраняет многослойные файлы PSD и PSB, а также читает и записывает файлы в ряде других форматов, включая TIFF, OpenRaster, PNG, JPEG и WebP. Управление цветом с помощью встроенных ICC-профилей поддерживается для документов в RGB, CMYK, Lab и градациях серого с глубиной 8, 16 и 32 бита на канал.

Каждое действие реализовано как команда в общем реестре, поэтому одним и тем же движком могут управлять настольный интерфейс, CLI для пакетной обработки, канал управления JSON и MCP-сервер. Проект находится на ранней стадии alpha и пока не может полностью заменить Photoshop в профессиональной работе.

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

  • 01Слои с растровыми и векторными масками, обтравочными масками и смарт-объектами
  • 02Корректирующие слои, включая Curves, Levels, Vibrance и Selective Color
  • 03Редактирование строчного и абзацного текста прямо на холсте
  • 04Открытие и сохранение многослойных файлов PSD и PSB
  • 05Управление цветом с помощью ICC-профилей для документов в RGB, CMYK, Lab и градациях серого
  • 06Все действия доступны как команды для интерфейса, CLI и MCP-сервера

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

  • Редактирование многослойных файлов Photoshop в macOS, Windows или Linux без программ Adobe
  • Пакетное применение корректировки или цепочки фильтров к папке с изображениями из командной строки
  • Управление редактированием изображений с помощью ИИ-агента через MCP-сервер
  • Изучение движка для редактирования изображений на Rust или участие в его разработке

Темы

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

Что такое photocraft?
Редактор фотографий с открытым исходным кодом, созданный с нуля на чистом Rust: слои, маски, корректирующие слои, текст, векторные объекты и полноценная поддержка PSD. PhotoCraft — нативный графический редактор, призванный охватить рабочие процессы Adobe Photoshop. Он полностью написан на Rust, работает офлайн и рассчитан на пользователей Photoshop: меню, сочетания клавиш и панели устроены похожим образом.
photocraft можно использовать бесплатно? Какая у него лицензия?
photocraft распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
photocraft всё ещё поддерживается?
Активно поддерживается. Последний коммит в photocraft — 17 окт. 2026 г..
Для чего можно использовать photocraft?
Редактирование многослойных файлов Photoshop в macOS, Windows или Linux без программ Adobe Пакетное применение корректировки или цепочки фильтров к папке с изображениями из командной строки Управление редактированием изображений с помощью ИИ-агента через MCP-сервер Изучение движка для редактирования изображений на Rust или участие в его разработке
Где скачать photocraft?
Исходный код и инструкции по установке — на GitHub: https://github.com/storytold/photocraft

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

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