awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

Awesome GitHub RepositoriesPlugin-Based Editor Extensibility

Frameworks for adding new content blocks, commands, and lifecycle hooks to a rich text editor via plugins.

Distinct from Custom Plugin Registrations: None of the candidates focus on rich-text editor plugin development; they focus on ML, CMS, or general app plugins.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Plugin-Based Editor Extensibility. Refine with filters or upvote what's useful.

Awesome Plugin-Based Editor Extensibility GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • adobe/bracketsAvatar adobe

    adobe/brackets

    33,033Vezi pe GitHub↗

    Brackets is an extensible JavaScript IDE and front-end code editor specifically designed for authoring HTML, CSS, and JavaScript. It serves as a web development text editor that provides a specialized environment for building websites. The editor is distinguished by its live preview capabilities, which render code changes in a browser in real time for immediate visual feedback. It further supports front-end workflows through inline style editing and the ability to synchronize code changes across multiple browser windows for cross-browser testing. The project includes a wide range of developm

    Features a plugin-based system that allows users to load external JavaScript packages to add custom tools.

    JavaScript
    Vezi pe GitHub↗33,033
  • pandao/editor.mdAvatar pandao

    pandao/editor.md

    14,315Vezi pe GitHub↗

    Editor.md is an embeddable Markdown editor component for web applications that provides a real-time, dual-pane live preview alongside the raw source as the user types. It is designed as a plugin-based Markdown editor with a plugin architecture for extending functionality through custom modules, and it supports rendering LaTeX mathematical expressions using KaTeX as well as converting flowchart and sequence diagram syntax into visual diagrams within the preview. The editor distinguishes itself through its plugin-based extension system, which allows loading additional functionality through exte

    Provides a plugin architecture for extending Markdown editor functionality without modifying the core component.

    JavaScriptcodemirrorcommonmarkdocumentation
    Vezi pe GitHub↗14,315
  • swagger-api/swagger-editorAvatar swagger-api

    swagger-api/swagger-editor

    9,453Vezi pe GitHub↗

    Swagger Editor este un instrument de autorare bazat pe web și un mediu de dezvoltare utilizat pentru a proiecta, documenta și valida specificațiile API. Suportă în mod specific OpenAPI Specification, oferind o interfață de browser pentru scrierea schemelor API și verificarea structurii acestora. Instrumentul dispune de randare în timp real care produce o previzualizare vizuală a documentației API pe măsură ce specificația este editată. Include evidențierea sintaxei bazată pe scheme standardizate pentru a îmbunătăți lizibilitatea definițiilor API. Editorul suportă importul specificațiilor din fișiere, URL-uri externe sau fixture-uri de exemplu și persistă starea curentă în stocarea locală pentru a preveni pierderea datelor. Este distribuit ca imagine de container, incluzând o versiune non-root pentru a reduce suprafața de atac de securitate în timpul implementării.

    Allows injecting custom components and logic into the editor interface via predefined extension points.

    JavaScript
    Vezi pe GitHub↗9,453
  • slap-editor/slapAvatar slap-editor

    slap-editor/slap

    6,184Vezi pe GitHub↗

    Slap este un editor de text bazat pe terminal, conceput pentru a imita experiența utilizatorului și interfața unui editor de cod grafic într-un mediu de linie de comandă. Funcționează atât ca editor de text, cât și ca manager de fișiere cu interfață text-utilizator, oferind o bară laterală navigabilă pentru organizarea și comutarea între fișiere și directoare. Editorul este construit pentru extensibilitate printr-un sistem de plugin-uri care permite încărcarea de scripturi și pachete externe pentru a adăuga funcții noi și funcționalități de bază. Utilizatorii pot personaliza fluxul de lucru al editorului prin remapearea scurtăturilor de tastatură, ajustarea parametrilor de performanță și modificarea aspectului interfeței, inclusiv culorile și stilurile textului. Capabilitățile de bază includ editarea de text bazată pe terminal cu evidențierea sintaxei, suport pentru interacțiunea cu mouse-ul pentru selecție și navigare, și integrarea cu clipboard-ul sistemului de operare. Sistemul menține, de asemenea, un istoric liniar pentru operațiunile de undo și redo și suportă manipularea fișierelor pe servere la distanță prin SSH.

    Employs an extensible architecture that allows new commands and logic to be added via plugins.

    JavaScript
    Vezi pe GitHub↗6,184
  • ckeditor/ckeditor4Avatar ckeditor

    ckeditor/ckeditor4

    5,817Vezi pe GitHub↗

    CKEditor 4 is a browser-based WYSIWYG rich text editor that enables users to create and format HTML content directly in the browser. It operates on a plugin-based architecture with a configurable toolbar system, DOM-based content editing, and an event-driven lifecycle, all delivered through a CDN-based distribution model. The editor supports skin-based theming and includes a legacy plugin compatibility layer for backward compatibility. The editor distinguishes itself as a cross-platform framework that integrates natively with Angular, React, Vue, Electron, Android, and iOS environments. It of

    Provides a plugin architecture for extending editor functionality with custom features, widgets, and integrations.

    Rich Text Formatckeditorckeditor4contenteditable
    Vezi pe GitHub↗5,817
  • mycolorway/simditorAvatar mycolorway

    mycolorway/simditor

    5,006Vezi pe GitHub↗

    Simditor este un editor de text bogat (rich text) bazat pe JavaScript și un editor HTML WYSIWYG conceput pentru crearea de documente structurate în cadrul aplicațiilor web. Funcționează ca un editor media bazat pe web și un sanitizer de conținut HTML, permițând utilizatorilor să compună și să formateze conținutul vizual. Proiectul se distinge printr-un sistem integrat pentru gestionarea conținutului media și a securității. Dispune de capabilități de încărcare a imaginilor pe server care suportă atât selectarea fișierelor locale, cât și lipirea din clipboard, alături de un sistem de filtrare a marcajelor HTML bazat pe whitelist pentru a asigura o ieșire consistentă și sigură. Editorul oferă capabilități largi pentru gestionarea conținutului, inclusiv manipularea vizuală a tabelelor, evidențierea sintaxei limbajelor de programare și inserarea de hyperlink-uri. Extensibilitatea sa este gestionată printr-un sistem de plugin-uri și butoane de toolbar configurabile, permițând stilizarea personalizată și interacțiuni specializate.

    Provides a framework for extending the editor's functionality via a modular plugin system.

    JavaScriptcoffeescriptjavascriptrich-text-editor
    Vezi pe GitHub↗5,006
  • yoopta-editor/yoopta-editorAvatar yoopta-editor

    yoopta-editor/Yoopta-Editor

    3,045Vezi pe GitHub↗

    Yoopta-Editor is a headless framework for building customizable block-based rich text editors. It utilizes a JSON-based document engine to manage editor state and provides a WYSIWYG interface for creating structured documents. The system separates core document logic from the visual layer, allowing for complete customization of the user interface. The framework is designed for real-time collaborative editing, featuring a synchronization engine with conflict resolution and remote cursor presence tracking. It offers a highly extensible plugin system that allows developers to define new content

    Implements a highly extensible plugin system for defining custom content blocks and editor behavior.

    TypeScriptcontenteditableeditorhacktoberfest
    Vezi pe GitHub↗3,045
  1. Home
  2. Software Engineering & Architecture
  3. Plugin-Based Editor Extensibility