Editeurs XML freeware/opensource [Updated]
juillet 5, 2008 | concocté par Habeeb | Documentation technique, Open Source | 11 Commentaires
La liste suivante regroupe une pallete d’éditeurs XML non payants (freeware/opensource), permettant l’édition de contenus xml.
NB : Cette liste sera mise à jour régulièrement. Si vous connaissez d’autres éditeurs non payants, merci de me laisser un commentaire afin de les ajouter.
Les WysiWyg
Serna Free XML editor :
OS: Multiplateforme
Licence : GNU (libre)
Langue : multilingue
Version : 4.2
Téléchargement : http://www.syntext.com/products/serna-free/
Un VRAI éditeur xml wysiwyg destiné aux rédacteurs et auteurs de contenus xml structurés.
Fonctionnalités :
- Support en natif des DTDs et standards de la rédaction structurées: DITA, Docbook, TEI et NTIF
- Gestion de l’affichage avec des feuilles de style XSL
- Deux modes d’édition: Wysiwyg ou textuel
- Insertion de PIs (instructions de traitement)
- Plusieurs formats de sortie sont possibles (PDF, Html…) pour les DTDs supportées par défaut (Docbook, DITA, NTIF…)
- Correcteur orthographique
- Support de l’inclusion (Xinclude)
- Vue arborescente (Treeview)
- Aperçu dans le navigateur
- …
Inconvénients :
- Pas de coloration syntaxique en mode textuel
- Ne supporte pas les connexions WebDav
- Difficile d’ajouter de nouveaux types de documents (DTDs)
Vex Editor :
OS: Multiplateforme
Licence : GNU (libre)
Langue : Anglais
Version : 1.2.1 (2005)
Téléchargement : http://vex.sourceforge.net/index.html
Ce plugin transforme Eclipse en un véritable éditeur wysiwyg xml/xhtml.
Fonctionnalités :
- Support en natif des DTDs Docbook et DITA.
- Gestion de l’affichage avec des feuilles de style CSS
- Deux modes d’édition: Wysiwyg ou textuel
- Correcteur orthographique
- Support de l’inclusion (Xinclude)
- Vue arborescente (Treeview)
Inconvénients :
- L’image n’apparait pas dans l’éditeur lors de son insertion.
Conglomerate :
OS: GNU Linux
Licence : GNU (libre)
Langue : multilingue
Version : 0.9.1 (2004)
Téléchargement : http://www.conglomerate.org/intro.html
Idéal pour éditer des documents Docbook ou des pages xhtml.
Fonctionnalités :
- Support en natif de la DTD Docbook.
- Gestion de l’affichage avec un fichier xml avec un format spécifique
- Deux modes d’édition: Wysiwyg ou textuel
- Vue arborescente (Treeview)
Inconvénients :
- L’image n’apparait pas dans l’éditeur lors de son insertion.
Altova Authentic® Community Edition:
OS: Windows
Licence : Freeware
Langue : Anglais/Allemand
Version : 2010
Téléchargement : http://www.syntext.com/products/serna-free/
Un éditeur wysiwyg assez complet permettant l’édition de contenus XML structurés.
Fonctionnalités :
- Support en natif des DTDs DITA, Docbook et TEI.
- Gestion de contenu par projet
- Vue arborescente (Treeview)
- Aperçu dans le navigateur
- Support de requêtes XQuery
- Les contenus écrits selon les DTDs supportées par défaut (Docbook, DITA, NTIF…) peuvent être transformer directement en PDF (XSL-FO), ces grâce à des feuilles de style XSLT customizables.
- Correcteur orthographique
- …
Inconvénients :
- Le plus grand défaut de cet outil est la gestion de l’affichage qui n’est assurée qu’avec des feuilles de style spéciales ( SPS : StyleVision Power Stylesheet) et qu’on ne peut concevoir que sous StyleVision qui est payant…
- L’édition en mode texte n’est pas possible
Jaxe :
OS: Multiplateforme
Licence : GNU (libre)
Dernière mise à jour : 28 avril 2008
Langue : multilingue
Version : 3.0
Téléchargement : http://jaxe.sourceforge.net/
Fonctionnalités:
- Configurable avec un schéma XML (xsd) et un fichier de description des menus d’insertion des éléments
- Validation à l’insertion des éléments, et validation du document
- rendu HTML avec une feuille de style XSLT
- recherche XPath
- correcteur orthographique
- …
Inconvénients :
- Ne permet pas d’éditer directement le code source.
- Pas d’aperçu dans le navigateur.
Etna
OS: Multiplateforme
Licence : GPL
Dernière mise à jour : Avril 2006
Langue : Anglais / Allemand
Version : 0.3.1
Editeur : Connexions SM
Téléchargement : http://rhaptos.org/downloads/editing/etna/
Un éditeur agréable basé sur le moteur Gecko, simple et extensible.
Fonctionnalités :
- Code source éditable
- Edition en mode WysiWyg
- Support de schéma RelaxNG
- Extensible
Inconviénients :
- Pas de vue arborescente (Treeview)
- Pas de support d’XSL
- Pas d’extraction de Schéma
- Nécessité d’un schéma RelaxNG pour éditer les documents.
Les IDEs
jEdit :
OS: Multi-plateformes
Licence : GNU (libre)
Dernière mise à jour : 27 avril 2008
Langue : multilingue
Version : 4.3 pre14
Téléchargement : http://jaxe.sourceforge.net/
Un IDE orienté développeurs qui peut se transformer en un puissant editeur xml grâce aux plug-ins dédiés à cet effet.
Fonctionnalités:
- Gestion de projets
- Coloration syntaxique
- Fermeture de tags automatique
- Identation du code
- Validation du code (Plugin Xerces)
- Extraction de DTD
- Très customisable
- …
Inconvénients :
- Pas d’aperçu dans le navigateur
- Vue arborescente (Treeview)
- Pas d’extraction de Schema (XSD)
- pas de support de XSL(T)
Bonfire Studio :
OS: Windows
Licence : freeware
Dernière mise à jour : 2003
Langue : Anglais
Version : 1.4
Editeur : NZ software (abandonné)
Téléchargement : sur 01 Net
Bonfire studio est un editeur xml/html/css simple d’utilisation et qui supporte les fonctionnalités suivantes :
Fonctionnalitées :
- Code source éditable
- Coloration syntaxique
- Vue arborescente (Treeview)
- Aperçu dans le navigateur
- Validation du code
- Gestion de projets
Inconvénients :
- Pas de support de XSL(T)
- Pas de gestion du XPath
- Pas d’extraction de DTD
- Pas d’extraction de Schema (XSD)
XML Notepad 2007
OS: Windows
Licence : freeware
Dernière mise à jour : 2006
Langue : Anglais
Version : 2.5.27
Editeur : Microsoft Corp.
Téléchargement : Microsoft.com
Fonctionnalités :
- Edition depuis la vue arborescente (Treeview)
- Aperçu dans le navigateur
- Coloration syntaxique
- Validation du code
- Gestion de feuilles de style xsl
- Code source éditable (avec notepad)
Inconvénients :
- Pas de gestion du XPath
- Pas d’extraction de DTD
- Pas d’extraction de Schema
Peter’s XML editor
OS: Windows
Licence : freeware
Dernière mise à jour : 2003
Langue : Anglais
Version : 2.0
Editeur : Peter Reynolds.
Téléchargement :http://www.iol.ie/~pxe/
Fonctionnalités :
- Code source éditable
- Coloration syntaxique
- Vue arborescente
- Aperçu dans le navigateur
- Validation du code
- Possibilité de rechercher de fichiers dans les disques locaux
Inconvénients :
- Pas de vue arborscente (Treeview)
- Pas de gestion du XSLT
- Pas de gestion du XPath
- Pas d’extraction de DTD
- Pas d’extraction de Schema
Xeena XML editor :
OS: Multi-plateformes
Licence : freeware
Dernière mise à jour : 2000
Langue : Anglais
Version : 1.2
Editeur : IBM Haifa Research Laboratory.
Téléchargement : http://www.alphaworks.ibm.com/tech/xeena
Fonctionnalités :
- Gestion de feuilles de style XSL
- Extraction de Schema (XSD)
- Coloration syntaxique
- Edition depuis la vue arborescente (Treeview)
- Aperçu dans le navigateur
- Validation du code
Inconvénients :
- Pas d’édition de code source
- Pas de gestion du XPath
Cooktop
OS: Windows
Licence : freeware
Dernière mise à jour : Janvier 2003
Langue : Anglais
Version : 2.5
Editeur : XML Everywhere.
Téléchargement : http://www.xmlcooktop.com/update/
Fonctionnalités :
- Code source éditable
- Coloration syntaxique
- Gestion du XSL(T) + configuration du moteur de transformation : fop, saxon …)
- Gestion du Xpath
- Extraction de DTD
- Validation du code
Inconvénients :
- Pas de vue arborescente (Treeview)
- Pas de vue navigateur
- Pas d’extraction de Schema
Liquid XML Studio :
OS: Windows
Licence : freeware
Dernière mise à jour : 2007
Langue : Anglais
Version : 1.0.8.1
Editeur : Liquid Technologies
Téléchargement : http://www.liquid-technologies.com/Download.aspx
Un autre petit éditeur permettant l’édition code xml/xsd/xhtml/xdr .. , et supporte les fonctionnalités suivantes :
Fonctionnalitées :
- Code source éditable
- Coloration syntaxique
- Support de schemas (XSD)
- Validation du code
Inconvénients :
- Pas de support de XSL(T)
- Pas de gestion du XPath
- Pas d’extraction de DTD/XSD
- Pas de vue arborescente (Treeview)
Butterfly XML Editor :
OS: Multiplateforme
Licence : GNU
Dernière mise à jour : 2004
Langue : Anglais
Version : 1.1
Téléchargement : http://sourceforge.net/projects/butterflyxml
Un petit bijoux permettant l’édition de code xml, xsl-fo, Xform, docbook, xsd … une interface très originale, il supporte les fonctionnalités suivantes :
Fonctionnalitées :
- Code source éditable
- Support/Edition/Extraction de schémas (XSD)
- Prévisualisation du rendu pdf avec FOP (FO Preview)
- Gestion de projets
- Validation instantané du code
- Extraction de DTD
- Une vue arborescente (Treeview) permettant l’édition.
- …
Inconvénients :
- Pas d’édition wysiwyg
- Pas de gestion du XPath
- Pas de coloration syntaxique
Commentaires (11)

