Penpot vs Figma : un comparatif honnête, et une troisième option
L'un est le standard du secteur, l'autre le challenger open source. Tous deux dessinent encore sur un canevas qui n'est pas une page web. Voici ce que cela signifie pour vous.
Côte à côte
| Figma | Penpot | Kalka | |
|---|---|---|---|
| Open source | Non | Oui | Oui, MIT |
| Plateformes | Web et desktop | Web, auto-hébergeable | Desktop : macOS, Windows, Linux |
| Mise en page | Auto layout | CSS Flex et Grid | CSS, mis en page par le navigateur |
| Code | Dev Mode, serveur MCP | Inspect : SVG, CSS, HTML | Le design est le code |
| Agents IA | MCP, écriture sur le canevas en bêta | Serveur MCP ouvert | MCP local intégré |
| Statut | Mature | Mature | En développement |
Là où Figma l'emporte
- L'écosystème : les plugins, les fichiers de la communauté, et le fait que vos clients et vos collègues l'utilisent déjà.
- Son serveur MCP lit le contexte du design pour les agents de code, et les agents peuvent désormais créer et modifier du contenu sur le canevas, en bêta.
Là où Penpot l'emporte
- Open source, avec une offre gratuite qui inclut fichiers et sièges illimités, et la possibilité de l'auto-héberger.
- Des mises en page construites sur CSS Flex et Grid, et du code inspectable en SVG, CSS et HTML.
- Vous pouvez importer vos fichiers Figma avec le Penpot Exporter.
Ce qu'aucun des deux ne change
Dans les deux outils, le canevas est un dessin qui imite une page web. Penpot s'en rapproche en parlant la mise en page CSS, mais la page doit toujours être construite ensuite, et quelqu'un doit vérifier qu'elle correspond.
La troisième option : un canevas qui est la page
Kalka reprend les panneaux et les réflexes que vous connaissez de Figma, mais le canevas est du vrai HTML et CSS rendu par le navigateur. Votre projet est un dossier de fichiers qui vous appartiennent, versionné avec Git, et n'importe quel agent IA peut y travailler via un serveur MCP local, sans limite d'usage.
Kalka est en développement et open source. Si vous hésitez entre Penpot et Figma à cause du passage au code, il pourrait valoir la peine de l'attendre.