
| 📰 Title: | draw.io | 🕹️ / 🛠️ Type: | Tool |
|---|---|---|---|
| 🗃️ Genre: | Development | 👁️ Visual: | 2D |
| 🏷️ Category: | Development ➤ Teamwork | 🏝️ Perspective: | First person (interface) |
| 🔖 Tags: | Tool; Teamwork; Brainstorming; Multi-platform | ⏱️ Pacing: | Real Time |
| 🐣️ Approx. start: | 2014-09-12 | 👫️ Played: | Single & Multi |
| 🐓️ Latest: | 2026-07-29 | 🚦 Status: | 05. Tested & Working (status) |
| 📍️ Version: | Latest: 💥️ 30.3.14➜31.1.5 // Dev: 3b42106 | ❤️ Like it: | 1. 🙏️⭐⭐⭐⭐⭐ (fantastic) |
| 🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 1. 🏆️⭐⭐⭐⭐⭐ (perfect) |
| 🏛️ License: | Apache-2.0 | ⭐ (temporary): | |
| 🎰️ ID: | 16596 | 🐛️ Created: | 2026-07-15 |
| 💡 Lights on: | 🚧️ Some work remains to be done: | ||
|---|---|---|---|
| 📰 What's new?: | 💥️ New | 💭️ New version published (to be updated): | |
| 🦣️ Awaiting publication on Mastodon: | 🎨️ Significant improvement: | ||
| 🦺️ Work in progress: | 🎖️ This work: | ||
| 📰 Previous News: | 🛜️ RSS (on RSS Guard): | ||
| 👫️ Contrib.: | goupildb | 🛜️ Reading frequency: | 0w (well-spaced updates) |
| 🐜️ Updated: | 2026-08-14 |
| 📦️ Package name: | drawio | ..... 📦️ Arch: | |
|---|---|---|---|
| 📄️ Source: | ..... 📦️ RPM: | ||
| ⚙️ Generic binary: | ..... 📦️ Deb: | ||
| 🌍️ Browser version: | ..... 📦️ AppImage: | ||
| 📱️ Mobile support: | ..... 📦️ Flatpak: | ||
| 🧹️ Not use: | ..... 📦️ Snap: |
| 📜️[en]: | A libre, multiplatform tool for creating diagrams and whiteboards. It is not an SVG editor. Its features include backwards compatibility (diagrams do not become obsolete), privacy, real-time collaboration via shared cursors, native integration with the user’s favourite tools, animated diagrams, and export to SVG, PNG or PDF formats. It can be used online or via a dedicated app. A tool that is both simple and powerful. | 📜️[fr]: | Un outil libre et multiplateforme de création de diagrammes et de tableaux blancs. Ce n'est pas un éditeur SVG. Il offre notamment une compatibilité ascendante (les diagrammes ne deviennent pas obsolètes), la confidentialité, la collaboration temps réel via des curseurs partagés, l'intégration native avec les outils préférés de l'utilisateur, les diagrammes animés, l'export au format SVG, PNG ou PDF. Il peut être utilisé en ligne ou via une application dédiée. Un outil à la fois simple et puissant. |
|---|
🕯️ How To: (202212), (202311), (201906),
🏡️ Website & videos
• Website: [Homepage] [Dev site] [Features/About] [Screenshots]
• Videos: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202212) ht(202311) ht(201906) ht(202305) ht(201706) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)]
• Doc: [WIKI] [FAQ]
• Updates: [RSS] / [Changelog 1(news/blog) 2(release notes) 2b(release notes) 3(tags) 4(commits)]
💰 Commercial
• (empty):
🍩️ Resources
• (empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)
🛠️ Technical informations
[PCGamingWiki] [MobyGames]
🦣️ Social
Devs (draw.io Ltd & draw.io AG 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [Bluesky] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [Bluesky] [X] [Facebook] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]
🐝️ Related
📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu(author's repo)] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]
🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]
🕊️ Source of this Entry: [Site (date)]
🦣️ Social Networking Update (on mastodon)
🛠️ Title: draw.io
🦊️ Idea: A libre tool for creating diagrams and whiteboards
🏡️ https://www.drawio.com
🐣️ https://github.com/jgraph/drawio
🔖 #LinuxTool #Teamwork #Brainstorming
📦️ #Libre #Arch #RPM #Deb #Flatpak #AppIm #Snap
📕️ https://lebottinlinux.vps.a-lec.org/LO.html
🥁️ Update: 30.3.14➜31.1.5
⚗️ Major release(Stable)🍎️
📌️ Changes: https://github.com/jgraph/drawio/blob/dev/ChangeLog
🦣️ From: 🛜️ https://github.com/jgraph/drawio/releases.atom
🕯️https://www.youtube.com/embed/s5BG0705MHU
🕯️https://www.youtube.com/embed/9YQJF1sTtC0
🕯️https://www.youtube.com/embed/89LMjVQOP3I
🕶️ A view of its UI (v. 30.3.6, on my Linux PC) showing, in the main central section, an example diagram (available via its interface) illustrating the software design workflow, including its main branch and development branches. On the left-hand side of the UI are shape templates that can be incorporated into the current drawing; on the right are the settings panels; and at the top are the main menus.
📚️ draw.io is a libre, multiplatform tool for creating diagrams and whiteboards. It is not an SVG editor. Its features include backwards compatibility (diagrams do not become obsolete), privacy, real-time collaboration via shared cursors, native integration with the user’s favourite tools, animated diagrams, and export to SVG, PNG or PDF formats. It can be used online or via a dedicated app. A tool that is both simple and powerful.
🕵 30.3.6: 🙏️⭐⭐⭐⭐⭐
🟢️ A simple, powerful, and libre tool.
📜️ "A libre, multiplatform tool for creating diagrams and whiteboards" 📜️
draw.io is a configurable diagramming and whiteboarding application, jointly owned and developed by draw.io Ltd (previously named JGraph) and draw.io AG. We also run a production deployment at https://app.diagrams.net.
Scope
draw.io is a diagramming and whiteboarding application. It is not an SVG editor. SVG export is intended for embedding in web pages, not for editing in other tools.
Note that draw.io does not support real-time collaborative editing in this version, currently.
For issues or questions about the editor in any draw.io product, the issue tracker and discussions here are a good starting point.
Contributions
We do not accept pull requests. The project is developed entirely by the core team.
Security-first diagramming for teams
Bring your storage to our online tool, or save locally with the desktop app. Your data stays yours—we can't access it.
Why teams choose draw.io
Professional diagramming without the enterprise price tag or privacy compromises.
✅️ Backwards Compatible
Diagram files created in 2005 load in today's app. Your work is never obsolete.
✅️ Share with Everyone
No license worries—anyone can open and edit draw.io files, on any platform.
✅️ Real-time Collaboration
Work together with shared cursors. Everything you expect from professional diagramming.
✅️ Privacy First
Store your data wherever you want. We cannot access it—ever.
✅️ Open Source
Apache 2.0 licensed. No artificial scarcity, no Enterprise tier for SSO.
✅️ Independent
Not VC-funded. Private company focused on great software, not inflating valuations.
✅️ Works where you work
Native integrations with your favorite tools—no import/export hassle.
✅️ Embed diagrams anywhere
Embed interactive diagrams in your docs, wikis, or applications. Export to SVG, PNG, PDF, or keep them editable.
Un outil libre de création de diagrammes et de tableaux blancs, par draw.io Ltd & draw.io AG
En JavaScript.
draw.io est un outil libre et multiplateforme de création de diagrammes et de tableaux blancs. Ce n'est pas un éditeur SVG. Il offre notamment une compatibilité ascendante (les diagrammes ne deviennent pas obsolètes), la confidentialité, la collaboration temps réel via des curseurs partagés, l'intégration native avec les outils préférés de l'utilisateur, les diagrammes animés, l'export au format SVG, PNG ou PDF. Il peut être utilisé en ligne ou via une application dédiée. Un outil à la fois simple et puissant.
draw.io est une application configurable de création de diagrammes et de tableaux blancs, détenue et développée conjointement par draw.io Ltd (anciennement JGraph) et draw.io AG. Nous exploitons également une instance de production accessible à l'adresse https://app.diagrams.net.
Contexte
draw.io est une application de création de diagrammes et de tableaux blancs. Il ne s'agit pas d'un éditeur SVG. L'exportation au format SVG est destinée à l'intégration dans des pages web, et non à l'édition dans d'autres outils.
Veuillez noter que draw.io ne prend pas en charge l'édition collaborative en temps réel dans cette version, pour le moment.
Pour tout problème ou question concernant l'éditeur dans l'un des produits draw.io, le suivi des problèmes et les discussions disponibles ici constituent un bon point de départ.
Contributions
Nous n'acceptons pas les pull requests. Le projet est entièrement développé par l'équipe principale.
La création de schémas axée sur la sécurité pour les équipes
Importez vos fichiers depuis votre espace de stockage vers notre outil en ligne, ou enregistrez-les localement grâce à l’application de bureau. Vos données restent les vôtres : nous n’y avons pas accès.
Pourquoi les équipes choisissent draw.io
Des schémas professionnels sans le coût d’une solution d’entreprise ni de compromis en matière de confidentialité.
✅️ Compatibilité ascendante
Les fichiers de schémas créés en 2005 s’ouvrent dans l’application actuelle. Votre travail ne devient jamais obsolète.
✅️ Partagez avec tout le monde
Pas de souci de licence : n’importe qui peut ouvrir et modifier des fichiers draw.io, sur n’importe quelle plateforme.
✅️ Collaboration en temps réel
Travaillez ensemble grâce aux curseurs partagés. Tout ce que vous attendez d’un outil de création de diagrammes professionnel.
✅️ La confidentialité avant tout
Stockez vos données où vous le souhaitez. Nous ne pouvons pas y accéder, jamais.
✅️ Open source
Sous licence Apache 2.0. Pas de rareté artificielle, pas de niveau « Entreprise » pour l’authentification unique (SSO).
✅️ Indépendant
Non financé par des fonds de capital-risque. Une entreprise privée qui se concentre sur la qualité de ses logiciels, et non sur la surévaluation de sa valeur.
✅️ Fonctionne là où vous travaillez
Intégrations natives avec vos outils préférés — pas de tracas d’importation/exportation.
✅️ Intégrez des diagrammes partout
Intégrez des diagrammes interactifs dans vos documents, wikis ou applications. Exportez-les au format SVG, PNG ou PDF, ou conservez-les modifiables.
⚙️ Installation à partir du binaire
📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).
📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.
💡Nota :
• Si vous avez installé au préalable l'outil [AppManager] OU [AppImageLauncher] (des outils simples et facilement installables par AppImage ou depuis les dépôts de votre distribution), ils vous permettrons de centraliser (dans un répertoire) vos exécutables AppImage et de les rendre visibles par vos lanceurs habituels. AppManager offre en plus une interface de gestion (lancement, mise à jour, suppression) de ces livrables.
• [The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible. Il vous suffit d'utiliser votre gestionnaire de paquets Flatpak (bazaar, discover et/ou gnome-software) pour l'installer en quelques clics.
💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : bazaar (mon préféré), discover et/ou gnome-software
• [The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
• [The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom
📦️ Installation (méthode alternative) à partir du binaire au format Snap :
• Un binaire au format Snap est disponible.
▸ Installation de snap :
(L'installation du gestionnaire de paquets Snap (et ses commandes de base) est aussi décrite sur la fiche "0 03 - Glossaire & licences courantes").
Si ce n'est déjà fait, installez le paquet : snapd
▸ Installation du jeu au format Snap :
Après avoir installé snapd (en dépôt), lancez en console ("your_snap_package" étant le nom de votre jeu) : # snap install your_snap_package
▸ Mise à jour du chemin vers le(s) binaire(s) installé(s) :
Pour que vous puissiez lancer votre jeu/outil en console sans devoir préciser manuellement où il se trouve (il a été installé dans /var/lib/snapd/snap/bin/), mettez à jour la variable $PATH en éditant (si vous utilisez bash) le fichier ~.bashrc. Retrouvez (en bas du fichier) cette variable PATH=/.... et ajoutez à la fin (sans espace et y compris le “:”) :/var/lib/snapd/snap/bin
Notez que cette modification ne sera prise en compte qu'après l'ouverture d'une nouvelle console.
💡Nota :
• [The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
📄️ Installation à partir du source
• Source non testé.
🚀️ LANCEMENT DE L'INTERFACE
▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] drawio ou $ drawio
• Ou, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans le répertoire où se trouve le binaire lancez : $ ./drawio
💡 Nota : si vous l'avez installé via votre gestionnaire de paquets et ne connaissez pas le nom précis du binaire, sélectionnez le paquet dans votre gestionnaire, et dans l'onglet “Fichiers” recherchez son nom dans l'arborescence d'installation (le binaire est généralement installé dans /usr/bin/).
▸ AppImage :
• Si vous l'avez installé à partir d'un paquet AppImage et de l'outil [AppManager] OU [AppImageLauncher] (des outils simples et facilement installables par AppImage ou depuis les dépôts de votre distribution) : [Alt+F2] puis saisissez le nom de l'application.
• Si vous installé le jeu à partir d'un paquet AppImage et ne souhaitez pas utiliser ces outils : après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable.
▸ Flatpak :
• Si vous l'avez installé à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (bazaar, discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).
💡 Astuce : L'application Ulauncher (en dépôts AUR) permet aussi de lancer vos applications (y compris Flatpak) via un raccourci (tel que Alt F3) en saisissant ses premières lettres.
▸ Snap :
• Si vous l'avez installé à partir d'un paquet snap, lancez : $ /snap/bin/(nom de l'appli) (ou $ snap run (nom de l'appli))
● 📜️ Préambule :
⚬ 1ere édition : le 15 juillet 2026 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 15 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
● 💻️ PC specs :
Linux distribution: Manjaro
Kernel: 7.0.13-1-MANJARO +iw (pour le wi-fi) + acpi_call-dkms + rapiddisk-dkms + uwurandom-git-dkms + v4l2loopback-dkms
Graphics driver: NVIDIA 610.43.02 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (6.6.8) / Xorg 11.0 (21.1.23)
CPU: AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard: MSI B450 GAMING PRO CARBON AC (RVB) + (zenpower-dkms + zenpower3-dkms + iwlwifi-ax101-dkms)
RAM: 32Go DDR4 (2x16GB)
Graphics card: GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x4TB Seagate Barracuda + 2x12TB Seagate IronWolf
Monitors: 1 x ASUS ROG Swift PG348Q (3440x1440) (The other died after a micro-power cut 😤️) + 1 x ASUS ROG Swift OLED PG48UQ 47,5" (3840x2160) (Get used to it 🦒️)
Webcam: Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Microphone: Samson G-Track pro Condenser
Keyboard: Keychron K1 Pro
MIDI keyboard: ARTURIA Minilab 3
Mouse: G-Lab Kult-Iridium (RVB)
Tablet: WACOM PTZ-930 (Intuos 3) (input-wacom-dkms-patched required)
Printer: brother MFC-L2800DW (brother-mfc-l2820dw (Print) + brscan5 (Scan) required).
Gamepads (test: jstest-gtk):
- (USB): Logitech Rumblepad (2 analog pads, one digital pad, + force feedback).
- (Bluetooth): Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required + Plugging & unplugging the gamepad to load the driver. If necessary, leave the gamepad connected)(drift | not recognized by games if battery low)
● 🫕️ Installation :
‣ (✔ v. 30.3.6) Paquet Arch/AUR : FONCTIONNEL.
‣ (🧪️not_tested) Paquet Flatpak : NON TESTE.
‣ (🧪️not_tested) Paquet AppImage : NON TESTE.
‣ (🧪️not_tested) Paquet Snap : NON TESTE.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.
● 👾️ Gameplay :
▸ ⛳️ Objectif / Thème
⚪️ C'est outil de création de diagrammes et de tableaux blancs. Ce n'est pas un éditeur SVG.
▸ 🐮️ Spécificités
⚪️ Il offre notamment une compatibilité ascendante (les diagrammes ne deviennent pas obsolètes), la confidentialité, la collaboration temps réel via des curseurs partagés, l'intégration native avec les outils préférés de l'utilisateur, les diagrammes animés, l'export au format SVG, PNG ou PDF.
● 🌻️ Premières impressions :
🟢️ L'outil fonctionne bien et est assez intuitif.
🟢️ Il permet de dessiner facilement des organigrammes, des diagrammes décisionnels, des diagrammes électriques, ...
🟢️ Il offre de nombreuses formes et modèles de dessins à charger depuis son interface, de sorte que dans de nombreux cas il suffira d'adapter un modèle existant.
🟢️ Il est extrêmement complet et paramétrable à souhait.
🟢️ Il permet l'import et l'export de dessins et le copier-coller depuis et vers l'interface.
● 🧭️ Conclusion :
🕵️ Impression globale : 👍️
❤️ Like it: 🙏️⭐⭐⭐⭐⭐ (fantastic)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)
🟢️ Un outil simple, puissant et libre.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !