DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Newsletter
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Related

  • Stop Poisoning Your Models: How I Built a CV Dataset Quality Toolkit I Can Reuse Forever
  • How to Verify Domain Ownership: A Technical Deep Dive
  • Make Static Sites Feel Dynamic With APIs Only (No Backend Needed)
  • Accessibility Basics for Building Telehealth Platforms With React Code Examples

Trending

  • Evals in CI: How to Catch Agent Regressions Before Production Does
  • When Production Stops Moving: Running Claude Code Across a Distributed Enterprise Integration Team
  • Agentic Test Creation: From Plain-Language Requirements to End-to-End Test Cases
  • Building IoT Time-Series Applications With Java and Apache IoTDB

Draft This article hasn't been published, so readers can't see it.

In moderation This article is waiting for review, so readers can't see it yet.

Deleted This article has been deleted, so readers can't see it.

  1. DZone
  2. Coding
  3. Languages
  4. Free Offline HTML WYSIWYG Editors

Free Offline HTML WYSIWYG Editors

Here are some free HTML WYSIWYG editors based on the Mozilla Gecko Engine.

By 
Kosta Stojanovski
·
Oct. 02, 13 · Opinion
Post on X (opens in a new tab) Share on LinkedIn (opens in a new tab)
34.6K Views

Join the DZone community Save articles, join the discussion, and download Refcards and Trend Reports with a free account.

Join for free Already a member? Log in

While writing my first article on DZone, I got an idea to use an offline HTML WYSIWYG Editor for the early version of the articles. Searching for that, I found several editors that are based on the Mozilla Gecko engine. Not only are they built on the same engine, but they also look similar, and probably use the same GUI elements and some of the are forks of the other editor. Let me start by introducing you to the editors, starting with the oldest of them.

Nvu

The Nvu editor was developed between 2004 and 2005 and it's older than the KompoZer and the BlueGriffon editor. If you want to use this kind of editor, then it's better to use the newest products like KompoZer and BlueGifforn or SeaMonkey. More detailed information about the Nvu editor can be found on the wiki page and the editor page.

KompoZer

Kompozer is a community-driven fork of the the Nvu editor, which means it is the further development of the Nvu editor. The latest version is from the 28th of Febraury, 2010. More details about Kompozer can be found on the wiki page and the editor page.

BlueGriffon

BlueGriffon is written from scratch based on Mozilla Gecko and XULRunner. The last release is from the 19th of June, this year (2013). The editor is free, but not the plug-ins which can be bought over the web presentation of the editor. What's interesting is that the buttons for those plug-ins are already in the editor, so after clicking on them, a popup window appears and redirects to the plug-in web page, where more information about that plug-in can be found, and besides that, you can add it to the buying basket. More details about this editor can be found on the wiki or editor page.

Mozilla SeaMonkey

The older readers are very familiar with the layout of the Mozilla SeaMonkey browser because it still looks like the good old Mozilla Browser, before it was split into Firefox and Thunderbird. The latest release is from the 17th of September this year (2013). Actually I am using SeaMonkey for several web sites, but never used the Composer part of it for editing HTML files. After searching in the web for HTML WYSIWYG editors, I found some links, which I will post here, where the Composer as part of SeaMonkey was listed as editor. More details about SeaMonkey can be found on the wiki and product page.

First Impressions

As I mentioned before, the GUI looks very similar to all four editors that were mentioned here. What I miss in the BlueGriffon and SeaMonkey Composer is the feature where you can see the border of any HTML element, which can be found in the Nvu and KompoZer edior. Here are some links where I got the information from:

  • http://webdesign.about.com/od/htmleditors/tp/aatpfreewyswin.htm
  • http://www.cssreflex.com/2010/09/10-great-wysiwyg-html-editors.html/
  • http://mobilewebrockstar.com/free-html-editor/
  • http://mywebs.hubpages.com/hub/WYSIWYG

Embedded HTML WYSIWYG Editors

Actually, this wasn't the theme of my writing, but since I saw many links and articles about it, I will write some words here. Searching for "offline free WYSIWYG HTML editor" takes some time, because today almost everyone needs embedded WYSIWYG editors, which are mostly implemented in JavaScript and can be easily implemented in a webpage. Here on DZone, I found one article about this theme.

Another post that was newly liked on the DZone links section was this link. More links found after searching with the term "free embedded wysiwyg html editor" on the web include:

  • http://mashable.com/2008/11/03/embeddable-html-editors/
  • http://stackoverflow.com/questions/191188/what-is-the-best-free-online-wysiwyg-editor-i-could-embed-to-my-clients-website
  • http://www.thefreecountry.com/javascript/online-wysiwyg-web-editors.shtml
  • http://www.1stwebdesigner.com/design/10-best-wysiwyg-text-and-html-editors-for-your-next-project/

Résumé

For the early version of the next articles that I will hopefully write, I will use Mozilla SeaMonkey, because I am using it for other purposes too. I can also recommend BlueGriffon, because all the main functions for editing HTML are free and the project still lives. KompoZer is also a good tool, which is the replacement for the Nvu editor. Actually, you won't notice big differences between them at first. If you are curious now, don't hesitate, try the editors yourself!

HTML

Opinions expressed by DZone contributors are their own.

Related

  • Stop Poisoning Your Models: How I Built a CV Dataset Quality Toolkit I Can Reuse Forever
  • How to Verify Domain Ownership: A Technical Deep Dive
  • Make Static Sites Feel Dynamic With APIs Only (No Backend Needed)
  • Accessibility Basics for Building Telehealth Platforms With React Code Examples

Partner Resources

×

Comments

Loading comments

The comments didn't load

Please try again in a moment.

Likes

Loading

The next likes didn't load. Please try again.

The likes didn't load

Please try again in a moment.

See who liked this

Log in or join DZone for free to see who liked this article.

Log in Join for free
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook