Les éditeurs de texte riche , également appelés éditeurs de texte riche en ligne sont des composants Web qui permettent aux utilisateurs de modifier et de saisir du texte dans un navigateur Web. Les éditeurs de texte enrichi sont utilisés de nombreuses manières, par exemple pour améliorer le formulaire de saisie des commentaires ou dans le cadre d'une application Web permettant la saisie de contenu généré et formaté par l'utilisateur. Les éditeurs de texte enrichi sont essentiellement des éditeurs Web WYSIWYG ("ce que vous voyez est ce que vous obtenez").

Il existe de nombreux éditeurs de texte riche. Quoi de mieux que beaucoup de choix? La plupart des meilleurs éditeurs de texte riche actuellement sur le marché sont gratuits .

Dans cet article, nous présentons 20 éditeurs de texte riche exceptionnels (et gratuits) .

1. TinyMCE

TinyMCE est une source ouverte (sous le Licence publique générale limitée GNU ) éditeur de texte riche publié et maintenu par Moxiecode . Comme indiqué par le nom, TinyMCE est léger mais hautement personnalisable grâce à une API intuitive. Le système de plug-in de TinyMCE vous permet de télécharger des thèmes et des plug-ins pour étendre l'installation principale.

TinyMCE | Démo | Télécharger

2. Editeur FCK

FCKeditor est un autre éditeur de texte enrichi en ligne open source (consultez certains des sites Web qui l'utilisent ). Il comporte une fonctionnalité de "nettoyage de texte" qui détecte et nettoie automatiquement le texte copié à partir de documents Microsoft Word. Il possède l'une des meilleures fonctionnalités d'édition et de création de tableaux HTML, ce qui permet aux utilisateurs de créer et de modifier des tables pour afficher des données.

FCKeditor | Démo | Télécharger

3. NicEdit

NicEdit est un éditeur de texte riche, multiplateforme et léger, qui met l'accent sur la convivialité et la simplicité par rapport aux utilisateurs qui ont trop de fonctionnalités. Vous pouvez servir NicEdit à distance depuis le site Web NicEdit. tout ce que vous avez à faire est de copier un fragment de code JavaScript et le tour est joué - cela fonctionne (ainsi que d’enregistrer certaines ressources système de votre serveur).

NicEdit | Démo | Télécharger

4. BXE

BXE est un éditeur WYSIWYG basé sur XML qui vous permet de modifier une page Web entière. Il s’agit d’une application open source depuis 2002 - et avec un suivi dévoué - vous pourrez peut-être trouver rapidement de l’aide si vous rencontrez des problèmes dans le Canal BXE IRC .

BXE | Démo | Télécharger

5. MarkItUp!

markItUp! est un éditeur de balisage basé sur JavaScript construit sur le dessus bibliothèque jQuery . Avec markItUp !, vous pouvez facilement transformer n'importe quel texte HTML en un éditeur WYSIWYG complet. Il est léger (le script ne pèse que 6,5 kb), prend en charge les raccourcis clavier, dispose d'un aperçu en direct intégré d'Ajax et de nombreuses autres fonctionnalités qui rendent markItUp! un excellent choix.

markItUp! | Démo | Télécharger

6. WidgEditor

Le widgEditor est un projet open source de Cameron Adams libéré sous le Licence publique générale GNU . C'est une solution d'édition de texte riche en HTML simple et simple qui convertit les textes HTML normaux en WYSIWYG. Parce qu'il est basé sur JavaScript et conçu pour se dégrader avec élégance, les utilisateurs avec JavaScript désactivé pourront toujours utiliser le HTML textarea.

widgEditor | Démo | Télécharger

7. EditArea

EditArea est un éditeur de code source JavaScript gratuit. C'est une excellente solution pour les weblogs et les sites Web qui permettent aux développeurs de contribuer et de formater leur propre code.

EditArea | Démo | Télécharger

8. Éditeur de texte enrichi multi-navigateur (RTE)

L' éditeur de texte enrichi multi-navigateurs ("RTE" en abrégé) est un éditeur de texte enrichi gratuit publié sous Licence Creative Commons Attribution 2.5 . C'est un travail basé sur le designMode fonctionnalité introduite dans Internet Explorer 5 et implémentée dans Mozilla API d'édition de texte enrichi . Il ne comporte que des fonctionnalités de base, de sorte qu'il est parfait pour les personnes souhaitant ajouter un support d'édition de texte riche simple.

Éditeur de texte enrichi multi-navigateurs (RTE) | Démo

9. YUI Library Rich Text Editor

L’ éditeur de texte enrichi de la bibliothèque YUI est un contrôle d’interface utilisateur Bibliothèque YUI . C’est une excellente solution pour ceux qui utilisent déjà YUI et les personnes qui souhaitent économiser certaines ressources du serveur (puisque vous pouvez le servir). directement depuis Yahoo! les serveurs ). L’éditeur de texte enrichi de la bibliothèque YUI possède également une excellente support d'appareil mobile , ce qui en fait une excellente solution d’édition de texte riche accessible sur le Web.

Yahoo! Bibliothèque de l'interface utilisateur: éditeur de texte enrichi | Démo | Télécharger

10. FreeTextBox

