CleanUploader

A simple to use image(all files if configured, code rewrite) upload plugin. Aimed for those who dont want to sit with code as much.

It uses php and MySql so these two is needed for the plugin to work. Read more on cleanuploader website. 

Feel free to request functions and other fixes to this plugin.

Screenshots

cleanuploader

16,635 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.24 4.23 4.22

Version: 1.19

DownloadRelease notes

  • Install.php -> Bit better error handling
  • Removal of install.php after installation
  • File size and file type check in upload.php
  • Some minor changes to the interface

 

Updated Files
install.php
upload.php
jquery.uploadfile.js
uploadfile.css
start.php

Accessibility Checker

Accessibility Checker is an innovative solution that lets you inspect the accessibility level of content created in CKEditor and immediately solve any accessibility issues that are found.

It is built upon three key elements:

  • User Interface optimized for quick problem solving.
  • Flexibility allowing you to use the accessibility checking engine of your choice.
  • Quick Fix feature letting you fix common problems fully automatically!

The default implementation uses Quail as its accessibility tests library, but you can integrate any other similar library to achieve comparable results.

Requirements:

  • CKEditor 4.3+.
  • Balloon Panel plugin.
  • jQuery 1.x or later to run Quail.

 

a11ychecker

32,430 downloads (view stats)

This is an official plugin provided and supported by CKEditor developers.

You can submit bug reports directly to its GitHub issues tracker and discuss any integration issues on StackOverflow.

Releases

Plugin versions CKEditor versions
4.24 4.23 4.22

Version: 1.1.1

DownloadRelease notes

New Features:

  • #240: Added Brazilian Portuguese localization. Thanks to Guilherme Alves!
  • #247: Introduced the process event in the Engine type, allowing for adding custom issue types.

Fixed Issues:

  • #233: Fixed: Balloon classes are localized, causing issues of a different testability to look the same.

Balloon Panel

The Balloon Panel plugin provides the ability to create a floating, balloon-shaped container capable of presenting content at a precise position in the document.

It is used in Accessibility Checker to create the floating panels with accessibility tips.

Screenshots

balloonpanel

100,860 downloads (view stats)

This is an official plugin provided and supported by CKEditor developers.

You can submit bug reports directly to its GitHub issues tracker and discuss any integration issues on StackOverflow.

Releases

Plugin versions CKEditor versions
4.24 4.23 4.22

Version: 4.23.0-lts

DownloadRelease notes

First major release of CKEditor 4.23.0-lts

Version: 4.22.1

DownloadRelease notes

First minor release of CKEditor 4.22.1

Personalized Images

The NiftyImages Widget Plugin for CKEditor is a Free and unique integration to enable the personalization of images from the toolbar.

Screenshots

niftyimages

12,241 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.24 4.23 4.22

Version: 1.0

DownloadRelease notes

Initial release of the NiftyImages Widget plugin for the CKEditor

Countdown Timers

The NiftyImages Widget Plugin for CKEditor is a Free and unique integration to enable countdown timers from the toolbar.

Screenshots

niftytimers

14,360 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.24 4.23 4.22

Version: 1.2

DownloadRelease notes

This release fixes a small bug found in the timer plugin

Minimal YouTube [multi-language]

Insert a YouTube video with minimal friction.

Optionless by design.

Multi-language support included.

Screenshots

tliyoutube2

14,445 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.24 4.23 4.22

Version: 1.1

DownloadRelease notes

Changed icon.

Simple HTML5 audio

This plugin allows the easy insertion of HTML5 audio players.

Features
  • Creates a HTML5 audio tag for your audio. You can:
    • Use an audio file that is hosted on another website using its URL.
    • Use an audio file that is already on your server.
    • Upload an audio file to your server and use it.
  • You can choose the alignment of the HTML5 audio player. Available options:
    • Center (default)
    • Left
    • Right
    • None
  • You can choose whether to play the audio automatically or not (since version 1.3.0). Default is no.
  • You can change the position of the HTML5 audio player by dragging and dropping it.
  • You can change the properties of an existing player using the context menu (since version 1.1.0) or double clicking on it.
  • You can disable the download button on Chrome (since 1.4.0).
  • You can add a "title" attribute for the audio tag (since 1.5.0).
  • Easy to use. The user interface is similar to the enhanced image plugin.
  • Available in multiple languages: Basque, Bulgarian, Catalan, Chinese, English, Farsi (Persian), French, German, Greek, Russian, Spanish, Ukrainian, and Uzbek.
