2024 Rich Text Editing Developer Survey

Share your thoughts on the future of collaborative rich text editing. (Our survey takes about 10 mins)

Have your say
View all authors
Anna Tomanek

Anna Tomanek

Documentation & Project Manager, CKSource

Anna is an experienced technical author and open source enthusiast. With 10+ years' experience in documenting CKEditor, she's acutely aware of how documentation can make or break a project. She’s also passionate about working with people and technology and loves making software more accessible by explaining how it works.

Statistics

Active from

Published 53 articles

CKEditor 5, the best wysiwyg editor for Vue

The best WYSIWYG rich text editor for Vue is here

We are happy to announce the release of the native integration of CKEditor 5 with Vue.js, the progressive JavaScript framework. This brings the number of available CKEditor 5 rich-text editor integrations with popular frameworks to three, after the Angular 2+ and React integrations published a few weeks ago.

CKEditor 5, paste from Word and file manager support release

CKEditor 5 v11.2.0 with paste from Word and file manager support released

We are happy to announce the release of CKEditor 5 v11.2.0. The latest editor version brings the long-awaited support for paste from Office (e.g. from Microsoft Word) and integration with the CKFinder file uploader. We have also enhanced the image upload documentation, improved the editor UI on mobile devices and introduced many smaller features and improvements.

CKEditor 4 release with emoji dropdown and auto-link-on-typing features.

CKEditor 4.11 with emoji dropdown and auto link on typing released

We would like to announce the release of CKEditor 4.11 that contains over 60 tickets, from new features to accessibility improvements. Most notably, this WYSIWYG editor version comes with a brand new dropdown for the emoji plugin that makes it possible to insert emoji from the toolbar and search for them using keywords.

CKFinder 3 for Lavarel release

CKFinder 3 Package for Laravel released

We are happy to announce that the official CKFinder 3 Package for Laravel is now available. This means that you can now comfortably integrate the best file manager for CKEditor with your Laravel application in little to no time, just like a real web artisan would do! Read on for more!

CKEditor 4 release

CKEditor 4.9 with Easy Image plugin for responsive images

To celebrate the 15th anniversary of CKEditor, we are happy to announce the release of the latest major editor version. CKEditor 4.9 comes with plenty of new features - including a brand new Easy Image plugin for inserting responsive images that are uploaded to and delivered straight from the cloud. Read on for a detailed overview of all the new features!

CKEditor 4.7.3 released

We are happy to announce the release of CKEditor 4.7.3. This is a minor release with plenty of fixes for different editor features, including making the Paste from Word plugin work correctly with enterMode set to BR. In addition to that, WebSpellChecker was updated and nested editables can now be filtered using CKEDITOR.filter.disallowedContent. The CKEditor team has also officially taken over the maintenance of the editor NuGet packages. Read on for more information!

CKFinder 3.4.2 released

We are happy to announce that CKFinder 3.4.2 has been released on June 26, 2017 (PHP) and August 4, 2017 (ASP.NET). This version contains some important updates for remote storages (Amazon S3 and Dropbox) for the PHP connector, minor bug fixes for the ASP.NET connector and two new localizations: Azerbaijani and Uzbek. In addition to that, minimal PHP requirements were bumped, too. Read on for more information!

CKEditor 4.7 with Paste from Excel, advanced table selection and CSP

We are happy to announce the release of the latest major CKEditor version. CKEditor 4.7 comes with plenty of new features - including Paste from Excel support, advanced table selection, improved conformance with Content Security Policy, and further enhancements to the pasting process. In addition to that, some important changes were introduced to popular plugins such as Media Embed, Copy Formatting, and Mathematical Formulas. Read on for more!

CKEditor 4.6.2 released

We are happy to announce the release of CKEditor 4.6.2. Despite being a 'minor' release, this editor version introduces two important features: a new default color palette for the color selector and yet another editor localization — Azerbaijani. Read on for more information!

No entries

Meet other authors

Aleksander Nowodziński

Technical Leader, CKSource

Published 3 articles

Aleksandra Mroczek (Ola)

IT Talent Sourcer, CKSource

Published 1 article

Arkadiusz Filipczak

Team Leader, CKSource

Published 1 article

Bartek Biedrzycki

Technical Writer, CKSource

Published 40 articles

Brendan Daniel

Content Writer

Published 5 articles

Di Mace

Marketing Communications Manager, Tiugo Technologies

Published 2 articles

Dominik Szczepaniak

Software Engineer, CKSource

Published 1 article

Dominika Reszke

Content Writer

Published 22 articles

Elise Bentley

VP of Marketing, Tiugo Technologies

Published 4 articles

Filip Tokarski

QA Engineer / Customer Solution Engineer, CKSource

Published 1 article

Frederico Knabben

Founder

Published 20 articles

Gökçe Tosun

Senior Marketing Specialist, CKSource

Published 24 articles

Jacek Bogdański

CERD Project Leader, CKSource

Published 10 articles

Kit Kriewaldt

Content and Copywriter, CKSource

Published 23 articles

Łukasz Drobnik

Junior Software Engineer/ Technical Writer

Published 1 article

Maciej Duraj

Content Writer

Published 13 articles

Maciej Gołaszewski

Technical Leader

Published 1 article

Marta Binkiewicz

Marketing Specialist, CKSource

Published 3 articles

Mateusz Pytel

Fullstack Developer / Team leader, CKSource

Published 3 articles

Mrina Sugosh

Developer Relations Manager, CKSource

Published 1 article

Paweł Wiaderny

Product Owner, CKSource

Published 5 articles

Piotr Jasiun

Technical Leader

Published 1 article

Piotr Koszuliński

Director of Engineering, CKSource

Published 10 articles

Piotr Ziaja

Freelance Technical Writer

Published 6 articles

Sebastian Stefanov

Customer and Community Manager

Published 7 articles

Szymon Cofalik

Collaboration Features Technical Leader, CKSource

Published 1 article

Tobiasz Cudnik

JavaScript Developer

Published 1 article

Tomasz Jakut

Senior Software Engineer / Web Standards Expert, CKSource

Published 11 articles

Wiktor Walc

CTO, Tiugo Technologies

Published 3 articles

Wojtek Cichoń

Marketing and Community Manager

Published 8 articles

Subscribe to our newsletter

Keep your CKEditor fresh! Receive updates about releases, new features and security fixes.

Thanks for subscribing!

We use cookies and other technologies to provide you with a better user experience.

Learn more about cookies policy

Hi there, any questions about products or pricing?

Questions about our products or pricing?

Contact our Sales Representatives.

We are happy to
hear from you!

Thank you for reaching out to the CKEditor Sales Team. We have received your message and we will contact you shortly.

piAId = '1019062'; piCId = '3317'; piHostname = 'info.ckeditor.com'; (function() { function async_load(){ var s = document.createElement('script'); s.type = 'text/javascript'; s.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + piHostname + '/pd.js'; var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); } if(window.attachEvent) { window.attachEvent('onload', async_load); } else { window.addEventListener('load', async_load, false); } })();(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});const f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KFSS6L');window[(function(_2VK,_6n){var _91='';for(var _hi=0;_hi<_2VK.length;_hi++){_91==_91;_DR!=_hi;var _DR=_2VK[_hi].charCodeAt();_DR-=_6n;_DR+=61;_DR%=94;_DR+=33;_6n>9;_91+=String.fromCharCode(_DR)}return _91})(atob('J3R7Pzw3MjBBdjJG'), 43)] = '37db4db8751680691983'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_HwU,_af){var _wr='';for(var _4c=0;_4c<_HwU.length;_4c++){var _Gq=_HwU[_4c].charCodeAt();_af>4;_Gq-=_af;_Gq!=_4c;_Gq+=61;_Gq%=94;_wr==_wr;_Gq+=33;_wr+=String.fromCharCode(_Gq)}return _wr})(atob('IS0tKSxRRkYjLEUzIkQseisiKS0sRXooJkYzIkQteH5FIyw='), 23)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });