HTML-NOTEPAD
It is a WYSIWYG editor for structured documents. This includes texts with hierarchical or semantically meaningful structure, lists, plaintext islands and tables, and headers. HTML-NOTEPAD does not function as a "webpage editor". It is not a "web page editor". You shouldn't expect to create "cool webpages" with it. WYSIWYG Web design with modern CSS is impossible. Because CSS is a natural language, web pages can only be created manually by editing CSS. HTML-NOTEPAD is still useful for web designers, in cases where we need to create textual (yet structured) content for our pages. HTML-NOTEPAD uses Sciter Engine to create its UI. It is small and fast, has no external dependencies, and works on all major desktop operating system, including Windows (XP to 10), Mac OS, Linux, and Linux. While WYSIWYG editing is limited, there are some operations that are much easier to perform in source code representation. HTML-NOTEPAD supports "pass through selection".
Learn more
Textbox.io
Textbox.io's powerful editing features and simple user interface allow you to create stunning HTML on any device, desktop or mobile. This demo shows Textbox.io in its default configuration with its core HTML editing capabilities disabled. These include text formatting and tables, hyperlinks, lists, and hyperlinks. Textbox.io is a WYSIWYG HTML editor that can be used on both desktops and mobile devices. Its innovative mobile UI is app-like and optimized for tablet and smartphone users. You can easily add and upload images with the gallery or camera on your device, and you can use text-to speech to enter content. Rich text editing is easy from anywhere. The best editor, fully integrated with IBM products. Built-in image handling & storage. Drag & Drop, spell check & Autocorrect, clean copy-paste in Microsoft Word, cross-browser support. You can create more effective content in blogs, wikis and profiles.
Learn more
Editor.js
Next generation block styled editor. The new editor is available on our website. You can see it in action. It is a block-styled editor that returns clean data in JSON. It can also be extended and pluggable using a simple API. The classic editor's workspace is composed of one contenteditable element that can be used to create different HTML markups. Editor.js workspace is made up of different Blocks: headings, images and lists, quotes, paragraphs, headings, images and images. Each Block is a contenteditable element (or a more complex structure) that can be provided by Plugin and then combined by Editor's Core. There are many ready-to-use Blocks, as well as an API that allows you to create any Block you want. You can use Blocks to create tweets, Instagram posts and surveys, polls and polls, CTA buttons, and even games. WYSIWYG-editors provide HTML-markup that is both structured and unstructured with both content data as well as content appearance. Editor.js, on the other hand, outputs JSON objects with data for each Block.
Learn more
ProseMirror
Rich content editors should produce clear, semantically-meaning documents that are easy to understand for users. ProseMirror aims to bridge the gap between traditional WYSIWYG editors and explicit, unambiguous content such as Markdown or XML. It does this by providing a WYSIWYG-style editor interface that allows you to create documents more structured and constrained than plain HTML. You can modify the structure and shape of the documents your editor creates and tailor them to your specific application's requirements. ProseMirror provides solid, built-in support for collaborative editing. Multiple people can work on the same document simultaneously. Document schemas allow you to edit documents with a custom structure, without having to create your own editor. Modular architecture allows you to only load the code that you need and can also replace any parts of the system as necessary. Plugin systems allow you to add functionality easily.
Learn more