WYSIWYG

From Things and Stuff Wiki
Jump to: navigation, search

and not so

JavaScript libraries

CKEditor

CKEditor 4

  • CKEditor 4 - The battle-tested WYSIWYG HTML editor, when you need even more features and legacy compatibility.



CKEditor 5


Alloy Editor

  • Alloy Editor - a modern WYSIWYG editor built on top of CKEditor 4, designed to create modern and gorgeous web content

TinyMCE

markItUp

Redactor

Aloha Editor

wysihtml5

  • wysihtml5 is an open source rich text editor based on HTML5 technology and the progressive-enhancement approach. It uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. The code is completely library agnostic: No jQuery, Prototype or similar is required.

Code Mirror

  • CodeMirror is a JavaScript component that provides a code editor in the browser. When a mode is available for the language you are coding in, it will color your code, and optionally help with indentation. A rich programming API and a CSS theming system are available for customizing CodeMirror to fit your application, and extending it with new functionality.

Scribe

Squire

Summernote

HTML Notepad

  • HTML Notepad - a WYSIWYG editor of structured documents: texts that have hierarchical and semantically meaningful (oxymoron, no?) structure: headers, list, plaintext islands, tables and so on. [4]

vi/vim

other





Quill

ProseMirror

Substance

  • Substance - a JavaScript library for web-based content editing. It provides building blocks for realizing custom text editors and web-based publishing systems.