Files
2026-06-09 18:40:21 +02:00

3.5 KiB


title: Penpot created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, design, app-marathon3-rattrapage-b] confidence: high contested: false sources: [https://selfh.st/apps/?tag=design&app=penpot]

🎨 Penpot

La première plateforme de design open source — prototypage, design systems, collaboration, format SVG natif.

📋 Informations Générales

Champ Valeur
Site web penpot.app
GitHub penpot/penpot
License MPL-2.0
Langage Clojure + ClojureScript
Étoiles GitHub ~38k
Catégorie cat-design

📝 Description

Penpot est une plateforme de design et prototypage collaborative, 100% open source, avec un format de fichier SVG natif (interopérable), des design tokens, composants partagés, mode inspect pour devs, et auto-layout (Flexbox-like). Différence vs Figma: Penpot est self-hosted (votre infra), pas de limite de projets/collabs, et utilise un format ouvert. Pour qui: équipes produit/design qui veulent s'affranchir de Figma (cloud, payant, vendor lock-in), agences, et toute organisation soucieuse de souveraineté.

🚀 Installation

Docker Compose (recommandé)

version: '3.8'
services:
  penpot-frontend:
    image: penpotapp/frontend:latest
    container_name: penpot-frontend
    restart: unless-stopped
    ports:
      - "9001:8080"

  penpot-backend:
    image: penpotapp/backend:latest
    container_name: penpot-backend
    restart: unless-stopped
    environment:
      - PENPOT_FLAGS=enable-registration enable-login-with-password
    volumes:
      - penpot-data:/home/penpot/data
    depends_on:
      - penpot-postgres
      - penpot-redis

  penpot-postgres:
    image: postgres:15
    container_name: penpot-postgres
    restart: unless-stopped
    environment:
      - POSTGRES_DB=penpot
      - POSTGRES_USER=penpot
      - POSTGRES_PASSWORD=changeme
    volumes:
      - penpot-pg:/var/lib/postgresql/data

  penpot-redis:
    image: redis:7
    container_name: penpot-redis
    restart: unless-stopped

  penpot-exporter:
    image: penpotapp/exporter:latest
    container_name: penpot-exporter
    restart: unless-stopped
    environment:
      - PENPOT_EXPORTER_SECRET_KEY=changeme

volumes:
  penpot-data:
  penpot-pg:

🔄 Alternatives

Open Source

  • Figma open source forks — Quelques-uns, peu actifs.
  • Pencil Project — Wireframes GUI, ancien.
  • Diagrams.net (draw.io) — Diagrammes, pas vraiment design UI.
  • Vectr — Design simple cloud.
  • app-storybook — Catalogue de composants code-first.

Propriétaires

  • Figma — Leader, cloud.
  • Sketch — macOS, payant.
  • Adobe XD — Arrêté, transition vers Figma.
  • Lunacy — Gratuit, offline.

🔐 Sécurité

  • Authentification: comptes locaux, LDAP, OAuth2 (Google, GitHub).
  • HTTPS: obligatoire via Traefik.
  • PostgreSQL: sauvegarder régulièrement, données design = patrimoine.
  • Désactiver registration en prod si usage interne uniquement.
  • MPL-2.0: copyleft faible, modifications doivent être publiées.

📚 Ressources

Pages Liées