View all authors
Brendan Daniel

Brendan Daniel

Content Writer

Way too into music genres nobody's heard of, the design of maps and way-finding systems, and deconstructing creative choices in professional wrestling. Out loud. To nobody in particular.

Statistics

Active from

Published 5 articles

A stylized graphic of different instances of CKEditor 5 with toolbar variations and a link insertion plugin.

You decide - customizability with CKEditor 5

Having the right tools for the job influences your software’s output. The developers of CKEditor 5 know that, which is why our API provides optimal customizability that can help you create the perfect plugin for your software’s needs. We explain how the development teams from three clients of ours — Plutio, Condé Nast, and Neos — used our API to customize CKEditor 5 instances in specific ways with satisfying results. Read on to see what we mean.

Student information systems help guide students by communicating vital information.

The shape of things to come: student information systems edition

A student information system’s chief goal is to aid school communication of news and announcements between students, teachers, parents, faculty, and staff. So what, then, is effective school communication? The goal is the same whether you’re a student information system vendor or a school administrator who oversees your institution’s own homebrewed solution: a student information system that optimizes communication no matter the situation. Rich-text editing can aid in reaching that goal.

Knowledge management and capturing the ideas of your talent

Knowledge management systems and capturing the ideas of your talent with KM

Learn how choosing the right knowledge management system for your company is essential to turning your talent’s tacit knowledge into explicit knowledge. The sooner you identify the tool or system that’s just right, the sooner what they know can benefit you. Your response to the challenges of the modern marketplace depends on it.

No entries

Meet other authors

Aleksander Nowodziński

Technical Leader, CKSource

Published 3 articles

Aleksandra Mroczek (Ola)

IT Talent Sourcer, CKSource

Published 1 article

Anna Tomanek

Documentation & Project Manager, CKSource

Published 53 articles

Arkadiusz Filipczak

Team Leader, CKSource

Published 1 article

Bartek Biedrzycki

Technical Writer, CKSource

Published 40 articles

Dan Wilson

Senior Product Marketing Manager, CKSource

Published 1 article

Di Mace

Marketing Communications Manager, Tiugo Technologies

Published 2 articles

Dominik Szczepaniak

Software Engineer, CKSource

Published 1 article

Dominika Reszke

Content Writer

Published 21 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 24 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!

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