Penpot

Open-source платформа для дизайна интерфейсов и прототипирования: работа в браузере, совместное редактирование, дизайн-токены и открытый формат файлов. Разворачивается на своём сервере или используется в облаке. Для продуктовых команд и разработчиков.

РазработчикPenpot

Что такое Penpot

Penpot — это open-source платформа для дизайна интерфейсов и прототипирования, которая работает прямо в браузере. Проект развивает сообщество и компания Kaleidos, а главный акцент сделан на открытости и совместной работе. В отличие от проприетарных аналогов, Penpot не привязывает вас к закрытому формату файлов: все проекты хранятся в открытом SVG-формате, что упрощает передачу макетов разработчикам и интеграцию с другими инструментами. Платформу можно развернуть на собственном сервере (self-hosted) или использовать облачную версию — это делает её гибким решением для команд с разными требованиями к безопасности и бюджету.

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

  • Совместное редактирование в реальном времени — несколько дизайнеров могут работать над одним макетом одновременно, как в Google Docs.
  • Дизайн-токены — встроенная поддержка переменных для цветов, шрифтов, отступов и других параметров. Позволяет создавать живые UI-kit'ы и быстро менять темы.
  • Открытый SVG-формат — файлы легко читаются и редактируются вне Penpot, что упрощает интеграцию с кодом и CI/CD процессами.
  • Прототипирование — создание интерактивных переходов между экранами с настройкой анимаций и логики взаимодействия.
  • Self-hosted развертывание — Docker-контейнеры и подробная документация позволяют установить Penpot на свой сервер и контролировать данные.
  • Генерация CSS-кода — встроенная панель инспектора показывает готовые стили для элементов, что ускоряет передачу макетов в разработку.
  • Плагины и API — расширение функциональности через плагины и интеграции с популярными инструментами разработки.

Кому подойдёт

Penpot — идеальный выбор для продуктовых команд и разработчиков, которые ценят прозрачность и контроль над инструментами. Он будет полезен:

  • Open-source энтузиастам и компаниям с политикой импортозамещения — полный контроль над кодом и данными.
  • Разработчикам, которые хотят влиять на дизайн-процесс — открытый формат и генерация CSS-кода стирают границу между макетом и реализацией.
  • Небольшим стартапам и фрилансерам — бесплатная облачная версия и отсутствие лицензионных отчислений снижают затраты.
  • Образовательным учреждениям — возможность развернуть платформу на своих серверах для обучения студентов дизайну.

Плюсы и минусы

Плюсы:

  • Полностью бесплатный и открытый исходный код.
  • Гибкость развертывания: облако или собственный сервер.
  • Открытый SVG-формат файлов.
  • Встроенная поддержка дизайн-токенов.
  • Активное сообщество и регулярные обновления.

Минусы:

  • Функциональность уступает зрелым коммерческим аналогам (Figma, Sketch).
  • Меньше готовых плагинов и интеграций.
  • Кривая обучения для новичков, привыкших к проприетарным интерфейсам.
  • Производительность при работе с очень сложными макетами может снижаться.

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

Чем Penpot отличается от Figma?

Главное отличие — философия. Penpot — это open-source проект, который можно развернуть на своём сервере и полностью контролировать. Figma — проприетарный облачный сервис. Также Penpot использует открытый SVG-формат, в то время как Figma хранит файлы в закрытом формате. По функциональности Figma пока остается более зрелым инструментом, но Penpot быстро развивается.

Можно ли использовать Penpot бесплатно?

Да, Penpot полностью бесплатен. Вы можете использовать облачную версию без ограничений по количеству проектов и участников, либо развернуть собственную инсталляцию на своём сервере без каких-либо лицензионных отчислений.

Сложно ли развернуть Penpot на своём сервере?

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

Подходит ли Penpot для разработчиков?

Да, это один из ключевых сценариев использования. Разработчики могут смотреть CSS-код элементов, экспортировать SVG-ассеты, а также использовать дизайн-токены для поддержания консистентности между дизайном и кодом. Открытый формат файлов позволяет легко интегрировать Penpot в пайплайны разработки.

Часто задаваемые вопросы

Penpot действительно бесплатный?

Частично. Бессрочно бесплатны self-hosted установка на своём сервере и облачный тариф Professional, но у последнего есть рамки: до 8 участников команды при неограниченном числе зрителей, до 10 ГБ хранилища и 7 дней истории версий. Платные тарифы появились: Unlimited за $7 за пользователя в месяц, Enterprise и Private Server — дороже.

Весь ли Penpot открытый?

Нет. Сервис формулирует это так: все основные функции открыты и такими останутся, а Enterprise добавляет проприетарный слой безопасности и управления. Ядро распространяется под лицензией MPL-2.0, код доступен на GitHub, а корпоративные функции вроде единого входа и журналов аудита относятся к закрытой части.

Чем Penpot отличается от Figma?

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

Можно ли перенести проекты из Figma?

Автоматического импорта пока нет. Сервис сообщает, что разрабатывает плагин для Figma, который позволит выгружать файлы и импортировать их в Penpot, а миграцию средних и крупных команд ведёт через сеть партнёров: конвертация файлов, перенос дизайн-системы, обучение команды и разработка плагинов под конкретные процессы.

Что нужно для установки Penpot на свой сервер?

Linux-сервер с Docker. По оценке самого сервиса, для старта стоит заложить 50–100 ГБ хранилища с возможностью расширения на команду до 10 редакторов и добавлять примерно по 5 ГБ на каждого следующего редактора. Обновления бесплатной версии ставятся из репозитория, у Enterprise релизы плановые и с сопровождением изменений.

Какие сертификации по безопасности есть у Penpot?

Собственных сертификатов сервис не заявляет. Формулировки на сайте — «совместим с SOC2 и HIPAA» и «разворачивается в средах FedRAMP», то есть речь о возможности развернуть Penpot в такой среде, а не о пройденной сертификации. Подтверждено соответствие GDPR с соглашением об обработке данных, шифрование AES-256 при хранении и TLS 1.2+ при передаче, регулярное тестирование на проникновение.

На каких языках работает интерфейс?

В списке приложения 34 языка, включая русский. Без пометки «перевод сообщества» идут только английский, испанский и каталанский — остальные локализации, в том числе русская, поддерживаются добровольцами, поэтому часть строк может отставать от новых версий.

Что будет с моими файлами, если Penpot закроется?

Сервис отвечает на этот вопрос прямо: self-hosted установки продолжат работать, а доступ к коду и данным сохраняется по условиям открытой лицензии. Файлы хранятся в стандартных открытых форматах, поэтому забрать их можно и из облачной версии.

Альтернативы Penpot