Open Source WYSIWYG Through-The-Web Editors

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Note: This list will eventually be auto-generated from the database. SourceForge links take you to the project summary at SourceForge, when available.

Aine anyHTML     SourceForge
aynHTML is an open source html editor for use with Internet Explorer 5.5+, written in DHTML/Javascript. the editor is a free piece of software released under the terms of the gnu general public license.

The editor is meant to be used as part of a website management application, allowing users to load, edit and save content to a webserver. Though the editor can be used standalone, many of its features, such as image upload and creation of internal hyperlinks, necessitate the use of a webserver.


  • load and save content through html or xml
  • import internal and linked stylesheets
  • image upload and file manager
  • internal and external hyperlinks and anchors
  • editor api allows to customize both behaviour and appearance
  • html code view with syntax coloring

Bitflux     cmsInfo
Biflux is a WYSIWYG XML Editor. Written in Javascript. Usable with XHTML & XML Documents.

CAMPFIRE    cmsInfo
At the core of CAMPSITE Web CMS is CAMPFIRE, the Java Editor supporting Unicode, which allows contributors and editors to publish content and control layout online in their native alphabets. Formatting can be altered in a similar way as in editors such as Wordpad, that is, no HTML knowledge is necessary for formatting text.
Cross-Browser Rich Text Editor    cmsInfo
Kevin Roth's cross-browser rich-text editor implements the new Midas API included with Mozilla 1.3+.

Requires: IE5.5+/Mozilla 1.3+ for all rich-text features to function properly. If browser does not support rich-text, it should display a standard textarea box. *** Note: Mozilla Firebird (0.6.1+) now supports contentEditable mode.

There is NO LICENSE, so just take the code and use it for any purpose. This code is 100% free.

Easy Web Editor
Easy Web Editor (EWE) is a browser based wysiwyg (what you see is what you get) HTML editor. Unlike alternative solutions, EWE is open-sourced and completely free. The major drawback of EWE is that it requires IE 5.5+. Read more about EWE.

Epoz - a cross-browser-wysiwyg-editor for Zope Epoz allows you to edit Zope- or Plone-objects with a wysiwyg-editor. No plugins are required. You only have to use a recent browser (IE >= 5.5, Mozilla >= 1.3.1, Netscape >= 7.1) that supports Rich-Text-controls (called Midas for Mozilla).

Many of the powerful functions of desktop editors like Word.

  • XHTML support
  • Font formatting: type, size, color, style, bold, italic, etc
  • Text formatting: alignment, indentation, bullets list, etc
  • Cut, Paste and Past as Plain Text, Undo and Redo
  • Paste from Word cleanup with auto detection
  • Link creation
  • Image insertion, with upload and server browsing support
  • Table creation and editing (add, delete rows, etc)
  • Table cells editing (size, colors, etc)
  • Right click context menus support
  • Complete toolbar customization
  • CSS support for a better integration in your web site
  • Multi-language support with automatic client language detection.
  • Compatible with Internet Explorer 5+
  • Automatic browser detection and customization
  • Integration with ASP, ASP.NET, ColdFusion, PHP, Javascript and IE Behaviours
  • Image and file links upload and server repository browser.

Interactive Tools htmlArea is a WYSIWYG editor replacement for any <textarea> field. Instead of teaching your software users how to code basic HTML to format their content, they can use htmlArea to:
  • Format text to be bold, italicized, or underlined.
  • Change the face, size and colour.
  • Left, centre, or right-justify paragraphs.
  • Make bulleted or numbered lists.
  • Indent or un-indent paragraphs
  • Insert a horizontal line.
  • Insert hyperlinks and images.
  • Insert tables
  • View the raw HTML source of what they're editing.
  • You can also create your own buttons to insert custom blocks of HTML code and images.

Version 3.0 (beta) is cross-browser - IE 5.5/Mozilla 1.3

IE Editor for Zope
IE 5 and above has a good DHTML Editing Control. Once I get time, I would like to make this an HTML Application (HTA) and provide plugins for Zope, ASP or PHP - that should also help in removing the hard-coding of some items. I should probably make use of MSHTML control since DHTML Editing Control used in this is no longer supported by Microsoft.

Please note that this is not a standalone product like other Zope products. It is just a piece of code that you can add on to other products, if you choose to. I have not yet tried it with CMF - I need to learn CMF first. Meanwhile, you can see how a reader implemented this for his CMF site.

Extended to work with Zope Presentation Templates and CMF/Plone (CMFVisualEditor).

The Mozilla Project's rich text editing controls for a document.

Given a document, you can add the attribute "designMode" and set it to "on" to get an editable document.  For example, in JavaScript, if you have an iframe with an id of 'edit', you can get its contentDocument and set designMode to "on" like this:


The Mozilla Project's XHTML in-browser editor.

In all but the simplest cases, XHTML document editing means being able to change some areas of a page but not others. The overall look and perhaps the sidebars of a page are "fixed" but the meat of the page should be easy to change.

Mozile or Mozilla Inline Editor is an in-browser, context-sensitive, XHTML editor that allows a user to edit all or just specific editable sections of any XHTML page from the comfort of his own browser. It can act as the client-side of a content-editing system or as a self-contained "web word processor".

You can try Mozile from a Mozilla browser...

Click in here and see that this DIV is editable inline in Mozilla AND Firebird. To see the cursor, first make sure caret browsing is on by hitting F7. The toolbar appears by itself.

  • Use the keyboard and toolbar to style, delete and insert, put in lines or images or even tables, all that you would expect in an inline editor
  • Editing is enabled using the CSS property mozUserModify. It can also be enabled inline using the contentEditable property as defined by Microsoft. CSS is better though.
  • Finally, does Mozile only cover XHTML? What about text in XML or XHTML embedded in arbitrary XML. It covers these situations too - check out the XUL editor demo.

Solmetra SPAW Editor
SPAW Editor is a web-based WYSIWYG editor control enabling web site developers to replace a standard textarea html control with full-featured, fully customizable, multilanguage, skinable web based WYSIWYG editor.

Control is available in 2 server-side flavors: PHP and ASP .NET. GNU General Public License (GPL).

Edit  |  workFlow  |  Subscribe (6)  |
 Comments (0)
Language: fr  | it  | de  | es  | pt  | ar  | he  | da  | nl  | zh  | ja  | ko  | none 
Author: bobdoyle

This Version:
Archived at:
Next Version:

 Version: 10669 | Series: 369796 

Search: Site | Web | Groups