awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 مستودعات

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

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • adobe/bracketsالصورة الرمزية لـ adobe

    adobe/brackets

    33,033عرض على 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
    عرض على GitHub↗33,033
  • pandao/editor.mdالصورة الرمزية لـ pandao

    pandao/editor.md

    14,315عرض على 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
    عرض على GitHub↗14,315
  • swagger-api/swagger-editorالصورة الرمزية لـ swagger-api

    swagger-api/swagger-editor

    9,453عرض على GitHub↗

    Swagger Editor هو أداة تأليف قائمة على الويب وبيئة تطوير تستخدم لتصميم وتوثيق والتحقق من مواصفات API. يدعم بشكل خاص مواصفات OpenAPI، ويوفر واجهة متصفح لكتابة مخططات API والتحقق من هيكلها. تتميز الأداة بالعرض في الوقت الفعلي الذي ينتج معاينة مرئية لوثائق API أثناء تحرير المواصفات. تتضمن تمييز بناء الجملة بناءً على مخططات قياسية لتحسين قابلية قراءة تعريفات API. يدعم المحرر استيراد المواصفات من ملفات، أو عناوين URL خارجية، أو أمثلة ثابتة، ويحفظ الحالة الحالية في التخزين المحلي لمنع فقدان البيانات. يتم توزيعه كصورة حاوية، بما في ذلك إصدار غير جذري (non-root) لتقليل سطح الهجوم الأمني أثناء النشر.

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

    JavaScript
    عرض على GitHub↗9,453
  • slap-editor/slapالصورة الرمزية لـ slap-editor

    slap-editor/slap

    6,184عرض على GitHub↗

    Slap هو محرر نصوص يعتمد على الطرفية مصمم لمحاكاة تجربة المستخدم وواجهة محرر الكود الرسومي داخل بيئة سطر الأوامر. يعمل كمحرر نصوص ومدير ملفات بواجهة مستخدم نصية، ويوفر شريطاً جانبياً قابلاً للتنقل لتنظيم والتبديل بين الملفات والمجلدات. تم بناء المحرر ليكون قابلاً للتوسيع من خلال نظام إضافات يسمح بتحميل سكربتات وحزم خارجية لإضافة ميزات جديدة ووظائف أساسية. يمكن للمستخدمين تخصيص سير عمل المحرر عن طريق إعادة تعيين اختصارات لوحة المفاتيح، وضبط معلمات الأداء، وتعديل مظهر الواجهة، بما في ذلك الألوان وأنماط النصوص. تشمل القدرات الأساسية تحرير النصوص في الطرفية مع تمييز الصيغة، ودعم التفاعل بالماوس للاختيار والتنقل، والتكامل مع حافظة نظام التشغيل. يحتفظ النظام أيضاً بمكدس تاريخ خطي لعمليات التراجع والإعادة ويدعم معالجة الملفات على خوادم بعيدة عبر SSH.

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

    JavaScript
    عرض على GitHub↗6,184
  • ckeditor/ckeditor4الصورة الرمزية لـ ckeditor

    ckeditor/ckeditor4

    5,817عرض على 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
    عرض على GitHub↗5,817
  • mycolorway/simditorالصورة الرمزية لـ mycolorway

    mycolorway/simditor

    5,006عرض على GitHub↗

    Simditor هو محرر نصوص غني يعتمد على JavaScript ومحرر HTML WYSIWYG مصمم لإنشاء مستندات منظمة داخل تطبيقات الويب. يعمل كمحرر وسائط قائم على الويب ومطهر محتوى HTML، مما يسمح للمستخدمين بتأليف وتنسيق المحتوى بصريًا. يتميز المشروع بنظام متكامل للتعامل مع الوسائط والأمان. يتميز بقدرات تحميل الصور من جانب الخادم التي تدعم كلاً من اختيار الملفات المحلية واللصق من الحافظة، إلى جانب نظام تصفية ترميز HTML قائم على القائمة البيضاء لضمان مخرجات متسقة وآمنة. يوفر المحرر قدرات واسعة لإدارة المحتوى، بما في ذلك معالجة الجداول بصريًا، وتمييز بناء جملة لغة البرمجة، وإدراج الارتباطات التشعبية. تتم إدارة قابليته للتوسع من خلال نظام إضافات وأزرار شريط أدوات قابلة للتكوين، مما يسمح بتصميم مخصص وتفاعلات متخصصة.

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

    JavaScriptcoffeescriptjavascriptrich-text-editor
    عرض على GitHub↗5,006
  • yoopta-editor/yoopta-editorالصورة الرمزية لـ yoopta-editor

    yoopta-editor/Yoopta-Editor

    3,045عرض على 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
    عرض على GitHub↗3,045
  1. Home
  2. Software Engineering & Architecture
  3. Plugin-Based Editor Extensibility