# CKEditor 5 typing feature

This package implements support for typing (inputting and deleting text) in CKEditor 5. It also includes the automatic text transformations (autocorrect) feature that lets you automatically turn predefined snippets into their improved forms.

<a id="documentation">

## Documentation

See the [`Typing`](module_typing_typing-Typing.md) plugin documentation.

This plugin is usually enabled by the [`Essentials`](module_essentials_essentials-Essentials.md) plugin from the [`@ckeditor/ckeditor5-essentials`](essentials.md) package (which also enables other fundamental editing features).

<a id="installation">

## Installation

This package is part of our open-source aggregate package.

```bash
npm install ckeditor5
```

<a id="contribute">

## Contribute

The source code of this package is available on GitHub in <https://github.com/ckeditor/ckeditor5/tree/master/packages/ckeditor5-typing>.

<a id="external-links">

## External links

* [`@ckeditor/ckeditor5-typing` on npm](https://www.npmjs.com/package/@ckeditor/ckeditor5-typing)
* [`ckeditor/ckeditor5-typing` on GitHub](https://github.com/ckeditor/ckeditor5/tree/master/packages/ckeditor5-typing)
* [Issue tracker](https://github.com/ckeditor/ckeditor5/issues)
* [Changelog](https://github.com/ckeditor/ckeditor5/blob/master/CHANGELOG.md)

---

Full index of the CKEditor 5 API reference: [llms.txt](llms.txt)
