{"id":1926,"date":"2026-08-02T11:18:59","date_gmt":"2026-08-02T11:18:59","guid":{"rendered":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/"},"modified":"2026-08-02T11:18:59","modified_gmt":"2026-08-02T11:18:59","slug":"how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2","status":"publish","type":"post","link":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/","title":{"rendered":"Quel \u00e2ge a PlantUML ? Histoire, \u00e9volution et avenir du diagramme en tant que code"},"content":{"rendered":"<p><strong>PlantUML a \u00e9t\u00e9 officiellement lanc\u00e9 le 17 avril 2009.<\/strong> Cr\u00e9\u00e9 par Arnaud Roques, PlantUML a plus de 17 ans et reste l&#8217;une des technologies open source les plus largement adopt\u00e9es pour les diagrammes en tant que code dans l&#8217;architecture logicielle. Con\u00e7u pour g\u00e9n\u00e9rer des diagrammes du langage de mod\u00e9lisation unifi\u00e9e (UML) \u00e0 partir de scripts en texte brut, il a fondamentalement transform\u00e9 la mani\u00e8re dont les d\u00e9veloppeurs documentent les syst\u00e8mes logiciels. Si vous recherchez un efficace <strong>\u00e9diteur UML gratuit<\/strong> ou un outil en ligne <strong>outil UML<\/strong> pour ex\u00e9cuter des scripts PlantUML, les outils web modernes se sont d\u00e9velopp\u00e9s pour rendre le rendu plus rapide et sans configuration.<\/p>\n<p><img fetchpriority=\"high\" alt=\"A visual timeline infographic illustrating the evolution of PlantUML, from its core release in 2009 to a modern diagram-as-code editor workflow with instant rendering.\" class=\"alignnone size-full wp-image-1717\" decoding=\"async\" fetchpriority=\"high\" height=\"816\" sizes=\"(max-width: 1312px) 100vw, 1312px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-history-and-evolution-hero-banner.jpg\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-history-and-evolution-hero-banner.jpg 1312w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-history-and-evolution-hero-banner-300x187.jpg 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-history-and-evolution-hero-banner-1024x637.jpg 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-history-and-evolution-hero-banner-768x478.jpg 768w\" width=\"1312\"\/><\/p>\n<hr\/>\n<h2>1. La r\u00e9ponse courte : Quel \u00e2ge a PlantUML ?<\/h2>\n<p>PlantUML a \u00e9t\u00e9 lanc\u00e9 pour la premi\u00e8re fois en avril 2009 afin de r\u00e9soudre un probl\u00e8me d&#8217;ing\u00e9nierie sp\u00e9cifique : \u00e9liminer le surcro\u00eet manuel li\u00e9 au dessin de diagrammes dans des \u00e9diteurs visuels. En convertissant une syntaxe simple en texte brut en mod\u00e8les visuels structur\u00e9s gr\u00e2ce \u00e0 Graphviz, PlantUML a introduit une approche programmable et contr\u00f4lable par version pour la documentation technique.<\/p>\n<h3>1.1 L&#8217;histoire originelle : Lanc\u00e9 le 17 avril 2009<\/h3>\n<p>En 2009, le cr\u00e9ateur Arnaud Roques a publi\u00e9 PlantUML afin d&#8217;appliquer les principes des langages sp\u00e9cifiques au domaine (DSL) \u00e0 la conception logicielle. Au lieu de faire glisser et d\u00e9poser des formes sur une toile, les ing\u00e9nieurs pouvaient d\u00e9finir des relations dans le code, permettant la g\u00e9n\u00e9ration automatique des mises en page des diagrammes.<\/p>\n<h3>1.2 Points cl\u00e9s des versions et \u00e9volutions de PlantUML (2009\u2013aujourd&#8217;hui)<\/h3>\n<table>\n<thead>\n<tr>\n<th>Ann\u00e9e<\/th>\n<th>Point cl\u00e9<\/th>\n<th>Impact architectural<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>2009<\/strong><\/td>\n<td>Lancement initial<\/td>\n<td>A introduit la syntaxe de base pour les diagrammes de s\u00e9quence, de cas d&#8217;utilisation et de classe, bas\u00e9e sur Java et Graphviz.<\/td>\n<\/tr>\n<tr>\n<td><strong>2012\u20132015<\/strong><\/td>\n<td>\u00c9largissement du DSL<\/td>\n<td>A ajout\u00e9 le support pour les formats Activit\u00e9, \u00c9tat, Composant, D\u00e9ploiement et MCD (mod\u00e8le conceptuel de donn\u00e9es).<\/td>\n<\/tr>\n<tr>\n<td><strong>2018<\/strong><\/td>\n<td>Visualisations non-UML<\/td>\n<td>S&#8217;est \u00e9tendu aux cartes mentales, aux structures de d\u00e9composition du travail (WBS) et aux diagrammes de Gantt.<\/td>\n<\/tr>\n<tr>\n<td><strong>2021+<\/strong><\/td>\n<td>Cadres d&#8217;architecture<\/td>\n<td>A int\u00e9gr\u00e9 les mod\u00e8les d&#8217;architecture C4 et les d\u00e9finitions ArchiMate standard dans la syntaxe principale.<\/td>\n<\/tr>\n<tr>\n<td><strong>Pr\u00e9sent<\/strong><\/td>\n<td>Int\u00e9gration cloud et IA<\/td>\n<td>Adoption par des outils de rendu natifs cloud, des extensions pour IDE et des \u00e9diteurs de code bas\u00e9s sur l&#8217;IA dans le navigateur.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr\/>\n<h2>2. Pourquoi PlantUML a \u00e9t\u00e9 cr\u00e9\u00e9 (et les probl\u00e8mes fondamentaux qu&#8217;il a r\u00e9solus)<\/h2>\n<p>La mod\u00e9lisation traditionnelle reposait sur des outils graphiques h\u00e9rit\u00e9s qui stockaient les diagrammes dans des formats binaires propri\u00e9taires ou des formats XML complexes. PlantUML a combl\u00e9 le foss\u00e9 entre les d\u00e9p\u00f4ts de code et la documentation architecturale.<\/p>\n<h3>2.1 Le changement de paradigme : des outils graphiques lourds vers du texte contr\u00f4l\u00e9 par version<\/h3>\n<ul>\n<li><strong>Convivialit\u00e9 Git :<\/strong>Les scripts de diagrammes bas\u00e9s sur du texte peuvent \u00eatre versionn\u00e9s, valid\u00e9s et fusionn\u00e9s via des Pull Requests standards.<\/li>\n<li><strong>Mise en page automatis\u00e9e :<\/strong>Le moteur de rendu g\u00e8re automatiquement l&#8217;alignement des \u00e9l\u00e9ments et le routage des lignes.<\/li>\n<li><strong>Vitesse de refactorisation :<\/strong>Renommer une classe ou un service dans un diagramme syst\u00e8me complexe n\u00e9cessite une simple recherche-remplacement de texte.<\/li>\n<\/ul>\n<h3>2.2 Pourquoi les d\u00e9veloppeurs comptent encore sur PlantUML aujourd&#8217;hui<\/h3>\n<p>Malgr\u00e9 son \u00e2ge avoisinant deux d\u00e9cennies, PlantUML reste une r\u00e9f\u00e9rence car de son \u00e9cosyst\u00e8me \u00e9tendu, de sa prise en charge des sp\u00e9cifications UML compl\u00e8tes, et de son int\u00e9gration profonde dans les pipelines de construction, les syst\u00e8mes CI\/CD et les plateformes de documentation pour d\u00e9veloppeurs.<\/p>\n<hr\/>\n<h2>3. Les d\u00e9fis des workflows traditionnels PlantUML aujourd&#8217;hui<\/h2>\n<p>Bien que le langage PlantUML reste robuste, la gestion de sa pile d&#8217;ex\u00e9cution locale traditionnelle introduit des frictions techniques pour les \u00e9quipes de d\u00e9veloppement modernes.<\/p>\n<h3>3.1 Friction dans l&#8217;environnement local : Graphviz, Java et d\u00e9pendances CLI<\/h3>\n<p>Ex\u00e9cuter PlantUML localement n\u00e9cessite g\u00e9n\u00e9ralement d&#8217;installer et de configurer :<\/p>\n<ul>\n<li>Un environnement d&#8217;ex\u00e9cution Java (JRE).<\/li>\n<li>Graphviz (moteur Dot) pour le calcul du positionnement.<\/li>\n<li>Plugins pour IDE ou enveloppes en ligne de commande.<\/li>\n<\/ul>\n<p>Les erreurs de chemins entre plateformes, les d\u00e9pendances Java manquantes et les versions incompatibles de Graphviz provoquent fr\u00e9quemment des \u00e9checs de rendu lors de la configuration locale.<\/p>\n<h3>3.2 La courbe d&#8217;apprentissage : d\u00e9bogage de syntaxe complexe et d&#8217;erreurs de formatage<\/h3>\n<p>\u00c0 mesure que l&#8217;architecture du syst\u00e8me grandit, les scripts PlantUML deviennent longs. Un simple crochet manquant ou une syntaxe de fl\u00e8che incorrecte peut faire \u00e9chouer enti\u00e8rement un bloc de rendu sans retour visuel clair par ligne, ralentissant ainsi la vitesse de documentation.<\/p>\n<hr\/>\n<h2>4. L&#8217;\u00e9volution moderne du diagramme comme code<\/h2>\n<p>Les workflows d&#8217;ing\u00e9nierie modernes privil\u00e9gient des outils l\u00e9gers, accessibles en cloud et sans installation, qui \u00e9liminent les obstacles li\u00e9s \u00e0 la configuration locale tout en am\u00e9liorant l&#8217;\u00e9dition des scripts gr\u00e2ce \u00e0 des fonctionnalit\u00e9s modernes de compilateur et d&#8217;intelligence artificielle.<\/p>\n<h3>4.1 Rendu en cloud sans friction : \u00e9limination de la configuration locale<\/h3>\n<p>Les moteurs d&#8217;ex\u00e9cution bas\u00e9s navigateur \u00e9liminent les exigences syst\u00e8me locales en Java\/Graphviz. Les d\u00e9veloppeurs peuvent coller du code brut dans un \u00e9diteur web <strong>\u00e9diteur PlantUML gratuit<\/strong> et inspecter instantan\u00e9ment les sorties SVG ou PNG rendues.<\/p>\n<h3>4.2 Renforcer PlantUML avec une correction d&#8217;erreurs par IA et des aper\u00e7us en temps r\u00e9el<\/h3>\n<p><img alt=\"User interface of Visual Paradigm VPasCode editing ArchiMate diagram\" class=\"alignnone wp-image-1718 size-full\" decoding=\"async\" height=\"900\" sizes=\"(max-width: 1400px) 100vw, 1400px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6f276876aba.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6f276876aba.png 1400w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6f276876aba-300x193.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6f276876aba-1024x658.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6f276876aba-768x494.png 768w\" width=\"1400\"\/><\/p>\n<p>Des plateformes comme <a href=\"https:\/\/www.vpascode.com\/overview\/\" rel=\"noopener\" target=\"_blank\">Visual Paradigm VPasCode<\/a> simplifiez le flux de travail diagramme-en-code en unifiant le rendu et la gestion de la syntaxe dans un \u00e9diteur navigateur :<\/p>\n<ul>\n<li><strong>D\u00e9tection automatique du format :<\/strong> Collez du code PlantUML standard ou d&#8217;autres DSLs, et VPasCode d\u00e9tecte automatiquement le langage.<\/li>\n<li><strong>Aper\u00e7u en temps r\u00e9el :<\/strong>Les visuels se rendent dynamiquement c\u00f4te \u00e0 c\u00f4te pendant que vous tapez ou modifiez votre script.<\/li>\n<li><strong>Correction automatique des erreurs de code par IA :<\/strong> Rencontrez une erreur de syntaxe ? Cliquez sur <em>\u00ab Corriger par IA \u00bb<\/em> pour r\u00e9parer automatiquement le code corrompu, accompagn\u00e9 d&#8217;explications d\u00e9taill\u00e9es en comparaison c\u00f4te \u00e0 c\u00f4te.<\/li>\n<li><strong>Traduction et exportation natives :<\/strong> Traduisez les \u00e9tiquettes des diagrammes dans plusieurs langues directement dans l&#8217;\u00e9diteur et exportez instantan\u00e9ment des fichiers PNG haute r\u00e9solution ou des fichiers SVG vectoriels.<\/li>\n<\/ul>\n<hr\/>\n<h2>5. Au-del\u00e0 de PlantUML : prise en charge multi-formats pour l&#8217;architecture logicielle moderne<\/h2>\n<p>Les \u00e9quipes logicielles modernes standardisent rarement sur un seul format de diagramme. Les \u00e9quipes polyglottes utilisent souvent des DSLs diff\u00e9rents selon les besoins sp\u00e9cifiques de documentation.<\/p>\n<h3>5.1 Quand utiliser PlantUML, Mermaid ou les DSL standards<\/h3>\n<table>\n<thead>\n<tr>\n<th>Format \/ Langage<\/th>\n<th>Meilleur usage pour<\/th>\n<th>Avantage principal<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>PlantUML<\/strong><\/td>\n<td>Conception logicielle complexe (Classes, \u00c9tats, S\u00e9quences, C4)<\/td>\n<td>Couverture approfondie des standards UML et options de syntaxe matures.<\/td>\n<\/tr>\n<tr>\n<td><strong>Mermaid<\/strong><\/td>\n<td>Documents Markdown dans le d\u00e9p\u00f4t, diagrammes de flux simples<\/td>\n<td>Rendu natif sur des plateformes comme GitHub\/GitLab.<\/td>\n<\/tr>\n<tr>\n<td><strong>Graphviz \/ Markmap<\/strong><\/td>\n<td>Graphes de r\u00e9seau, cartes mentales automatis\u00e9es<\/td>\n<td>Capacit\u00e9s sup\u00e9rieures de disposition automatique math\u00e9matique.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>5.2 Construction de documentation technique unifi\u00e9e avec VPasCode<\/h3>\n<p>Plut\u00f4t que de passer d&#8217;un rendu \u00e0 usage unique \u00e0 un autre, <a href=\"https:\/\/vpascode.com\/overview\" rel=\"noopener\" target=\"_blank\">Visual Paradigm VPasCode<\/a> agit comme un hub unifi\u00e9. Il prend en charge PlantUML ainsi que Mermaid, Graphviz, ECharts, SQL et des formats de donn\u00e9es structur\u00e9s comme JSON\/YAML. Les diagrammes termin\u00e9s peuvent \u00eatre partag\u00e9s via des URL directes ou publi\u00e9s directement sur Visual Paradigm OpenDocs pour des rapports techniques complets.<\/p>\n<hr\/>\n<h2>6. Questions fr\u00e9quemment pos\u00e9es (FAQ)<\/h2>\n<h3>6.1 PlantUML est-il toujours activement mis \u00e0 jour ?<\/h3>\n<p>Oui, PlantUML est activement maintenu par sa communaut\u00e9 open source, qui lui apporte r\u00e9guli\u00e8rement des mises \u00e0 jour pour de nouvelles fonctionnalit\u00e9s, des correctifs de s\u00e9curit\u00e9 et des am\u00e9liorations de syntaxe.<\/p>\n<h3>6.2 Puis-je rendre des diagrammes PlantUML sans installer Java ou Graphviz ?<\/h3>\n<p>Oui. Vous pouvez utiliser un \u00e9diteur UML en ligne<strong>\u00e9diteur UML gratuit<\/strong> tel que<a href=\"https:\/\/vpascode.com\" rel=\"noopener\" target=\"_blank\">VPasCode<\/a> pour coller, \u00e9diter, rendre et exporter des diagrammes PlantUML enti\u00e8rement dans votre navigateur, sans installation locale.<\/p>\n<h2>Ressources associ\u00e9es<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.vpascode.com\/\u00a0\">Plateforme interactive Visual Paradigm VPasCode<\/a>: Essayez Visual Paradigm VPasCode dans la plateforme interactive VPasCode<\/li>\n<li><a href=\"https:\/\/www.vpascode.com\/overview\/\">Aper\u00e7u de VPasCode<\/a>: En savoir plus sur VPasCode<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>PlantUML a \u00e9t\u00e9 officiellement lanc\u00e9 le 17 avril 2009. Cr\u00e9\u00e9 par Arnaud Roques, PlantUML a plus de 17 ans et reste l&#8217;une des technologies open source les plus largement adopt\u00e9es pour les diagrammes en tant que code dans l&#8217;architecture logicielle&#8230;.<\/p>\n","protected":false},"author":4,"featured_media":1927,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[22],"tags":[],"class_list":["post-1926","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How Old is PlantUML? History, Timeline, and Modern UML Tools<\/title>\n<meta name=\"description\" content=\"Learn how old PlantUML is, its full release timeline, and how to render diagrams instantly using a modern, free PlantUML editor and UML tool.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Old is PlantUML? History, Timeline, and Modern UML Tools\" \/>\n<meta property=\"og:description\" content=\"Learn how old PlantUML is, its full release timeline, and how to render diagrams instantly using a modern, free PlantUML editor and UML tool.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/\" \/>\n<meta property=\"og:site_name\" content=\"VPasCode\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-02T11:18:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vpascode.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/08\/plantuml-history-and-evolution-hero-banner-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1312\" \/>\n\t<meta property=\"og:image:height\" content=\"816\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"jick\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/\"},\"author\":{\"name\":\"jick\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/#\\\/schema\\\/person\\\/cd8aa8455bd8bc6827b3efdfa79ad3a6\"},\"headline\":\"Quel \u00e2ge a PlantUML ? Histoire, \u00e9volution et avenir du diagramme en tant que code\",\"datePublished\":\"2026-08-02T11:18:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/\"},\"wordCount\":1359,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2026\\\/08\\\/plantuml-history-and-evolution-hero-banner-1.jpg\",\"articleSection\":[\"Insights\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/\",\"name\":\"How Old is PlantUML? History, Timeline, and Modern UML Tools\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2026\\\/08\\\/plantuml-history-and-evolution-hero-banner-1.jpg\",\"datePublished\":\"2026-08-02T11:18:59+00:00\",\"description\":\"Learn how old PlantUML is, its full release timeline, and how to render diagrams instantly using a modern, free PlantUML editor and UML tool.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2026\\\/08\\\/plantuml-history-and-evolution-hero-banner-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2026\\\/08\\\/plantuml-history-and-evolution-hero-banner-1.jpg\",\"width\":1312,\"height\":816},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Quel \u00e2ge a PlantUML ? Histoire, \u00e9volution et avenir du diagramme en tant que code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/\",\"name\":\"VPasCode\",\"description\":\"by Visual Paradigm\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/#organization\",\"name\":\"VPasCode\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"width\":128,\"height\":138,\"caption\":\"VPasCode\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/#\\\/schema\\\/person\\\/cd8aa8455bd8bc6827b3efdfa79ad3a6\",\"name\":\"jick\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"caption\":\"jick\"},\"url\":\"https:\\\/\\\/www.vpascode.com\\\/fr\\\/author\\\/jick\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Old is PlantUML? History, Timeline, and Modern UML Tools","description":"Learn how old PlantUML is, its full release timeline, and how to render diagrams instantly using a modern, free PlantUML editor and UML tool.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/","og_locale":"fr_FR","og_type":"article","og_title":"How Old is PlantUML? History, Timeline, and Modern UML Tools","og_description":"Learn how old PlantUML is, its full release timeline, and how to render diagrams instantly using a modern, free PlantUML editor and UML tool.","og_url":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/","og_site_name":"VPasCode","article_published_time":"2026-08-02T11:18:59+00:00","og_image":[{"width":1312,"height":816,"url":"https:\/\/www.vpascode.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/08\/plantuml-history-and-evolution-hero-banner-1.jpg","type":"image\/jpeg"}],"author":"jick","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":false,"Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/#article","isPartOf":{"@id":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/"},"author":{"name":"jick","@id":"https:\/\/www.vpascode.com\/fr\/#\/schema\/person\/cd8aa8455bd8bc6827b3efdfa79ad3a6"},"headline":"Quel \u00e2ge a PlantUML ? Histoire, \u00e9volution et avenir du diagramme en tant que code","datePublished":"2026-08-02T11:18:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/"},"wordCount":1359,"commentCount":0,"publisher":{"@id":"https:\/\/www.vpascode.com\/fr\/#organization"},"image":{"@id":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/08\/plantuml-history-and-evolution-hero-banner-1.jpg","articleSection":["Insights"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/","url":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/","name":"How Old is PlantUML? History, Timeline, and Modern UML Tools","isPartOf":{"@id":"https:\/\/www.vpascode.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/08\/plantuml-history-and-evolution-hero-banner-1.jpg","datePublished":"2026-08-02T11:18:59+00:00","description":"Learn how old PlantUML is, its full release timeline, and how to render diagrams instantly using a modern, free PlantUML editor and UML tool.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/#primaryimage","url":"https:\/\/www.vpascode.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/08\/plantuml-history-and-evolution-hero-banner-1.jpg","contentUrl":"https:\/\/www.vpascode.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/08\/plantuml-history-and-evolution-hero-banner-1.jpg","width":1312,"height":816},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/fr\/how-old-is-plantuml-history-evolution-and-the-future-of-diagram-as-code-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vpascode.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Quel \u00e2ge a PlantUML ? Histoire, \u00e9volution et avenir du diagramme en tant que code"}]},{"@type":"WebSite","@id":"https:\/\/www.vpascode.com\/fr\/#website","url":"https:\/\/www.vpascode.com\/fr\/","name":"VPasCode","description":"by Visual Paradigm","publisher":{"@id":"https:\/\/www.vpascode.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vpascode.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.vpascode.com\/fr\/#organization","name":"VPasCode","url":"https:\/\/www.vpascode.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.vpascode.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.vpascode.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/06\/cropped-vp-online-logo-v1.png","contentUrl":"https:\/\/www.vpascode.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/06\/cropped-vp-online-logo-v1.png","width":128,"height":138,"caption":"VPasCode"},"image":{"@id":"https:\/\/www.vpascode.com\/fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.vpascode.com\/fr\/#\/schema\/person\/cd8aa8455bd8bc6827b3efdfa79ad3a6","name":"jick","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","caption":"jick"},"url":"https:\/\/www.vpascode.com\/fr\/author\/jick\/"}]}},"_links":{"self":[{"href":"https:\/\/www.vpascode.com\/fr\/wp-json\/wp\/v2\/posts\/1926","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vpascode.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vpascode.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/fr\/wp-json\/wp\/v2\/comments?post=1926"}],"version-history":[{"count":0,"href":"https:\/\/www.vpascode.com\/fr\/wp-json\/wp\/v2\/posts\/1926\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/fr\/wp-json\/wp\/v2\/media\/1927"}],"wp:attachment":[{"href":"https:\/\/www.vpascode.com\/fr\/wp-json\/wp\/v2\/media?parent=1926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vpascode.com\/fr\/wp-json\/wp\/v2\/categories?post=1926"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vpascode.com\/fr\/wp-json\/wp\/v2\/tags?post=1926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}