Skip to content
RepoQuarry

Penpot penpot/penpot

Open-source, self-hostable design and prototyping platform with real-time collaboration, components, design tokens and CSS/SVG inspect.

Penpot at a glance

Checked 15 Oct 2026

Penpot is the most established open-source Figma alternative (v2.18.3, 6 Oct 2026). It runs in the browser, either on Penpot's SaaS or self-hosted with Docker or Kubernetes, and covers UI design with components, variants, flex and grid layout, native design tokens, prototyping, real-time collaboration and an inspect tab with SVG, CSS and HTML. MPL-2.0. A paid Enterprise plan adds SSO and admin controls. There is no desktop app and no FigJam-style whiteboard.

Cite this pageRepoQuarry. “Penpot.” Checked 15 Oct 2026. https://repoquarry.dev/projects/penpot

How much of Figma does it replace?

3 of 4 jobs. Closest open-source match to Figma Design; no whiteboard or slides product.

Partial: UI and product design with components and auto layout Partial replacement
Partial: Clickable prototypes and user flows Partial replacement
Partial: Developer handoff (inspect Partial replacement
No: Whiteboarding (FigJam) Not covered

For whiteboarding (FigJam), see other Figma alternatives. You may also need to build an interface, an API server and hosting yourself.

How much of Sketch does it replace?

3 of 4 jobs. Interface layouts, components, inspectable web output and collaborative editing cover design teamwork; Sketch file compatibility, plugins and prototype parity are not assumed.

Partial: Interface design Partial replacement
No: Interactive prototypes Not covered
Partial: Developer handoff Partial replacement
Partial: Live collaboration Partial replacement

Facts, with sources

Every answer links to where we found it. We read the documentation; we did not install it.

Report a correction
QuestionAnswerSourceChecked
Runs on my machine? Confirmed: Self-hosted (Docker, Kubernetes) or Penpot SaaS; browser client This section details everything you need to know to get Penpot up and running in production environments using Docker. help.penpot.app · docker ↗ 1d ago
Code licence Partial: MPL-2.0 (file-level copyleft) github.com · LICENSE ↗ 1d ago
Model weights licence Confirmed: No separate model weights github.com · penpot#readme ↗ 1d ago
Commercial use Partial: Yes, under MPL-2.0 (modified Penpot source files must stay MPL); your designs are unrestricted github.com · LICENSE ↗ 1d ago
Paid services needed? Partial: None required; optional paid Enterprise plan for SSO and admin Penpot Enterprise is our paid plan for organizations that need to scale their design work across multiple teams with advanced governance, security, and administration. github.com · penpot#penpot-enterprise ↗ 1d ago
Hardware Confirmed: Server with 4 CPUs and 16 GB RAM serves thousands of users; 50-100 GB database to start; powerful client machines and Chrome recommended Regarding the **server**, 4 CPUs and 16GB of RAM are sufficient to support thousands of users. help.penpot.app · recommended-settings ↗ 1d ago
Operating systems Partial: Server via Docker or Kubernetes; clients use a web browser (latest Chrome recommended) Learn how to install it with Docker, Kubernetes, Elestio or other options on our website. github.com · penpot#getting-started ↗ 1d ago
Setup effort Confirmed: Medium; Docker Compose file from the repo (Docker, DNS and proxy knowledge needed) Installing and maintaining a self-hosted Penpot instance requires some technical knowledge: Docker and Docker Compose, basic DNS management, and proxy configuration. help.penpot.app · docker ↗ 1d ago

Get the weekly top 5 and what’s new, every Monday

We’ll email you once a week. Unsubscribe any time. We never share your email.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on