暫無描述

Piotrek Koszuliński 9a9624656d Bump up the year. 9 年之前
dev 12ee83e5ba Aligned gulpfile to the bundler-rollup changes. 9 年之前
scripts 9a9624656d Bump up the year. 9 年之前
.editorconfig dd7edf242e Initialized .editorconfig. 11 年之前
.gitattributes bab0e300aa Initialized .gitattributes 11 年之前
.gitignore 74c7ffebf4 Updated test package usage to its changes. 9 年之前
.jscsrc f4d101e540 Updated `.jscsrc`. 9 年之前
.jshintrc 0814559353 Cleaned up gulpfile and bumped up deps. 9 年之前
.travis.yml 3c25232504 Updated CI script. 9 年之前
CHANGES.md 39adab72d3 Fixed formatting in existing MD files and created templates for new plugins accordingly. 9 年之前
CONTRIBUTING.md 39adab72d3 Fixed formatting in existing MD files and created templates for new plugins accordingly. 9 年之前
LICENSE.md 9a9624656d Bump up the year. 9 年之前
README.md e79f91e42f Reviewed README. 9 年之前
gulpfile.js 9a9624656d Bump up the year. 9 年之前
package.json 86f8743d06 Bumped up dev-tests. 9 年之前

README.md

CKEditor 5 – development repository

Build Status Dependency Status devDependency Status

Project Status (December 2016)

Version 0.5.0 was released on November 29, 2016. This is the 5th developer preview of the new CKEditor 5.

It is not production ready and will be followed by several releases before it reaches its first stable 1.0.0 version.

Read more in the CKEditor 5 v0.5.0 release blog post.

Check the basic CKEditor 5 sample on the GitHub.io page.

Periodic news and updates about the project can be found in the CKEditor 5 design repository.

Project Organization

Design and discussions

https://github.com/ckeditor/ckeditor5 is the CKEditor 5 main development repository. This is the best place for bringing opinions and contributions. Letting the core team know if they are going in the right or wrong direction is great feedback and will be much appreciated!

(Note: At the early stage, most of the high-level discussions were lead in ckeditor5-design repository.)

Development

CKEditor 5 is a modular, multi-package, multi-repository project. It consists of a several packages which create the editing framework, based on which the feature packages are implemented.

The ckeditor5 repository is the place that centralizes the development of CKEditor 5. It bundles different packages into a single place, adding the necessary helper tools for the development workflow, like the builder and the test runner. Basic information on how to set up the development environment can be found in the wiki pages.

Reporting issues and feature requests

Each repository independently handles its issues. However, it's recommended to report issues in this repository unless you know to which specific repository the issue belongs.

Packages

Editing framework

Package Build Dependencies
ckeditor5-engine
The editing engine.
build status badge ckeditor5-engine coverage badge ckeditor5-engine dependencies status badge ckeditor5-engine devDependencies status badge
ckeditor5-core
The core editor architecture.
build status badge ckeditor5-core coverage badge ckeditor5-core dependencies status badge ckeditor5-core devDependencies status badge
ckeditor5-ui
The editor UI library.
build status badge ckeditor5-ui coverage badge ckeditor5-ui dependencies status badge ckeditor5-ui devDependencies status badge
ckeditor5-utils
The editor utils library.
build status badge ckeditor5-utils coverage badge ckeditor5-utils dependencies status badge ckeditor5-utils devDependencies status badge

Editors

Package Build Dependencies
ckeditor5-editor-classic
The classic editor implementation.
build status badge ckeditor5-editor-classic coverage badge ckeditor5-editor-classic dependencies status badge ckeditor5-editor-classic devDependencies status badge

Features

Package Build Dependencies
ckeditor5-autoformat
Introduces the autoformatting feature. Replaces predefined characters with corresponding format (e.g. **foo** becomes bolded <strong>foo</strong>).
build status badge ckeditor5-autoformat coverage badge ckeditor5-autoformat dependencies status badge ckeditor5-autoformat devDependencies status badge
ckeditor5-basic-styles
Introduces the bold and italic features.
build status badge ckeditor5-basic-styles coverage badge ckeditor5-basic-styles dependencies status badge ckeditor5-basic-styles devDependencies status badge
ckeditor5-clipboard
Introduces the clipboard integration.
build status badge ckeditor5-clipboard coverage badge ckeditor5-clipboard dependencies status badge ckeditor5-clipboard devDependencies status badge
ckeditor5-enter
Introduces the enter key feature.
build status badge ckeditor5-enter coverage badge ckeditor5-enter dependencies status badge ckeditor5-enter devDependencies status badge
ckeditor5-heading
Introduces the heading feature.
build status badge ckeditor5-heading coverage badge ckeditor5-heading dependencies status badge ckeditor5-heading devDependencies status badge
ckeditor5-image
Introduces the image feature. Supports image styles and captioning.
build status badge ckeditor5-image coverage badge ckeditor5-image dependencies status badge ckeditor5-image devDependencies status badge
ckeditor5-link
Introduces the link feature.
build status badge ckeditor5-link coverage badge ckeditor5-link dependencies status badge ckeditor5-link devDependencies status badge
ckeditor5-list
Introduces numbered and bulleted lists feature.
build status badge ckeditor5-list coverage badge ckeditor5-list dependencies status badge ckeditor5-list devDependencies status badge
ckeditor5-markdown-gfm
Introduces GitHub flavored Markdown data processor.
build status badge ckeditor5-markdown-gfm coverage badge ckeditor5-markdown-gfm dependencies status badge ckeditor5-markdown-gfm devDependencies status badge
ckeditor5-paragraph
Introduces the paragraph feature.
build status badge ckeditor5-paragraph coverage badge ckeditor5-paragraph dependencies status badge ckeditor5-paragraph devDependencies status badge
ckeditor5-typing
Introduces typing and deleting features.
build status badge ckeditor5-typing coverage badge ckeditor5-typing dependencies status badge ckeditor5-typing devDependencies status badge
ckeditor5-undo
Introduces the undo feature.
build status badge ckeditor5-undo coverage badge ckeditor5-undo dependencies status badge ckeditor5-undo devDependencies status badge

Themes

Package Build Dependencies
ckeditor5-theme-lark
The lark theme.
build status badge ckeditor5-theme-lark coverage badge ckeditor5-theme-lark dependencies status badge ckeditor5-theme-lark devDependencies status badge

License

Licensed under the GPL, LGPL and MPL licenses, at your choice. For full details about the license, please check the LICENSE.md file.