tous les articles
tuto1 min de lecture

Excalidraw — dessiner des schémas qu'on ose montrer

L'outil de croquis en ligne qu'on utilise toute l'année pour les algorithmes, les architectures et les graphes. Gratuit, open-source, sans compte.

Mathieu N.6 oct. 2025

Excalidraw est un outil libre de dessin collaboratif qui produit des schémas à l'aspect « tracé à la main », parfaits pour expliquer un algorithme, une architecture réseau ou la structure d'un programme. Pas de compte, pas d'installation, ouvert directement dans le navigateur.

capture à produire

Capture d'écran d'Excalidraw avec un schéma de pile/file dessiné, palette d'outils visible à gauche

Pourquoi vous y mettre

  • Aucune barrière : ouvrez l'onglet, dessinez, exportez.
  • Bibliothèque communautaire : des centaines de symboles pré-dessinés (serveurs, ordinateurs, composants logiques, icônes diverses) à importer d'un clic.
  • Format standard : l'export PNG/SVG fonctionne partout. Le format natif .excalidraw est du JSON — vous pourrez rééditer plus tard.
  • Collaboration en temps réel : un lien suffit pour dessiner à plusieurs.
  • Open-source sous licence MIT — vous pouvez héberger votre propre instance si vous le souhaitez.

Insérer un schéma dans un Notebook Capytale

La méthode standard, valable pour un notebook Basthon ou Capytale :

Dans Excalidraw :

  1. Sélectionnez les éléments à exporter.
  2. Menu en haut à gauche → Exporter l'image.
  3. Enregistrez au format PNG (ou SVG si vous préférez le vectoriel).

Dans le notebook :

  1. Vérifiez que la cellule est bien en mode Markdown.
  2. Glissez-déposez le fichier PNG dans la cellule. Le code Markdown se génère tout seul :
    ![mon-schema](mon-schema.png)
    
  3. Exécutez la cellule — le schéma s'affiche.

Astuces de productivité

  • Affichage de la grille : clic droit dans le canevas → Show grid. Vos formes s'alignent automatiquement.
  • Bibliothèque : icône en haut → Browse libraries. Téléchargez les packs qui vous intéressent (informatique, réseau, UML…).
  • SVG copier-coller : ouvrez un fichier SVG dans un éditeur de texte, copiez le contenu, collez-le dans Excalidraw. Les icônes vectorielles apparaissent et restent éditables.
  • Sauvegarde : Menu → Enregistrer sous… produit un fichier .excalidraw. Conservez-le précieusement pour rééditer plus tard.

Pour aller plus loin

Excalidraw illustre concrètement la puissance du logiciel libre : un outil soigné, gratuit, dont le code est public et sur lequel chacun peut contribuer. C'est un bon point d'entrée pour découvrir l'écosystème open-source — voir notre article dédié au logiciel libre.