Yoopta-Editor is a React-based rich-text editor framework that lets developers build Notion-like, Craft-like, or Coda-like editing experiences.
The project solves the problem of integrating powerful rich-text editing without wrestling with complex APIs or fighting opinionated UI constraints. It provides a headless core for developers who need full control, paired with twenty-plus ready-made plugins, pre-built UI components like toolbars and slash menus, and theme presets based on shadcn and Material Design. This dual approach lets teams either customize deeply or launch quickly with sensible defaults.
Yoopta-Editor suits developers building blogs, Notion-like workspaces, content management systems, landing page builders, or website builders. The framework is particularly valuable if you want to avoid the glue code typically required to integrate existing editors into products. The tool ships with drag-and-drop functionality, theming capabilities, and real-time collaboration powered by Yjs. The project also maintains Yoo AI, a companion AI-powered app builder that uses Yoopta plugins to generate multi-page applications from text prompts, with an AI plugin generator for custom blocks.
The project maintains active engagement with the open-source community through sponsorship options and GitHub stars. Development activity shows consistent iteration on the core editor framework and plugin ecosystem, with ongoing refinement of the developer experience around plugin creation and theming. The maintainer has built complementary tooling like Yoo AI that extends the editor's reach beyond traditional rich-text use cases into low-code application building.