Très intéressant listing qui ne demande qu’à être enrichi…
benb.
[...] juin 2007 « Editeurs XML freeware/opensource [...]
Merci beaucoup pour cette liste. Il existe aussi l’éditeur Altova Authentic, non ? Avez-vous testé ces éditeurs avec DITA-ot ?
Merci benb et Kerzi pour vos commentaires.
Kersi :
Je viens de télécharger/installer Authentic, et je le trouve assez complet et bien agréable à utiliser.
J’ai pu effectuer un petit test de transformation en configurant FOP, et ça fonctionne très bien.
Cependant, je trouve que la licence d’utilisation n’est pas assez claire ! Est il freeware à 100% ?
Je n’avais jusqu’à maintenant testé que l’éditeur XMLSpy de la suite Altova, et j’ai cru comprendre qu’il était gratuit que pour un non-commercial use…
Merci de me répondre si t’as plus d’éléments à ce sujet.
En ce qui concerne le Dita OT – à ma connaissance – il n’existe aucun éditeur opensource/freeware, permettant son configuration pour automatiser la publication.
Un nouveau éditeur opensource baptisé Dita open platform permet apparemment de le faire, mais je n’ai pas eu le temps de le tester encore…
Par contre on peut l’utiliser via une interface web ( voir Dita WebGUI) pour faciliter, organiser et, pourquoi pas, centraliser la publication sur un serveur…
[...] tous les rédacteurs à consulter cet article écrit par Habib sur son [...]
merci pour cette liste avec commentaires ! Bien utile. Dalb
Liste qui me sera très utile, merci !
thanks a lot for this list.
Super cette liste !
Je suis surpris de ne pas trouver Komposer… j'aurais bien voulu connaître les différences entre ce dernier et Serna Free XML Editor.
Je pense avoir plus de support avec Komposer, je m'oriente donc vers celui-ci. (j'avais jamais entendu parler de Serna… Je testerai peut-être un jour)
Bonjour,
Je propose l’ajout de l’excellent XML Copy Editor :
http://xml-copy-editor.sourceforge.net/
Il prend en charge, outre la coloration syntaxique du code source : la validation par différents types de schéma, la transformation XSLT, la recherche XPath, l’auto-complétion pour certains schémas classiques (XHTML, XSL, DocBook).
Par contre, il n’y a pas de représentation en arborescence.
Il est libre, gratuit et multi plate-formes.
Cordialement.
Merci Kalowycz, je vais l’ajouter.