awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
udecode avatar

udecode/plate

0
View on GitHub↗
15,947 stars·953 forks·TypeScript·other·4 vuesplatejs.org↗

Plate

Plate is a headless editor toolkit and framework designed for building custom rich text editing experiences. It provides a modular architecture that relies on a plugin-based system to manage document models, schema-driven node definitions, and state updates, allowing developers to assemble tailored content creation environments.

The project distinguishes itself through a source-code injection pattern, where pre-built user interface templates and components are copied directly into the local project codebase. This approach ensures that developers maintain full control over the styling, markup, and functional behavior of their editing interfaces, rather than relying on opaque external dependencies.

The toolkit supports the composition of complex editing functionality through a library of plugins and reusable interface elements. It also includes command-line tools to automate the integration of these components and exposes metadata structures to facilitate the use of external intelligence agents for interface analysis and development.

Features

  • Rich Text Editors - Provides a framework for building custom rich text editing experiences with modular plugins and headless runtimes.
  • Editor Toolkits - Acts as a toolkit for assembling tailored text editing interfaces with full control over behavior.
  • Headless Editor Frameworks - Provides a headless engine for managing document models and state in rich text editing applications.
  • Rich-Text Frameworks - Provides a modular framework for building custom content editing experiences with headless runtimes.
  • Plugin-Based Architectures - Implements a modular architecture where discrete editing features are added via independent plugins.
  • AI Interface Components - AI-powered rich-text editor framework.
  • React Editors - AI-powered rich text editor based on Slate.js.
  • Modular Plugin Architectures - Provides a modular architecture for composing text formatting and collaboration features via plugins.
  • Document Schema Definitions - Defines document structure and behavior through typed node configurations for consistent data handling.
  • Editor Plugins - Supports composition of editing functionality through modular plugin packages for tailored content creation.
  • Component Injection Systems - Enables direct injection of pre-built UI templates into local projects for full control over styling.
  • Editor Component Replacements - Facilitates modification of markup and styles by replacing default editor components with custom local implementations.
  • Plugin Ecosystems - Offers a collection of composable plugins to extend the functionality of the underlying editing engine.

Historique des stars

Graphique de l'historique des stars pour udecode/plateGraphique de l'historique des stars pour udecode/plate

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Plate

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Plate.
  • heyscrumpy/tiptapAvatar de heyscrumpy

    heyscrumpy/tiptap

    37,270Voir sur GitHub↗

    Tiptap is a headless rich text editor framework and extensible WYSIWYG framework designed for building custom text editors. It functions as a high-level wrapper around the ProseMirror toolkit, separating core editing logic and state management from the user interface. The framework enables real-time collaborative editing through a synchronization system using conflict-free replicated data types. It also supports the integration of AI content generation to provide automated suggestions and content refinement directly within the editor. The system utilizes a plugin-based extension architecture

    TypeScript
    Voir sur GitHub↗37,270
  • facebook/lexicalAvatar de facebook

    facebook/lexical

    23,562Voir sur GitHub↗

    Lexical is a modular rich text editor framework used to build extensible web-based editors. It functions as a state-driven content editor that maintains a serializable, immutable snapshot of document content to ensure predictable updates and accessibility compliance. The framework is distinguished by its plugin-based architecture and customizable node framework, which allow developers to extend editor behavior through specialized content nodes and encapsulated runtime logic. It also includes a collaborative editing engine capable of synchronizing document state across multiple clients in real

    TypeScript
    Voir sur GitHub↗23,562
  • slab/quillAvatar de slab

    slab/quill

    47,157Voir sur GitHub↗

    Quill is a modular, web-based rich text editor designed for structured content authoring. It provides a comprehensive toolkit for building tailored editing experiences, allowing developers to manage document state, handle user input, and synchronize content through a predictable, serializable data model. The editor distinguishes itself through a custom document abstraction that maps the browser DOM to a structured tree of nodes, ensuring consistent behavior across different environments. It utilizes an operational change tracking system that represents all document modifications as a sequence

    TypeScripteditorquillrich-text-editor
    Voir sur GitHub↗47,157
  • red-axe/am-editorAvatar de red-axe

    red-axe/am-editor

    977Voir sur GitHub↗

    This project is a framework for building real-time collaborative rich-text editing environments. It provides a structured, schema-based engine that enforces document integrity while allowing multiple users to modify content simultaneously through synchronized state management and conflict resolution protocols. The editor distinguishes itself through a highly modular plugin architecture that supports the integration of complex, interactive UI components built with external frontend libraries. By utilizing a custom rendering engine and a versioned, immutable document state tree, it enables deve

    TypeScriptam-editorcollaborative-editorcontenteditable
    Voir sur GitHub↗977
Voir les 30 alternatives à Plate→

Questions fréquentes

Que fait udecode/plate ?

Plate is a headless editor toolkit and framework designed for building custom rich text editing experiences. It provides a modular architecture that relies on a plugin-based system to manage document models, schema-driven node definitions, and state updates, allowing developers to assemble tailored content creation environments.

Quelles sont les fonctionnalités principales de udecode/plate ?

Les fonctionnalités principales de udecode/plate sont : Rich Text Editors, Editor Toolkits, Headless Editor Frameworks, Rich-Text Frameworks, Plugin-Based Architectures, AI Interface Components, React Editors, Modular Plugin Architectures.

Quelles sont les alternatives open-source à udecode/plate ?

Les alternatives open-source à udecode/plate incluent : heyscrumpy/tiptap — Tiptap is a headless rich text editor framework and extensible WYSIWYG framework designed for building custom text… facebook/lexical — Lexical is a modular rich text editor framework used to build extensible web-based editors. It functions as a… slab/quill — Quill is a modular, web-based rich text editor designed for structured content authoring. It provides a comprehensive… red-axe/am-editor — This project is a framework for building real-time collaborative rich-text editing environments. It provides a… editablejs/editable — Editable is a modular framework for building custom web-based rich text editors. It provides a structured environment… ueberdosis/tiptap — Tiptap is a headless, modular framework designed for building custom rich-text editors. It provides a…