Aloha Editor

Last updated
Aloha Editor
Developer(s) APA-IT Informations Technologie GmbH
Initial release15 July 2010;11 years ago (2010-07-15)
Stable release
1.4.58 [1] / 12 November 2019;2 years ago (12 November 2019)
Repository
Written in JavaScript
Operating system Cross-platform
Type HTML editor, text editor
License GPL-2.0-or-later [2]
Website https://www.alohaeditor.org/

Aloha Editor is an open-source WYSIWYG editor, written in JavaScript, that can be used in webpages. Aloha Editor aims to be easy to use and fast in editing, and allows advanced inline editing. [3] The first version was released 15 July 2010.

Description

Aloha Editor is built to facilitate editing of content within the same layout that is shown to readers. In this respect, it is different from most other web-based WYSIWYG editors. Aloha features a floating contextual toolbar that hovers over content that the user is actively editing. Aloha Editor tries to implement its functionality respecting the HTML5 Specification Draft. [4]

API

Aloha Editor includes a plugin API [5] for extensions.

Browser compatibility

Aloha editor does not require browser specific editing. It is compatible across multiple web browsers and Operating Systems including Google Chrome, Internet Explorer, Mozilla Firefox, Opera, and Safari.

Implementations

The following content management systems work with Aloha Editor either natively or through modules:

See also

Related Research Articles

Drupal Web content management system

Drupal is a free and open-source web content management system (CMS) written in PHP and distributed under the GNU General Public License. Drupal provides an open-source back-end framework for at least 14% of the top 10,000 websites worldwide – ranging from personal blogs to corporate, political, and government sites. Systems also use Drupal for knowledge management and for business collaboration.

The following tables compare general and technical information for a number of wiki software packages.

A web content management system is a software content management system (CMS) specifically for web content. It provides website authoring, collaboration, and administration tools that help users with little knowledge of web programming languages or markup languages create and manage website content. A WCMS provides the foundation for collaboration, providing users the ability to manage documents and output for multiple author editing and participation. Most systems use a content repository or a database to store page content, metadata, and other information assets the system needs.

XWiki Wiki engine

XWiki is a free wiki software platform written in Java with a design emphasis on extensibility. XWiki is an enterprise wiki. It includes WYSIWYG editing, OpenDocument based document import/export, semantic annotations and tagging, and advanced permissions management.

Markdown Plain text markup language

Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber and Aaron Swartz created Markdown in 2004 as a markup language that is appealing to human readers in its source code form. Markdown is widely used in blogging, instant messaging, online forums, collaborative software, documentation pages, and readme files.

FOAF (ontology) Semantic Web ontology to describe relations between people

FOAF is a machine-readable ontology describing persons, their activities and their relations to other people and objects. Anyone can use FOAF to describe themselves. FOAF allows groups of people to describe social networks without the need for a centralised database.

CKEditor WYSIWYG rich text editor

CKEditor is a WYSIWYG rich text editor which enables writing content directly inside of web pages or online applications. Its core code is written in JavaScript and it is developed by CKSource. CKEditor is available under open source and commercial licenses.

Online rich-text editor

An online rich-text editor is the interface for editing rich text within web browsers, which presents the user with a "what-you-see-is-what-you-get" (WYSIWYG) editing area. The aim is to reduce the effort for users trying to express their formatting directly as valid HTML markup.

WYMeditor is an open-source WYSIWYM text editor written in the JavaScript programming language for editing content on web pages. It is based on the jQuery JavaScript framework. It differs from other embeddable text editors such as FCKeditor and TinyMCE in that it concentrates on the semantics and meaning of content leaving out visual details. Unlike WYSIWYG editors, it explicitly shows the XHTML structure of content to the user.

Big Medium

Big Medium was a browser-based web content management system (CMS) written in the Perl programming language and developed by Global Moxie, the Paris-based company of independent developer Josh Clark.

TCPDF

TCPDF is a free and open source software PHP class for generating PDF documents. TCPDF is the only PHP-based library that includes complete support for UTF-8 Unicode and right-to-left languages, including the bidirectional algorithm.

