Official CKEditor 5 rich text editor component for React.
See the "Rich text editor component for React" guide in the CKEditor 5 documentation to learn more:
After cloning this repository, install necessary dependencies:
You can also use Yarn.
Running the development serverTo manually test the editor integration with different versions of React, you can start the development server using one of the commands below:
npm run dev:16 # Open the demo projects using React 16. npm run dev:18 # Open the demo projects using React 18. npm run dev:19 # Open the demo projects using React 19.
To test the editor integration against a set of automated tests, run the following command:
If you want to run the tests in watch mode, use the following command:
To build the package that is ready to publish, use the following command:
CircleCI automates the release process and can release both channels: stable (X.Y.Z
) and pre-releases (X.Y.Z-alpha.X
, etc.).
Before you start, you need to prepare the changelog entries.
#master
branch is up-to-date: git fetch && git checkout master && git pull
.git checkout -b release-[YYYYMMDD]
where YYYYMMDD
is the current day.yarn run release:prepare-changelog
.
--date
option, e.g., --date=2025-06-11
.--dry-run
option, you can check what the script will do without actually modifying the files.the/a
articles, ()
to method names, "it's" -> "its", etc.#master
branch.@ckeditor/ckeditor-5-platform
team to review the pull request and trigger the release process.Licensed under a dual-license model, this software is available under:
For more information, see: https://ckeditor.com/legal/ckeditor-licensing-options.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4