Ce n’est pas un secret, j’apprécie particulièrement les logiciels Open Source, ou à défaut les logiciels gratuits. Dans de nombreux domaines (retouche d’images, bureautique, etc.), on trouve des concurrents gratuits très honorables aux logiciels payants. Une bonne part de ces logiciels est listée sur Framasoft.
Cependant, dans le domaine de l’édition de diagrammes, je continuais jusqu’à il y a quatre jours à chercher. Certes, il y a Dia, mais il n’est pas pratique à utiliser et il faut bien reconnaître qu’il n’arrive pas à la cheville de Microsoft Visio, par exemple.
C’est un de mes collègue (notre administrateur réseau Damien Guérin, que je remercie) qui m’a aidé à trouvé cette perle. J’ai vérifié, et les moteurs de recherche ne rendent pas du tout honneur à ce logiciel : si on ne connaît pas son nom, il est relativement difficile à trouver (n’apparaît pas lorsqu’on recherche “éditeur de diagrammes” sur Google, aucune mention sur Framasoft…). C’est donc pour contribuer à réparer cette “injustice” que j’écris ce billet !
Cette petite merveille s’appelle yEd, et son seul défaut à mon avis, est de ne pas être Open Source, mais il est gratuit, facile et agréable à utiliser, et c’est déjà pas mal. A cela, j’ajoute qu’il est développé en Java, disponible sur les différentes plateformes du marché (avec un installeur dédié pour chacune), ce qui ne gâche rien.
Voici différents éléments (liste non exhaustive) qui m’ont séduit dans ce programme :
- rapidité de l’interface
- export dans une liste variée de formats graphiques
- gestion intuitive de l’espacement, de l’alignement, de l’horizontalité/verticalité des différents éléments graphiques
- liste de dessins (personnes, machines, etc.) de bonne qualité, et possibilité d’importer ses propres images
- taille optimisée du format natif du programme et compatibilité de celui-ci entre les plateformes
Et comme un exemple vaut mieux qu’un baratin, voici une capture d’écran de l’interface (le schéma a nécessité un peu plus d’une heure de travail alors que je prenais en main le logiciel) :
