HOME

TheInfoList



OR:

TinyMCE is an
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 formatt ...
released as
open-source software Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Op ...
under the
MIT License The MIT License is a permissive free software license originating at the Massachusetts Institute of Technology (MIT) in the late 1980s. As a permissive license, it puts only very limited restriction on reuse and has, therefore, high license comp ...
. It has the ability to convert HTML text area fields or other HTML elements to editor instances. TinyMCE is designed to easily integrate with
JavaScript libraries A JavaScript library is a library of pre-written JavaScript code that allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies. Libraries With the expanded demands for JavaScript, an e ...
such as
React REACT or React may refer to: Science and technology *REACT (telescope), a telescope at Fenton Hill Observatory, New Mexico, US Computing * React (JavaScript library) , a JavaScript library for building user interfaces, from Facebook ** React Nati ...
,
Vue.js Vue.js (commonly referred to as Vue; pronounced "view") is an open-source model–view–viewmodel front end JavaScript framework for building user interfaces and single-page applications. It was created by Evan You, and is maintained by him ...
, AngularJS and Bootstrap as well as content management systems such as Joomla!, and
WordPress WordPress (WP or WordPress.org) is a free and open-source content management system (CMS) written in hypertext preprocessor language and paired with a MySQL or MariaDB database with supported HTTPS. Features include a plugin architecture ...
.


Browser compatibility

TinyMCE is compatible with the following browsers * Google Chrome * Mozilla Firefox * Safari *
Microsoft Edge Microsoft Edge is a proprietary, cross-platform web browser created by Microsoft. It was first released in 2015 as part of Windows 10 and Xbox One and later ported to other platforms as a fork of Google's Chromium open-source project: Android ...
It is compatible with these browsers on any
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also i ...
that officially supports the particular browser. As of version 6.0, released 2022-03-03, support for
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft which was used in the Windows line of operating systems ( ...
was dropped.


API

TinyMCE includes an extensive
API An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
for custom integration.


Plugins

TinyMCE ships with an assortment of plugins. Because TinyMCE is meant to be a client-side application, it does not include native file managers for various server technologies. Several file manager solutions exist, including several proprietary projects developed by Tiny Technologies, as well as a handful of open source file manager solutions.


Proprietary

* MoxieManager - file and image management * TinyMCE Enterprise - Word copy/paste, spelling


Free and Open source

* Open ManagerAn Ajax File Uploader & Image Gallery Plugin written in 2013 compatible with TinyMCE 3.x. * After the DeadlineA spelling, style, and grammar checking software service with a TinyMCE plugin. * TinyBrowserFile manager featuring simple multiple file upload support (uploader is
Adobe Flash Adobe Flash (formerly Macromedia Flash and FutureSplash) is a multimedia software platform used for production of animations, rich web applications, desktop applications, mobile apps, mobile games, and embedded web browser video players. Fla ...
based). * TinyCIMMTinyMCE CodeIgniter Media Manager. * IMCEImage/file uploader and browser. * PDW Media BrowserWindows-7-type media browser. * PDW Toggle ToolbarsShow and hide toolbars with a click on a button.


Language support

* 36 different translations, including right to left support are available for TinyMCE 5.x.x.


Product support

Community peer-to-peer support for TinyMCE is available on platforms such as GitHub and Stack Overflow. Product support is available when purchasing any subscription with TinyMCE.


Themes and skins

In TinyMCE, "themes" and "skins" reference different aspects of the editor. A theme relates to the editor's construction, while a skin is used to make changes to the appearance of the editor. In Version 5 of TinyMCE, its default theme is called Silver and its default skin is called Oxide. Skins can be customized by TinyMCE 5's interactive skin tool. In Version 4 of TinyMCE, the first skin tool was created and more skins in the skin/plugin repository. TinyMCE 2.x->3.x used to offer various ways to customize the look and feel of the editor. Version 3 of TinyMCE came packaged with two themes, simple and advanced, as well as 2 skins for each theme, default and o2k7.


Compressor

TinyMCE also has an optional compressor pack to reduce the overall script download footprint, in the time it takes the script to initialize. The compressor pack is available for
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. ...
,
ASPX ASP.NET is an open-source, server-side web-application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, applications and services. The name ...
, JSP, and CFM. A third-party
Ruby on Rails Ruby on Rails (simplified as Rails) is a server-side web application framework written in Ruby under the MIT License. Rails is a model–view–controller (MVC) framework, providing default structures for a database, a web service, and we ...
compressor pack is also available.


History

TinyMCE was spun out of a content management system developed by Johan "Spocke" Sorlin and Joakim Lindkvist from their original content management system known as "Moxiecode Content Editor" in 2004.


Release history


See also

*
CKEditor CKEditor (formerly known as FCKeditor) 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 ...
*
Kupu Kupu was a 'document-centric' open source client-side editor for Mozilla, Netscape and Internet Explorer. Inspired by Maik Jablonski's Epoz editor, it was written by Paul Everitt, Guido Wesdorp and Philipp von Weitershausen (and several other contr ...


References


External links

* * {{DEFAULTSORT:Tinymce Free HTML editors Free text editors JavaScript-based HTML editors Joomla extensions