Penpot
Description
Penpot is an open-source design and prototyping platform, and a self-hostable alternative to Figma and Sketch. It runs entirely in the browser, stores design files in open web standards (SVG), and is built for designers and developers to work in the same tool. Teams can self-host it with Docker for full control over their design assets, or use the free hosted version at penpot.app.
Features
- Design and prototype: Vector editing, components, boards, and interactive prototypes with animation curves.
- Real-time collaboration: Multiplayer editing, comments, and shareable view links.
- Built for handoff: Free Inspect panel exposes CSS, measurements, and assets without a paid tier.
- Layout systems: Flexbox and Grid layout that map directly to how the web renders.
- Design tokens: Native token support for colors, spacing, and typography across files.
- Open format: Files are SVG-based and portable, with SVG/PNG/PDF export.
Technology Stack
- Clojure and ClojureScript
- PostgreSQL database
- Redis
- Docker / Docker Compose for self-hosting
Requirements
- Docker and Docker Compose
- PostgreSQL and Redis (bundled in the official compose file)
- An SMTP server for email invitations (optional; email verification is off by default)
Categories
Topics
GitHub Metrics
Stars
59,725Forks
4,072Contributors
4,072Last Updated
9/7/2026Ad
Sponsor this page
Get seen without shouting for attention. Clean placement, real audience.
Learn more