ShiVa3D is a 3D game engine with a graphical editor designed to create applications and video games for desktop PCs, the web, game consoles and mobile devices. Games made with ShiVa can be exported to over 20 target platforms, with new export targets being added regularly.

TYPO3

TYPO3 is a free and open-source Web content management system written in PHP. It is released under the GNU General Public License. It can run on several web servers, such as Apache, Nginx or IIS, on top of many operating systems, among them Linux, Microsoft Windows, FreeBSD, macOS and OS/2.

PhpStorm Integrated development environment for PHP

PhpStorm is a proprietary, cross-platform IDE for PHP, built by the Czech Republic-based company JetBrains.

Google Plugin for Eclipse

Google Plugin for Eclipse (GPE) was a set of development tools that enabled Java developers to design, build, optimize, and deploy cloud computing applications. developers in creating complex user interfaces, generating Ajax code using the GWT Web Toolkit, and deploying applications to Google App Engine. GPE installed into the Eclipse integrated development environment (IDE) using the extensible plugin system. GPE was available under the Eclipse Public License 1.0.

Taiwan Fellowship Editor is an open-source WYSIWYG and free editor based on CMS of Project Gutenberg to be used for editing and formatting online paperback and e-books. Taiwan Fellowship is regarded as an efficient online tool for authorized editors and accredited publishers to use in their work-flow while working on both Paperback books and e-Books structured in Amazon's Cloud Computing Center. It is developed by EHanism Global Corporation, an IT Service company in June 2012.

Apache Stanbol

Apache Stanbol is an open source modular software stack and reusable set of components for semantic content management. Apache Stanbol components are meant to be accessed over RESTful interfaces to provide semantic services for content management. Thus, one application is to extend traditional content management systems with semantic services.

H5P Free and open-source content collaboration framework

H5P is a free and open-source content collaboration framework based on JavaScript. H5P is an abbreviation for HTML5 Package, and aims to make it easy for everyone to create, share and reuse interactive HTML5 content. Interactive videos, interactive presentations, quizzes, interactive timelines and more have been developed and shared using H5P on H5P.org. H5P is being used by 17 000+ websites. In June 2018 the core team announced that H5P will be supported financially by the Mozilla Foundation within the MOSS program.

ContentTools is an open-source WYSIWYG editor for HTML content written in JavaScript/CoffeeScript by Anthony Blackshaw of Getme Limited.

References

  1. "Release 1.4.58". 12 November 2019. Retrieved 12 November 2019.
  2. "HTML5 WYSIWYG Editor". Aloha Editor. Retrieved 2017-05-08.
  3. "Aloha Editor inline editing demo". Aloha-editor.org. 2008-04-23. Archived from the original on 2012-06-18. Retrieved 2012-06-20.
  4. "HTML5 specification". W3C. Retrieved 2017-06-29.
  5. "Aloha Editor". Aloha Editor. 2013-09-17. Retrieved 2013-10-25.
  6. "AlohaX". Alohax.turtle-media.com. Archived from the original on 2012-07-09. Retrieved 2012-06-20.
  7. "Calipso-Aloha". Github.com. Retrieved 2012-06-20.
  8. "Aloha Drupal 7 project". Drupal.org. Retrieved 2012-06-20.
  9. "Front-end Editor". Scribu.net. Retrieved 2012-06-20.
  10. "Gentics Enterprise CMS - Aloha Editor, simple editing". Gentics.com. 2011-02-15. Retrieved 2012-05-25.
  11. "Aloha Editor Helsinki Hackathon". Bergie.iki.fi. 2010-07-27. Retrieved 2012-06-20.
  12. "IKS project". Iks-project.eu. Retrieved 2012-06-20.
  13. "Aloha Editor semantic plugin". Bergie.iki.fi. 2010-07-27. Retrieved 2012-06-20.
  14. "TYPO3 Phoenix". News.typo3.org. 2010-07-04. Retrieved 2012-06-20.