Package Exports
- @ckeditor/ckeditor5-operations-compressor
- @ckeditor/ckeditor5-operations-compressor/dist/index-content.css
- @ckeditor/ckeditor5-operations-compressor/dist/index-editor.css
- @ckeditor/ckeditor5-operations-compressor/dist/index.css
- @ckeditor/ckeditor5-operations-compressor/dist/index.js
- @ckeditor/ckeditor5-operations-compressor/package.json
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/actioncompressor
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/actioncompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/actioncompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/deletingactioncompressor
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/deletingactioncompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/deletingactioncompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/forwarddeletingactioncompressor
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/forwarddeletingactioncompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/forwarddeletingactioncompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/typingactioncompressor
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/typingactioncompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/typingactioncompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/userselectionactioncompressor
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/userselectionactioncompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/userselectionactioncompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/compressor
- @ckeditor/ckeditor5-operations-compressor/src/compressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/compressor.js
- @ckeditor/ckeditor5-operations-compressor/src/index
- @ckeditor/ckeditor5-operations-compressor/src/index.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/index.js
- @ckeditor/ckeditor5-operations-compressor/src/lib/compiledmessages
- @ckeditor/ckeditor5-operations-compressor/src/lib/compiledmessages.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/lib/compiledmessages.js
- @ckeditor/ckeditor5-operations-compressor/src/lib/protobufdescriptions.js
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/annotationmarkeroperationcompressor
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/annotationmarkeroperationcompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/annotationmarkeroperationcompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/attributeoperationcompressor
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/attributeoperationcompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/attributeoperationcompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/insertoperationcompressor
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/insertoperationcompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/insertoperationcompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/markeroperationcompressor
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/markeroperationcompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/markeroperationcompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/nooperationcompressor
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/nooperationcompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/nooperationcompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/operationcompressor
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/operationcompressor.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/operationcompressor.js
- @ckeditor/ckeditor5-operations-compressor/src/protobuffactory
- @ckeditor/ckeditor5-operations-compressor/src/protobuffactory.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/protobuffactory.js
- @ckeditor/ckeditor5-operations-compressor/src/utils
- @ckeditor/ckeditor5-operations-compressor/src/utils.d.ts
- @ckeditor/ckeditor5-operations-compressor/src/utils.js
Readme
CKEditor 5 Operations compressor
CKEditor 5 Operations compressor is a low-level API that compresses and decompresses operations to a normalized binary format to decrease network usage during real-time collaborative editing. It is required by the CKEditor 5 real-time collaborative editing feature to enable collaboration in CKEditor 5.
This is a premium feature. Sign up for a free non-commitment 14-day trial, or see: https://ckeditor.com/pricing for more information.
Installation
This plugin is part of the ckeditor5-premium-features package. Install the whole package to use it.
npm install ckeditor5-premium-featuresCreate free account
If you want to check full CKEditor 5 capabilities, sign up for a free non-commitment 14-day trial.
Documentation
For more information about real-time collaboration see the CKEditor 5 real-time collaboration documentation.
Also, make sure you visit the CKEditor 5 changelog whenever a new version of the package is released.
Getting support
CKEditor 5 Operations compressor comes with outstanding support from a dedicated team of customer care specialists, QA engineers and CKEditor 5 developers. The team will gladly assist you in all aspects from setting up your account to integrating CKEditor 5 Collaboration features with your application.
As a licensed CKEditor 5 Collaboration features user you can report bugs and request features directly through the CKEditor Ecosystem customer dashboard.
License
CKEditor 5 Operations compressor
Copyright (c) 2003–2025, CKSource Holding sp. z o.o. All rights reserved.
CKEditor 5 Operations compressor is licensed under a commercial license and is protected by copyright law. For more information, see: https://ckeditor.com/pricing.
Trademarks
CKEditor is a trademark of CKSource Holding sp. z o.o. All other brand and product names are trademarks, registered trademarks or service marks of their respective holders.