Les professionnels du Web utilisant le framework .NET qui souhaitent ajouter des fonctionnalités d'édition à leurs pages Web et à leurs applications Web doivent consulter FreeTextBox : un éditeur de texte riche et robuste, complet et extrêmement populaire pour ASP.NET. Il possède une galerie d'images intégrée, une API JavaScript utile pour la personnalisation et une liste complète des contrôles d'édition pour la construction de tables, les listes ordonnées / non ordonnées et même la vérification orthographique (à l'aide du moteur de vérification orthographique d'IE).

FreeTextBox | Démo | Télécharger

11. Damn Small Rich Text Editor

DSRTE ( Damn Small Rich Text Editor ) est un éditeur de texte riche et léger, construit sur la bibliothèque jQuery et un backend PHP. Il est compatible avec le plug-in (ce qui signifie qu'il est très extensible), possède des fonctionnalités de téléchargement d'images (en utilisant Ajax pour une interaction réactive avec l'utilisateur) et une fonction de nettoyage HTML pour nettoyer les balises en désordre.

Damn Small Editeur de texte enrichi | Télécharger

12. Silverlight Rich Text Editor

L'éditeur de texte enrichi Silverlight est le premier éditeur de texte enrichi pour Silverlight . Il dispose de nombreuses fonctionnalités utiles telles que "trouver et remplacer" pour trouver rapidement un texte spécifique ou pour les remplacer par lot avec autre chose, prise en charge des raccourcis clavier, sérialisation de la saisie de texte pour la sécurité, et bien plus encore. Notez que le créateur original a cessé de développer (alors croisez les doigts, quelqu'un reprend son projet).

Éditeur de texte enrichi Silverlight | Démo | Télécharger

13. Free Rich Text Editor

Free Rich Text Editor est une solution gratuite d’édition de texte riche HTML basée sur JavaScript. Creative Commons Attribution 2.5 Générique Licence. L'interface rappelle l'interface de Microsoft Word 2003, donc les utilisateurs de cette application de bureau le trouveront assez familier. Il contient tout ce que vous attendez d’un éditeur de texte riche, ainsi qu’une vue de code pour prévisualiser et éditer directement le code source HTML.

Free Rich Text Editor | Démo | Télécharger

14. Dijit.Editor

Le Dijit.Editor est Dijit 's ( Dojo bibliothèque de widgets) éditeur de texte riche complet. Construit sur le Dojo Toolkit (une bibliothèque / framework JavaScript populaire); C'est une excellente solution pour ceux qui utilisent déjà le Toolkit Dojo.

Dijit.Editor

15. WYMeditor

WYMeditor est un éditeur HTML basé sur le Web qui met l'accent sur l'utilisation du balisage conforme aux normes. Il a été développé pour sortir conforme HTML 4.01 Strict Doctype HTML, c'est donc la solution parfaite pour le développeur soucieux des normes.

WYMeditor | Démo | Télécharger

16. Whizzywig

Whizzywig est un éditeur de texte enrichi basé sur JavaScript. En plus des fonctionnalités que vous attendez d'un éditeur de texte riche, Whizzywig dispose également d'une version espagnole et allemande, d'un sélecteur de couleurs Web sécurisé pour modifier les couleurs de votre texte et de contrôles d'interface utilisateur personnalisés.

Whizzywig | Démo

17. openWYSIWYG

openWYSIWYG est un éditeur de contenu Web gratuit et riche en fonctionnalités, parfait pour de nombreux systèmes de gestion de contenu. Il a une fonction de création de table très intuitive pour aider les utilisateurs à créer des tableaux HTML. Il offre également un large éventail de fonctionnalités de navigateur, dont IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ et Netscape 7+.

openWYSIWYG | Démo | Télécharger

18. XStandard

XStandard est un éditeur de texte riche conforme aux normes. Il existe en deux versions: XStandard Lite - qui est totalement gratuit , et XStandard Pro . XStandard Lite a le nettoyage de texte Microsoft Word, la vérification orthographique et la possibilité d'interagir avec des applications tierces.

XStandard | Télécharger

19. Xinha

Xinha est un éditeur de texte riche basé sur la communauté et open source publié sous Licence style BSD . Il est hautement configurable, extensible et riche en fonctionnalités. Xinha insiste sur le développement de la communauté et, en tant que tel, vous trouverez de nombreux contributeurs utiles dans le Forums Xinha .

Xinha | Démo | Télécharger

20. Kupu

Kupu est un éditeur de texte riche côté client "centré sur le document" open source publié par l'association internationale pour la gestion de contenu Open Source (OSCOM). Il intègre facilement plusieurs systèmes de gestion de contenu, notamment: Silva et Plone , personnalisation et extension faciles, et Ajax permettant une expérience utilisateur ininterrompue.

Kupu | Démo | Télécharger

Quel est votre favori? Utilisez-vous actuellement l'un de ces éditeurs de texte riche? Utilisez-vous un qui n'est pas sur la liste? Partagez vos expériences et réflexions dans les commentaires.

Écrit exclusivement pour WDD par Jacob Gube. Il est développeur / concepteur Web et auteur de Six révisions , un blog sur le développement et le design Web. Si vous voulez vous connecter avec l'auteur, vous pouvez le suivre sur Twitter .