ContentTools

{{Infobox software

| name = ContentTools editor

| developer = Anthony Blackshaw - Getme Limited

| programming language = JavaScript / CoffeeScript

| genre = HTML editor, text editor, WYSIWYG editor, Online rich-text editor

| license = MIT

| website = {{url|getcontenttools.com}}

}}

ContentTools is an open-source WYSIWYG editor for HTML content written in JavaScript/CoffeeScript by Anthony Blackshaw of Getme Limited.{{Cite web|url=https://github.com/GetmeUK|title=getme|website=GitHub|access-date=2016-06-23}}

The ContentTools editor allows text content, images, embedded videos, tables and other page content to be edited, resized, or moved via drag and drop directly within the page. The ContentTools editor features a floating context-sensitive toolbar which can be repositioned by the user and which offers functionality and ease of use similar to a word processing application.{{Cite web|url = http://getcontenttools.com/demo|title = ContentTools demo|website = ContentTools}}

The ContentTools editor is written in JavaScript / CoffeeScript, therefore it can easily be integrated with any HTML document, customised, extended or integrated into a full web-based content management system.{{Cite web|url=https://github.com/GetmeUK/ContentTools|title=GetmeUK/ContentTools|website=GitHub|access-date=2016-06-23}}

The ContentTools editor has already been implemented into the content management systems of a number of websites built by Getme Limited,{{Cite web|url=https://getme.co.uk/our-work|title=Our work {{!}} Getme|website=getme.co.uk|access-date=2016-06-22}} as well as used within the third party systems Yii and [https://pagebuildersandwich.com/ Page Builder Sandwich].

The ContentTools collection

ContentTools is part of a collection of JavaScript libraries (ContentTools, ContentEdit, ContentSelect, FSM, HTMLParser) which were developed to aid in the creation of HTML WYSIWYG editors.{{Cite web|url = https://github.com/GetmeUK|title = Getme repositories|website = GitHub}}

Browser compatibility

The ContentTools editor is compatible with all major web browsers and Operating Systems including Google Chrome, Internet Explorer, Mozilla Firefox, and Safari.

Reception

Response to the release of ContentTools from the web development community has been positive. Raymond Camden of the Telerik Developer Network wrote in his review that, despite his previous dislike of rich text editors, he was "pretty impressed with ContentTools" and described the general ease of use as "really well done".{{Cite web|title = A Review of ContentTools - a Rich Content Editor -|url = http://developer.telerik.com/featured/a-review-of-contenttools-a-rich-content-editor/|website = Telerik Developer Network|access-date = 2015-11-05|language = en-US}} Jake Rocheleau of Web Design Ledger said "the functionality is stellar and would be superb if combined with user authentication".{{Cite web|title = ContentTools: A Beautiful JS Library for WYSIWYG Web Editing|url = http://webdesignledger.com/contenttools-js-library|website = Web Design Ledger|access-date = 2015-11-05|language = en-US}}

ContentTools was featured in Tutorialzine's 15 Interesting JavaScript and CSS Libraries for June 2016, where Danny Markov described ContentTools as "a powerful JavaScript library that can transform any HTML page into a WYSIWYG editor", adding "ContentTools reveals countless possibilities for building wondrous interactive apps and services."{{Cite web|url=http://tutorialzine.com/2016/06/15-interesting-javascript-and-css-libraries-for-june-2016/|title=15 Interesting JavaScript and CSS Libraries for June 2016|website=Tutorialzine|access-date=2016-06-22}}

ContentTools was also featured on Sitepoint's 10 Best jQuery and HTML5 WYSIWYG Plugins,{{Cite web|url=https://www.sitepoint.com/10-best-html-wysiwyg-plugins/|title=10 Best jQuery and HTML5 WYSIWYG Plugins|date=2016-01-20|website=SitePoint|language=en-US|access-date=2016-06-22}} JavaScripting.com's selection of the best JavaScript libraries, frameworks, and plugins,{{Cite web|url=https://www.javascripting.com/view/contenttools|title=Content Tools - JavaScripting|website=javascripting.com|access-date=2016-06-23}} and Unheap's repository of javascript plugins.{{Cite web|url=http://www.unheap.com/inputs-forms/rich-input/contenttools-beautiful-small-content-editor/|title=ContentTools: A beautiful & small content editor - Unheap|date=2016-03-08|website=Unheap|language=en-US|access-date=2016-06-23}} ContentTools has been recommended by WebdesignerDepot,{{Cite web|url=http://www.webdesignerdepot.com/2015/10/whats-new-for-designers-october-2015/|title=What's new for designers, October 2015|website=Webdesigner Depot|language=en-us|access-date=2016-06-23}} Codrops,{{Cite web|url=http://tympanus.net/codrops/collective/collective-185/|title=Web Design & Development News: Collective #185 {{!}} Codrops|website=Codrops|language=en-US|access-date=2016-06-23}}{{Cite web|url=https://www.werbewerk-marketing.de|title=Web Design|website=Werbewerk-Marketing|language=en-US|access-date=2024-06-23}} WebAppers,{{Cite web|url=http://www.webappers.com/category/design/forms/|title=Forms - WebAppers|website=WebAppers|language=en-US|access-date=2016-06-23}} Speckyboy{{Cite web|url=https://speckyboy.com/2015/09/21/weekly-news-for-designers-n-303/|title=News for Designers - Web Field Manual, Material Design... |date=2015-09-21|website=Speckyboy Design Magazine|access-date=2016-06-23}} and BestDevList.{{Cite web|url=http://www.bestdevlist.com/best-javascript-libraries-october-2015/|title=20 Best JavaScript Libraries - October 2015 - BestDevList|date=2015-10-10|website=BestDevList|language=en-US|access-date=2016-06-23}}

ContentTools was included in the 50+ Best CSS and JavaScript Libraries in 2016 by creatskills.com.{{Cite web|url=http://creatskills.com/technology/css-javascript-libraries-in-2016/|title=50+ Best CSS and JavaScript Libraries in 2016|date=2016-06-25|access-date=2016-07-01|archive-url=https://web.archive.org/web/20160701174110/http://creatskills.com/technology/css-javascript-libraries-in-2016/|archive-date=2016-07-01}}

Implementations

The ContentTools editor has been implemented into the following content management systems:

  • Yii 2.0 via the implementation Yii 2.0: yii2-content-tools{{Cite web|title = yii2-content-tools {{!}} Extension {{!}} Yii PHP Framework|url = http://www.yiiframework.com/extension/yii2-content-tools/|website = www.yiiframework.com|access-date = 2015-11-05}}
  • Page Builder Sandwich, a commercial page builder plugin for use with WordPress websites{{Cite web|url=https://pagebuildersandwich.com/|title=Page Builder Sandwich - Front End Page Builder for WordPress|website=Page Builder Sandwich|language=en-US|access-date=2016-06-22}}

See also

References

{{reflist}}