Когда дизайнер слышит про self-hosted Penpot, первая реакция обычно предсказуемая: «Это типа своя Figma?»
Формально — да, направление похожее. Но я не поднимал Penpot с идеей немедленно выбросить все остальные инструменты.
Мне хотелось отдельную среду для экспериментов. Такую, которую можно запустить у себя, обновлять, ломать, чинить и заодно понять, из каких частей вообще состоит современный дизайн-сервис.
Пользователь видит один экран, внутри там маленький завод
В браузере всё выглядит просто: холст, панели, компоненты, файлы.
За этим интерфейсом работают несколько отдельных частей: клиент, серверная логика, база, кэш, хранение ассетов и экспорт. Это хороший пример того, насколько обманчиво простыми выглядят современные веб-приложения.
Пока всё запускается через один compose-файл, кажется, что система компактная. Потом один контейнер не может достучаться до другого — и начинается археология по логам.
Для разработчика это знакомо. Для дизайнера — полезный взгляд на инструмент с другой стороны.
Где Penpot мне реально интересен
Не как «дешёвая копия Figma».
Скорее, как независимое пространство для черновиков, экспериментов с интерфейсами, тестирования компонентов, личных файлов и изучения открытых дизайн-инструментов.
Особенно полезно, когда хочется проверить идею без ощущения, что каждый файл должен быть частью идеально организованной команды.
Где начинаются ограничения
Self-hosted не означает «лучше во всём».
Некоторые привычные сценарии могут работать иначе. Экосистема плагинов меньше. Совместная работа зависит уже от твоего сервера. Обновление иногда приносит не только функции, но и необходимость разбираться с миграциями.
Плюс любой открытый продукт живёт в собственном темпе. Нельзя просто ожидать полного совпадения с коммерческим сервисом, у которого огромная команда и другой бюджет.
Но именно поэтому Penpot интересен. Он не пытается быть невидимой магией. Можно посмотреть, как продукт развивается, как устроена архитектура и где проходят реальные границы open-source дизайна.
Почему он живёт рядом с mrgnl.ru
Сайт для меня — не только место публикации статей.
Это вход в проекты и инструменты, которые я использую. Penpot хорошо вписывается в эту логику: я могу писать о дизайн-системах, интерфейсах или своих экспериментах и рядом держать отдельную рабочую среду.
Не демонстрационный макет. Настоящий сервис.
Связанные страницы: Принципы дизайна, Референсы и общий хаб Дизайн.