Version 121 (modified by gogo, 3 years ago) (diff)


Security Patch

10th May 2010 - New Security Advisory, see Ticket #1518.

4th May 2010 - New Security Advisory, see Ticket #1515.

All developers are urgently instructed to see Ticket #1363.


If you need help installing the editor or have questions, ask them in the Forum

If you are new to Xinha, view the Xinha Newbie Guide

Bug Reports/Feature Requests

If you have found a bug in Xinha or have a great idea how we can make it even better, please create a ticket.

Due to the large amount of ticket spam the ticket system requires that you login prior to being able to create or comment on tickets, guests can login with guest login details. Please read the Tickets page for more information on creating bug reports and feature requests.

The Community-built Open Source Online HTML Editor

Xinha (pronounced like Xena, the Warrior Princess) is a powerful WYSIWYG HTML editor component that works in all current browsers. Its configurabilty and extensibility make it easy to build just the right editor for multiple purposes, from a restricted mini-editor for one database field to a full-fledged website editor. Its liberal, BSD licence makes it an ideal candidate for integration into any kind of project.

Xinha is Open Source, and we take this seriously. There is no company that owns the source but a community of professionals who just want Xinha to be the best tool for their work.

Is Xinha under active development? No updates for years? What's going on?

Xinha is a tool made by the developers for their own use.

It is used by thousands of websites in production systems all over the world and has been for many many years.

Mostly it is used in administration type systems where the user's system is somewhat controlled, that is the developer can instruct the user "Use Chrome" or "Use Firefox" (or perhaps just "Don't Use IE") and as a result these more capable and cross platform browsers are better "work tested".

Mostly the current trunk ( checkout with "svn co trunk" ) is what is used in even production systems.

The short version is, that development happens when a developer has an itch they need to scratch, we don't "fix-what's-not-broke".

There is no set schedule, and development of Xinha simply for the sake of developing Xinha doesn't happen much (we have bills to pay, if we don't have a direct need for something in one of our projects, it's not getting written).

Xinha is open source, and we mean it, if you want to progress the development of Xinha in some way, please contact James Sleeman ( See Xinha Developers ) and he will arrange for SVN commit and Trac management access.

How can I get Xinha?

See the DownloadsPage.

Have you got a forum?

We used to, but it fell into disuse years ago with nobody to keep on top of the spammers.

If anybody would like the data, contact James Sleeman, he has it stashed away somewhere probably, it was a PunBB system.

How can I contribute to Xinha?

Do you know Javascript, are you willing to learn? Then checkout a working copy and get hacking that code! Check the tickets for feature requests that you could implement, reported bugs that you could fix. When you've got something worth contributing back to Xinha, just send it on along. Regular and proven contributors will get SVN commit access! This is one of the main reasons Xinha split from htmlArea, the htmlArea development was not open to fair and equal participation by all developers. Xinha is different, we are a group of developers trying to produce the best WYSIWYG HTML Editor available. There is a mailing list available at Browse the archives or join the list there, or send an email to with subscribe in the subject

I don't know Javascript!

That's ok, we do. Some other ways you might contribute are to sponsor development of Xinha plugins, or donate some cash to one of the Xinha developers.

What else is here?

For a complete list of local wiki pages, see TitleIndex.