Penpot
by Kaleidos
Open-source design and prototyping platform, a self-hostable Figma alternative
Visit penpot.app FreemiumOpen source
Penpot is an open-source, browser-based design and prototyping tool built on open standards such as SVG, CSS, and HTML. It supports components, design tokens, flex and grid layouts that map to CSS, and developer inspect mode, and can be used in the cloud or self-hosted.
Key features
- Components and design tokens
- CSS flex and grid layouts
- Inspect mode with generated code
- Real-time collaboration
- Cloud or self-hosted
Similar tools
Figma
Collaborative interface design, prototyping, and developer handoff
D2
Modern diagram scripting language that turns text into diagrams
Diagrams
Draw cloud architecture diagrams as Python code
draw.io
Free diagramming app for flowcharts, network, and architecture diagrams

Excalidraw
Virtual whiteboard for sketching hand-drawn-like diagrams

Graphviz
Open-source graph visualization software using the DOT language