udecode

udecode/plate

Rich-text editor with AI and shadcn/ui

TypeScript
16060
964
Other

Plate is a rich-text editor framework built on Slate.js, offering a modular plugin system for creating customizable text editors with AI integration and Material Connection Protocol (MCP) support. It provides unstyled, accessible primitives based on Radix UI and styled components using shadcn/ui, making it ideal for developers who want to build sophisticated text editing experiences without starting from scratch.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of udecode/plate

Account's avatar
Babel command line.
Account's avatar
Babel compiler core.
Account's avatar
Remove nullish coalescing operator
Account's avatar
Transform optional chaining operators into a series of nil checks
Account's avatar
Turn JSX into React function calls
Account's avatar
A Babel preset for each environment.
Account's avatar
Babel preset for all React plugins.
Account's avatar
Babel preset for TypeScript.
Account's avatar
A React hook for merging multiple refs into one ref
Account's avatar
Empty package - please don't use it anymore
Account's avatar
Curated addons to bring out the best of Storybook
Account's avatar
Storybook Links: Link stories together to build demos and prototypes with your UI components
Account's avatar
Storybook React renderer
Account's avatar
Boxicons Regular icons available as Styled Components
Account's avatar
Foundation icons available as Styled Components
Account's avatar
Material icons available as Styled Components
Account's avatar
Custom jest matchers to test the state of the DOM
Account's avatar
Simple and complete React DOM testing utilities that encourage good testing practices.
Account's avatar
Simple and complete React hooks testing utilities that encourage good testing practices.
Account's avatar
Fire events the same way the user does
Account's avatar
TypeScript definitions for is-hotkey
Account's avatar
TypeScript definitions for jest
Account's avatar
TypeScript definitions for lodash
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for prismjs
Account's avatar
TypeScript definitions for react
Account's avatar
TypeScript definitions for react-dom
Account's avatar
TypeScript definitions for styled-components
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
Custom parser for ESLint
Account's avatar
Jest plugin to use babel for transformation.
Account's avatar
babel module loader for webpack
Account's avatar
Component modular import plugin for babel.
Account's avatar
Inlines JSON file imports straight into JS code
Account's avatar
Allows you to build compile-time libraries
Account's avatar
Automatic TypeScript barrels for your entire code base
Account's avatar
Run commands concurrently
Account's avatar
Airbnb's ESLint config, following our styleguide
Account's avatar
This plugin adds `TypeScript` support to `eslint-plugin-import`
Account's avatar
an eslint rule plugin companion to babel-eslint

Support the repos that depend on udecode/plate

Top contributors

zbeyens's profile
zbeyens
4597 contributions
felixfeng33's profile
felixfeng33
1805 contributions
github-actions[bot]'s profile
github-actions[bot]
862 contributions
12joan's profile
12joan
344 contributions
dylans's profile
dylans
273 contributions
claude[bot]'s profile
claude[bot]
94 contributions
dimaanj's profile
dimaanj
58 contributions
electroluxcode's profile
electroluxcode
56 contributions
martin-lysk's profile
martin-lysk
51 contributions
ghingis's profile
ghingis
50 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet