What is Aloha Editor?

Aloha Editor is a semantic Rich Text Editor framework written in Javascript with best support of xHTML5. You can integrate it in a CMS, blog, wiki software or any other project where you need to edit content with a web based tool. Use it like a supersonic textarea. You can edit almost any DOM element with this supersonic textarea, but you need to care about configuration and storage.

What Aloha Editor is NOT!

Aloha Editor is NOT a HTML Editor to install on a desktop nor it is a CMS.

Why the HTML5 Editor?

Aloha Editor works perfectly in all current browsers and websites using HTML4! It is the HTML5 Editor because it implements all functionality respecting with no compromise the HTML5 specification. It aims to generate full compliant xHTML5 content, but you don't need to use HTML5 specific methods, if you don't want to. The Aloha Editor uses and extends the attribute contenteditable, which was introduced in the HTML standard with version 5. Most current browsers support that attribute, but their implementation is inconsistent due to erroneous implementations and the lack of detail of the HTML5 specification when it comes to DOM manipulation. Aloha Editor makes contenteditable useable.

The Aloha Spirit

Aloha is about passion! The Aloha Editor is designed and made with passion from real passionate people. Aloha Editor's vision is to edit anywhere. We move the user to the center of everything. Every action should be completed with the minimum possible interactions. Everything that can be done automatically should be done automatically. All interactions should react in realtime and give immediate clear feedback to the user. The user should see the exact result of its action immediately. No apply or confirm action should be necessary. It's done when you do it. Instead everthing can be reverted.

Why Aloha?

"Clemens and I started the project on January 18th. We wanted to build the world's most advanced editor and I wanted a codename for the project. So we looked into wikipedia and I found out that James Cook discovered Hawaii on January 18th.
Our Editor should invite people to create and change content easily. So "Aloha", the famous hawaiian word meaning affection, peace, compassion and mercy and which is used as english greeting for saying "hello" was our choice at hand - The Aloha Editor was born." - Haymo Meran

Aloha Licensing

Find out more about how to license Aloha Editor ...

How to get in contact?

Visit our coder-community, join the discussion or contact us.

Do you speak Brazilian? We do.


A lot of engaged people help translating the Aloha Editor in different languages. We thank all the supporters listed here and those not listed as well. Join this international and multi cultural project team! No programming knowledge necessary to translate. A machine translation functionality helps to get fast results.

I will translate. Please add a message with the lanugage you will translate to when registering.
Check translation state.We will add not listed languages.

Translation heros

Alfredo Engenharia
Brazilian

Christian Oliveir Alofonso
Galician
www.christianoliveira.com

ntf
Chinese

defite
Russian

Mohamed Racem Zouaghi
Arabic
www.ebtekarmedia.com

info
Dutch

Soren Malling
Danish

tadeusz
Polish

Petar Petrov (Петър Петров)
Български
twitter.com/peshkira

Christopher Supnig
German

Helle Jensen
Danish
twitter.com/HelleJensen

Ondra Macoszek
Czech
ondra.macoszek.cz

biodiscover
Turkish

ana
Serbian

efrainyoel
Spanish

Petro Salema
Swahili

vbert
Polish

Lincoln Sbrito
Portuguese

emiel
Dutch

rolando
Spanish

davilima6
Brazilian

André Loop
Romanian
Italian
Tagalog

Adam
Swedish
twitter.com/henlfern

Krystian
Polish

Miguel Angelyanez
Spanish

Antonio Azevedo
Portuguese

Mario
Estonian

mert
Turkish

Pere Orga
Catalan

Aloha Editor Core Developer

Haymo Meran
Project leader
Italy (South Tirol)

Clemens Prerovsky
Javascript Guru
Austria

Nicolas Karageuzian
Javascript Wizard
France

Norbert Pomaroli
Javascript Guru
Austria

Petro Salema
Javascript Guru
Tanzania

Tobias Steiner
Javascript 忍者
Austria

Johannes Schüth
Javascript Guru
Germany

Rene Kapusta
Javascript Guru
Austria

Aloha Editor Contributor

Wim Leers
Javascript Guru
Belgium

Aurelien Manca
Javascript Guru
France

Lakshan Perera
Javascript Guru
Sri Lanka

Christopher Supnig
Webdeveloper
Austria

Jörn Zaefferer
Javascript Guru
Germany

Jerzy Kozera
Javascript Guru
Poland

Siegmund Führinger
Javascript Guru
Austria

David de Rosier
Javascript Guru
United Kingdom

Théodore Biadala
Javascript Guru
France

Florian Beer
Javascript Guru
Austria

Izak Burger
Javascript Guru
South Africa

Richard D. Worth
Javascript Guru
USA

Romain Carliere
Javascript Guru
Belgium

Henri Bergius
CoffeeScript Guru
Finnland

Scott Gonzalez
Javascript Guru
USA

Nils Dehl
Javascript Guru
Germany

Christopher Hlubek
Javascript Guru
Germany

Berit Jensen
Webdesigner
Germany

Sebastian Kurfürst
Javascript Guru
Germany

Eduard Tsech
Javascript Guru
Russia

Thomas Lété
Speed and optimisations Guru.
Belgium

Daniel Scherrer
Javascript Guru
Switzerland

Benjamin Lupton
Javascript Guru
Australia

Matthias Redl
Cook
Austria

Alexander Szlezak
Community Angel
Austria

Manuel Aghamanoukjan
Community Angel
Austria

Harald Haas
Community Angel
Austria

Mike Hostetler
Javascript Guru
USA

Ian Turgeon
Web developer
USA

Luc JEAN
Web developer
France

Robert Plummer
Web developer
USA

Enrico Batista da Luz
Web developer
Brazil

Thomas Hallock
Web developer
USA

Andrew Rosborough
Javascript Guru
USA

Doug Jones
Javascript Guru
USA

Patrik Henningsson
Javascript Guru
Sweden

Lance Roggendorff
Javascript Guru
USA

Thanks to

Drew Wilson
jQuery autosuggest (collaboration)

Jeni Tennison
rdfQuery (collaboration)

Joshua Kelly
moby dick (contribution)

Zachary Johnson
magic cube (contribution)

Isabella Mader
Wikipedia (community angel)

Kimberly Geswein
Indie Font (contribution)