Penpot
An open-source design and prototyping platform for product teams, built on open web standards, with real-time collaboration, design tokens and self-hosting.
- GitHub stars
- 61k
- Last commit
- yesterday
- Latest release
- 2.18.1
- Licence
- MPL-2.0
- Self-hosted
- Yes
- Hosted version
- Available

Penpot is an open-source design platform for teams building digital products. It runs in the browser or on your own servers, and its emphasis is ownership of the design infrastructure, which appeals to organizations with strict compliance or governance needs. It is often considered an open alternative to proprietary design tools such as Figma.
The platform uses open standards including SVG, CSS, HTML and JSON, so design files are closer to the code that implements them. Real-time collaboration lets designers and developers work together, and CSS Grid and Flex Layout let teams build responsive interfaces that behave like real layouts. Native design tokens act as a shared source of truth between design and development, which helps with larger design systems.
Penpot also exposes an open API and plugin system for automation and integrations, plus an MCP server for connecting AI workflows with design and code. It is written in Clojure and ClojureScript under the MPL-2.0 license, and a hosted version is available at penpot.app for teams that do not want to self-host.
Key features
- Browser-based design and prototyping
- Real-time team collaboration
- Native design tokens
- CSS Grid and Flex Layout support
- Open API and plugin system
- MCP server for AI-driven workflows
- Self-hosting for full control of design data
Pricing: Professional is free. Unlimited is $7 per editor per month, capped at $175 per month, and Enterprise is $25 per member per month. Private Server is listed at $50k per year; paid plans have a 14-day trial.

