11st of 6 in AI editors and workflow canvasesFor image, video and design, image and design
penpot
Open-source design and prototyping tool with real-time collaboration and design tokens
- Stars
- 62k
- License
- MPL-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Clojure
44,866 on 10 Apr 202661,956 on 30 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Penpot is a browser-based design and prototyping platform that stores designs in open formats (SVG, CSS, HTML, JSON). It offers native design tokens, components and variants, CSS Grid and Flex layout, an inspect tab that shows code, and a plugin system with an API and webhooks. An MCP server lets AI tools read and act on designs. It can be self-hosted or used on the hosted SaaS.
Who it is for: Design and frontend teams wanting a self-hostable Figma alternative
Strengths
- Designs use open standards (SVG, CSS, HTML, JSON), with an inspect tab for code
- Native design tokens, components and variants for design systems
- MCP server, plugin system and access-token API allow automation and AI workflows
- Self-hostable (Docker, Kubernetes, Elestio) or usable on the hosted SaaS
Weaknesses
- Admin Console and SSO are only in the paid Enterprise plan
- Not an AI app starter; the AI features are limited to the MCP server
- README gives no hardware requirements for self-hosting
- Clojure codebase may be unfamiliar to many contributors
What it needs
- Clojure
- Docker
- env example file
Quick answers
Is penpot open source?
Yes. Its code is on GitHub under the MPL-2.0 license.
Can you run penpot with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Head to head
Also in AI editors and workflow canvases
See all 6| Rank | Project | Score |
|---|---|---|
| 2 | next-ai-draw-ioChat with an AI to create and edit draw.io diagrams | 84 out of 100 |
| 3 | plate-playground-templateNext.js rich-text editor template on Plate with AI commands | 54 out of 100 |
| #4 | editorNotion-style Nuxt editor with AI completions and optional collaboration | 40 out of 100 |
| #5 | tersaNode canvas for chaining text, image and video models via AI Gateway | 23 out of 100 |
| #6 | workflow-builder-templateVisual AI workflow builder on Workflow DevKit with real integrations | 21 out of 100 |