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
Stars, last 29 weeks+17,090
10 Apr 2026: 44,866 stars17 Apr 2026: 45,012 stars24 Apr 2026: 45,373 stars1 May 2026: 46,754 stars8 May 2026: 47,037 stars15 May 2026: 47,192 stars22 May 2026: 47,876 stars29 May 2026: 48,247 stars5 Jun 2026: 48,772 stars12 Jun 2026: 49,268 stars19 Jun 2026: 50,342 stars26 Jun 2026: 53,635 stars3 Jul 2026: 54,569 stars10 Jul 2026: 55,081 stars17 Jul 2026: 56,420 stars24 Jul 2026: 57,006 stars31 Jul 2026: 57,603 stars7 Aug 2026: 57,989 stars14 Aug 2026: 58,350 stars21 Aug 2026: 58,783 stars28 Aug 2026: 59,141 stars4 Sept 2026: 59,420 stars11 Sept 2026: 59,733 stars18 Sept 2026: 60,004 stars25 Sept 2026: 60,266 stars2 Oct 2026: 60,536 stars9 Oct 2026: 60,809 stars16 Oct 2026: 61,225 stars23 Oct 2026: 61,580 stars30 Oct 2026: 61,956 stars

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
Also in AI editors and workflow canvases
RankProjectScore
2next-ai-draw-ioChat with an AI to create and edit draw.io diagrams Live demo ↗ (opens in a new tab)36.5k starsApache-2.084 out of 100
3plate-playground-templateNext.js rich-text editor template on Plate with AI commands242 starsMIT54 out of 100
#4editorNotion-style Nuxt editor with AI completions and optional collaboration Live demo ↗ (opens in a new tab)171 starsMIT40 out of 100
#5tersaNode canvas for chaining text, image and video models via AI Gateway1k starsMIT23 out of 100
#6workflow-builder-templateVisual AI workflow builder on Workflow DevKit with real integrations1.2k starsApache-2.021 out of 100