Когда дизайнер слышит про self-hosted Penpot, первая реакция обычно предсказуемая: «Это типа своя Figma?»

Формально — да, направление похожее. Но я не поднимал Penpot с идеей немедленно выбросить все остальные инструменты.

Мне хотелось отдельную среду для экспериментов. Такую, которую можно запустить у себя, обновлять, ломать, чинить и заодно понять, из каких частей вообще состоит современный дизайн-сервис.

Пользователь видит один экран, внутри там маленький завод

В браузере всё выглядит просто: холст, панели, компоненты, файлы.

За этим интерфейсом работают несколько отдельных частей: клиент, серверная логика, база, кэш, хранение ассетов и экспорт. Это хороший пример того, насколько обманчиво простыми выглядят современные веб-приложения.

Пока всё запускается через один compose-файл, кажется, что система компактная. Потом один контейнер не может достучаться до другого — и начинается археология по логам.

Для разработчика это знакомо. Для дизайнера — полезный взгляд на инструмент с другой стороны.

Где Penpot мне реально интересен

Не как «дешёвая копия Figma».

Скорее, как независимое пространство для черновиков, экспериментов с интерфейсами, тестирования компонентов, личных файлов и изучения открытых дизайн-инструментов.

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

Где начинаются ограничения

Self-hosted не означает «лучше во всём».

Некоторые привычные сценарии могут работать иначе. Экосистема плагинов меньше. Совместная работа зависит уже от твоего сервера. Обновление иногда приносит не только функции, но и необходимость разбираться с миграциями.

Плюс любой открытый продукт живёт в собственном темпе. Нельзя просто ожидать полного совпадения с коммерческим сервисом, у которого огромная команда и другой бюджет.

Но именно поэтому Penpot интересен. Он не пытается быть невидимой магией. Можно посмотреть, как продукт развивается, как устроена архитектура и где проходят реальные границы open-source дизайна.

Почему он живёт рядом с mrgnl.ru

Сайт для меня — не только место публикации статей.

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

Не демонстрационный макет. Настоящий сервис.

Связанные страницы: Принципы дизайна, Референсы и общий хаб Дизайн.