https://github.com/cycleccc/wangEditor-next
基于 slate.js、支持 vue2、3、react、markdown、多人协同、易使用、可扩展的富文本编辑器
https://github.com/cycleccc/wangEditor-next
react richeditor slatejs tyepscript vue
Last synced: 6 months ago
JSON representation
基于 slate.js、支持 vue2、3、react、markdown、多人协同、易使用、可扩展的富文本编辑器
- Host: GitHub
- URL: https://github.com/cycleccc/wangEditor-next
- Owner: wangeditor-next
- License: mit
- Created: 2024-04-07T02:47:09.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-07-29T04:57:03.000Z (7 months ago)
- Last Synced: 2025-08-02T00:14:09.551Z (7 months ago)
- Topics: react, richeditor, slatejs, tyepscript, vue
- Language: TypeScript
- Homepage: https://wangeditor-next.github.io/docs/
- Size: 16 MB
- Stars: 616
- Watchers: 7
- Forks: 62
- Open Issues: 101
-
Metadata Files:
- Readme: README-en.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-web-editor - wangEditor-next - wangEditor-next —— rich text editor, based on slate.js. (Rich text editor)
README
# wangEditor-next 5
[](https://codecov.io/gh/wangeditor-next/wangeditor-next-next)
[](https://github.com/wangeditor-next/wangEditor-next/stargazers)
[Chinese](./README.md)
## Introduction
The original project [wangeditor-next](https://github.com/wangeditor-next/wangeditor-next) is temporarily not maintained due to the author's [personal reasons](https://juejin.cn/post/7272735633458413602). This project is a forked version that will continue to be maintained with minimal breaking changes.
An open-source web rich text editor that is ready to use out of the box with simple configuration. It supports JS, Vue, and React.
- [Documentation](https://wangeditor-next.github.io/docs/)
- [Demo](https://wangeditor-next.github.io/demo/)

## Features
- **Easy to use**: Simple configuration and ready to use out of the box.
- **Multi-framework support**: Works with JS, Vue, and React.
- **Customizable**: Highly customizable to fit your needs.
- **Lightweight**: Minimal footprint with high performance.
## Installation
### For Vue or React
```shell
npm i wangeditor-next/editor
```
### For HTML using CDN resources
```html
```
## Usage Examples
### HTML
Try it on StackBlitz: [HTML Example](https://stackblitz.com/edit/stackblitz-starters-xxqmwl)
### Vue 2
Try it on StackBlitz: [Vue 2 Example](https://stackblitz.com/edit/vue2-vite-starter-hkmsif)
### Vue 3
Try it on StackBlitz: [Vue 3 Example](https://stackblitz.com/edit/vue3-wangeditor-demo-8emmc7)
### React
Try it on StackBlitz: [React Example](https://stackblitz.com/edit/react-4osjqn)
## Communication
- [Discuss issues and suggestions](https://github.com/wangeditor-next/wangEditor-next/issues)
## Contribution
We welcome contributions! Please read the [contribution guidelines](https://github.com/wangeditor-next/wangEditor-next/blob/master/docs/contribution-CN.md) and the development guide in the [docs](https://github.com/wangeditor-next/wangEditor-next/tree/master/docs) folder.
## 🌟 Support and Motivation
If you find this project helpful, please give it a ⭐️! Your support is my motivation to maintain and improve this project. Thank you!
## Donation
To donate to the original project, support wangEditor's open-source work at https://opencollective.com/wangeditor (~~though no one donates anyway~~).
## License
[MIT License](https://opensource.org/licenses/MIT)