# Jodit — Open Source WYSIWYG HTML Editor

Jodit (v4.6) is a free, MIT-licensed WYSIWYG editor written in pure TypeScript with no external dependencies. Under 400 KB minified, 40+ plugins, file browser and image editor included.

## By the numbers

- **30M+** — "npm i jodit" in a year
- **20M+** — "npm i jodit-react" in a year
- **1.9K** — GitHub stars
- **0** — dependencies
- **<400 KB** — minified

## Features

- **Written in TypeScript** — Fully typed codebase with zero dependencies. Strong types give you autocomplete and compile-time safety.
- **Lightweight & Fast** — Under 400 KB minified. Loads asynchronously and keeps your page speed score high.
- **Fully Customizable** — Every toolbar button, dialog and behavior can be configured or replaced.
- **Responsive Design** — Adaptive toolbar and touch-friendly controls. Works on any screen size.
- **Plugin Architecture** — File browser, image resize, code highlight, tables, media embed and more.
- **MIT License** — Free for personal and commercial use. Active community and regular releases.

## Getting started

```bash
npm install jodit
```

```js
import 'jodit/es2021/jodit.min.css';
import { Jodit } from 'jodit';

const editor = Jodit.make('#editor');
editor.value = '<p>Hello World!</p>';
```

Full API reference: https://xdsoft.net/jodit/docs/

## Integrations

- [React](https://xdsoft.net/jodit/examples/intergration/react-jodit.html) — official jodit-react wrapper
- [Angular](https://xdsoft.net/jodit/examples/intergration/angular-jodit.html)
- [Vue.js](https://www.npmjs.com/package/jodit-vue)
- [Svelte](https://www.npmjs.com/package/jodit-svelte)
- [Node.js](https://xdsoft.net/jodit/examples/intergration/jodit-nodejs.html)
- [Joomla](https://xdsoft.net/jodit/examples/intergration/joomla-jodit.html)

## Jodit Image Editor

A standalone, dependency-free image editor: crop, resize, rotate, filters, finetune and text annotations. Vanilla TypeScript, MIT licensed, image Blob in and out.

More: https://xdsoft.net/jodit/image-editor/

## Need more? Jodit PRO

20+ premium plugins and priority support for professional projects:

- Autocomplete & Mentions
- Export to PDF
- Paste from Word
- Google Maps
- Emoji Picker
- File Finder
- Mobile View
- 20+ extra plugins

Details: https://xdsoft.net/jodit/pro/

## Links

- [Playground](https://xdsoft.net/jodit/play.html)
- [Examples](https://xdsoft.net/jodit/examples/)
- [Documentation](https://xdsoft.net/jodit/docs/)
- [GitHub](https://github.com/xdan/jodit)
- [Jodit PRO](https://xdsoft.net/jodit/pro/)

_Full page: https://xdsoft.net/jodit/_
