Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/udecode/plate
A rich-text editor powered by AI
https://github.com/udecode/plate
ai react shadcn-ui slate typescript wysiwyg
Last synced: 3 days ago
JSON representation
A rich-text editor powered by AI
- Host: GitHub
- URL: https://github.com/udecode/plate
- Owner: udecode
- License: other
- Created: 2019-12-02T01:40:10.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-12-03T10:02:05.000Z (9 days ago)
- Last Synced: 2024-12-03T17:16:26.965Z (9 days ago)
- Topics: ai, react, shadcn-ui, slate, typescript, wysiwyg
- Language: TypeScript
- Homepage: https://platejs.org
- Size: 155 MB
- Stars: 12,172
- Watchers: 45
- Forks: 742
- Open Issues: 97
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-shadcn-ui - plate - text editor. (Libraries and components:)
- awesome-shadcn-ui - plate - text editor. (Libraries and components:)
- awesome-shadcn-ui - plate - A rich-text editor powered by AI. (Libs and Components)
- awesome-shadcn-ui - Plate - Rich-text editor with shadcn/ui. (Components)
- AiTreasureBox - udecode/plate - 12-07_12209_0](https://img.shields.io/github/stars/udecode/plate.svg)|A rich-text editor powered by AI| (Repos)
README
Plate
![hero](apps/www/public/og.png)
[//]: # ' '
[//]: # 'Welcome to Plate, a rich-text editor framework designed for simplicity and efficiency. Plate consists of four main parts:'
[//]: #
[//]: # "1. **Core**: This is the heart of Plate. It's a special plugin system just for `slate-react`. We've made sure everything is neat and tidy, so it's easier for you to develop your project."
[//]: # '2. **Plugins**: We give you a big selection of plugin packages. They help make editor behaviors, hooks, serialization, and normalization better, among other things.'
[//]: # '3. **Primitives**: Besides the headless plugins, we also provide primitive hooks and components built on top of [Radix UI](https://www.radix-ui.com/). These are **unstyled** and accessible parts for making great design systems.'
[//]: # '4. **Components**: We know a good-looking start is important. So, we give you components created with Plate CLI and [shadcn/ui](https://ui.shadcn.com/). Use these as a starting point to create your own component library.'## Templates
You can choose one of the following templates to get started:
| Option | Plate | Plugins | AI | Backend |
| --------------------------------------------------------------------------------- | ----- | ------- | --- | ------- |
| [Notion-like template](https://pro.platejs.org/docs/templates/potion) | ✅ | ✅ | ✅ | ✅ |
| [Plate playground template](https://github.com/udecode/plate-playground-template) | ✅ | ✅ | ✅ | |
| [Plate minimal template](https://github.com/udecode/plate-template) | ✅ | | | |## Documentation
You can learn more about Plate by checking out our [documentation](https://platejs.org/docs).
## Contributing
To get started, check out our [contributing guide](CONTRIBUTING.md).
### Contributors
We'd love for you to join us! Whether it's through giving us a 🌟 star, making a 📥 pull request, or **sharing your plugins**, your help is always appreciated.
[![Star History Chart](https://api.star-history.com/svg?repos=udecode/plate&type=Date)](https://star-history.com/#udecode/plate&Date)
Need more help? Join us on [Discord](https://discord.gg/mAZRuBzGM3). We're always here to guide you.