Notes
  • If you are installing this plugin in GNU/Linux make sure that its folders and files have the right permissions otherwise you might get errors.
  • By default CKEditor does not include a file browser or uploader. The "Browse server" and "Upload" tabs need server side code to work so they don't appear if there is no file browser or uploader.

    To fix the problem you can install CKFinder and integrate it with CKEditor. There are how-to guides in the documentation:

    http://docs.cksource.com/ckfinder3/#!/guide

  • Take into account that most (all?) mobile browsers disable the autoplay option and don't play the audio without user interaction.

Translators

We want to thank all the people who helped translate this plugin:

More translations are welcome and will be included in future releases. If you want to use this plugin in your language feel free to translate it. If you know how to use git and github you can follow these steps, otherwise add the translation of these strings as a comment indicating which language it is and we will take care of it:

Insert HTML5 audio

HTML5 audio

Audio info

Audio source URL is missing.

Audio properties

Upload

Send it to the server

Advanced

Autoplay?

Yes

No

Screenshots

html5audio

21,969 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.24 4.23 4.22

Version: 1.5.4

DownloadRelease notes

Version 1.5.4

  • Added Swiss German translation. Thanks Mischa Sameli!
  • Added Polish translation. Thanks elanpl!
  • Added compatibility with codemirror and textselection plugins. Thanks vkmet!

Bootstrap Tabs

Allows the user to insert and edit a specified number of Bootstrap tabs.  A dialog allows the user to choose the number of tabs in the set.  They can also choose a tab to remove.  Most importantly, the user can add a name for the tab set.  The name provides a user-friendly description of the content, but also allows multiple sets of tabs to be displayed on the same page of content.

Screenshots

bootstrapTabs

33,447 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.24 4.23 4.22

Version: 1.1

DownloadRelease notes

  • Better compatibility with allowedContent
  • Switch between Source mode and WYSIWYG mode without losing functionality

Prism Syntax Highlighter

Prism Syntax Highlighter is a plugin for inserting formatted texts or code snippets in your blog/website. It is an integration of PrismJS with CKEditor. PrismJS is the chosen syntax highlighter/colorizer because it is elegant, lightweight, and extendable. Actually, I use this plugin in my blog articles too.

MAIN FEATURES
  • Rendered with a beautiful, dark theme by default (I'm currently working on integrating other PrismJS themes).
  • Displayed with line numbers on the left side of the codes.
  • Syntax highlighting of over 50 programming languages (note that SVG and XML are under the HTML category, and JSON is under JavaScript). I also used Tiobe index to have an idea on what languages are important or popular.

This plugin utilizes/extends the following libraries: 

Essentially, it's the Code Snippet plugin with PrismJS under the hood. Hence, Prism Syntax Highlighter depends on the Code Snippet and make use of its toolbar button as well. Extending the Code Snippet plugin rather than creating an independent one means better code reuse, less bugs, and less effort. Consequently, this plugin has also localization/multilingual support because Code Snippet already does.

By default, Prism has no line numbering mechanism, so the Line Number add-on has been added. Likewise, in order for the line numbers to work smoothly in CKEditor and when rendering the code blocks in the actual page, I did some minor patching in default prism.js and prism.css files.

If you want other programming languages, add-ons, or themes, you may want to check-out first the PrismJS download page for other possibilities and you could send me your suggestion. PrismJS is very stable and well-tested, and it is just one of the excellent projects of Lea Verou, who is a prolific web developer.

Finally, if you want to lessen the list of available languages when setting the code block (since the list might be too long to your liking), you could utilize the config.codeSnippet_languages CKEditor property. 

LIVE DEMO PAGE

Demo page could be found here. It showcases numerous code blocks in various programming languages.

INSTALLATION

Kindly refer to Installation Guide.

HOW TO USE

Kindly refer to How to Create and Edit Prism Snippets.

Screenshots

prism

12,918 downloads (view stats)

Releases

Plugin versions CKEditor versions
4.24 4.23 4.22

Version: 1.0.1

DownloadRelease notes

Update the bundled docs.

Image Editor

Simple yet very effective image editor brings in all major image editing capabilities to CKEditor. You can resize and crop images to any standard or custom resolution, adjust their brightness and contrast, draw shapes, flip or rotate, and write text on the canvas of an image.

Edited images are automatically uploaded to the server into a separate folder for easy use, and if File Manager  is installed, no additional configuration of the server is required for that.

Image Editor also features a number of artistic effects including pixelization, sepia, emoticons, stickers, and freehand drawing. Importantly, the cost of a misdraw is zero thanks to unlimited Undo/Redo.

This plugin works with backends on PHP (Composer and stand-alone packages), Java (Spring Boot framework) or Node (JavaScript and TypeScript NPM package for Express server).

Screenshots

Twitter Facebook Facebook Instagram Medium Linkedin GitHub Arrow down Phone Menu Close icon Check