Rich Text (WYSIWYG) Editors

Drupal Version

A "rich text" or "WYSIWYG" (What You See is What You Get) text editor gives your content editors a way to create and maintain content using an interface that looks and feels a lot like using a word processor.  Formatting is applied using button controls, so the content editor doesn't have to know anything about HTML and can immediately see what the content is going to look like after it has been saved.

Drupal 10

Drupal 10 comes with the CKEditor version 5 text editor built-in, though it is a minimal version, so site administrators may wish to install additional features through CKEditor plugins.

NOTE: CKEditor version 5 is a complete rewrite of the CKEditor application.  Older CKEditor 4 plugins are not compatible with CKEditor 5.  If you have any custom CKEditor 4 plugins, you will have to rewrite them to work with the CKEditor 5 API.

Drupal 7

Drupal 7 does not come with any kind of rich text editor.  There are two popular add-on options commonly used on campus:

  • CKEditor Drupal module and CKEditor library:  This popular editor is easy to set up and gives you a wide range of flexibility in what your content editors can create.
  • Georgia Tech GT Editor module:  This module is actually built around CKEditor, but provides a great deal more control over what content editors can create, preventing them from doing things that might be dangerous (embedding JavaScript, for example.)

Rich Text Editor Guides and Resources