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

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

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

5 مستودعات

Awesome GitHub RepositoriesDynamic DOM Rendering

Constructing user interfaces by dynamically manipulating the browser document object model based on application data.

Distinct from DOM-Based Rendering: Unlike [f2_mt1] which focuses on text layout, this covers general dashboard construction via DOM manipulation.

Explore 5 awesome GitHub repositories matching user interface & experience · Dynamic DOM Rendering. Refine with filters or upvote what's useful.

Awesome Dynamic DOM Rendering GitHub Repositories

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

    ronggang/transmission-web-control

    4,766عرض على GitHub↗

    This project is a web-based interface and RPC client designed to control the Transmission BitTorrent client. It serves as a browser-accessible dashboard for managing torrent downloads and uploads, allowing users to organize files and track transfer progress. The controller provides specialized tools for tracker optimization, including batch tracker replacement and health monitoring to improve peer discovery. It also enables remote file system organization, allowing users to relocate data storage directories for specific entries without deleting the underlying data. The system covers a broad

    Constructs the management dashboard by dynamically manipulating the browser document object model based on API response data.

    CSS
    عرض على GitHub↗4,766
  • tarekraafat/autocomplete.jsالصورة الرمزية لـ TarekRaafat

    TarekRaafat/autoComplete.js

    4,020عرض على GitHub↗

    autoComplete.js هي مكتبة JavaScript بسيطة تُستخدم لإضافة قوائم منسدلة للاقتراحات القابلة للبحث إلى عناصر الإدخال. تعمل كمحرك بحث من جانب العميل ومدير دورة حياة الإدخال الذي يعمل بدون تبعيات أو أطر عمل خارجية. تتميز المكتبة بمحرك بحث قابل للتخصيص مع أوضاع مطابقة متعددة ودعم للعلامات التشكيلية لتصفية البيانات بدقة. وتتضمن أداة لإلغاء ارتداد الطلبات (Debouncing) لتقليل تكرار طلبات الشبكة عن طريق تأخير تنفيذ البحث أثناء الكتابة النشطة. يوفر النظام عرضاً للاقتراحات قائماً على DOM لاكتشاف القيم في الوقت الفعلي ومديراً لدورة حياة قائم على الأحداث لتشغيل إجراءات مخصصة في مراحل محددة من عملية الإكمال التلقائي.

    Dynamically injects and updates suggestion dropdowns directly into the browser document object model.

    JavaScriptauto-completeautocompleteautocomplete-component
    عرض على GitHub↗4,020
  • zhw2590582/artplayerالصورة الرمزية لـ zhw2590582

    zhw2590582/ArtPlayer

    3,809عرض على GitHub↗

    ArtPlayer is a modular, browser-based media library designed for embedding and controlling video content within web applications. It functions as a programmable web component that provides developers with granular control over the playback engine, event handling, and the underlying video elements. The player distinguishes itself through a plugin-based architecture that allows for the injection of custom functionality, such as specialized visual effects, advertising, or quality controls, without modifying the core codebase. It utilizes a layered overlay system for interactive UI design, enabli

    Constructs the player interface by dynamically injecting and manipulating HTML elements within the DOM.

    JavaScriptcontextmenudanmuhighlight
    عرض على GitHub↗3,809
  • egoist/docuteالصورة الرمزية لـ egoist

    egoist/docute

    3,814عرض على GitHub↗

    Docute is a browser-based documentation framework that transforms markdown files into functional websites directly within the user's browser. By performing all processing on the fly, it eliminates the need for static build steps, server-side compilation, or complex deployment pipelines. The platform functions as a single-page application, managing navigation and content updates dynamically by intercepting browser history events to avoid full page reloads. It utilizes a virtual file system abstraction to fetch and resolve documentation assets, ensuring that the site remains responsive and ligh

    Constructs user interfaces by dynamically manipulating the document object model based on parsed content.

    JavaScript
    عرض على GitHub↗3,814
  • damianavila/riseالصورة الرمزية لـ damianavila

    damianavila/RISE

    3,739عرض على GitHub↗

    RISE is an interactive notebook presentation tool and slideshow manager designed to transform Jupyter and IPython notebooks into structured slide decks. It functions as an extension that allows a user to toggle between a standard editable notebook view and a full-screen slideshow format during live demonstrations. The system utilizes the Reveal.js framework to render notebook cells as formatted slides, mapping Jupyter metadata to determine slide breaks and fragment sequences. This integration enables the creation of computational slide decks where running Python code and interactive visualiza

    Implements dynamic DOM manipulation to swap the notebook editor with a fullscreen presentation layer without reloading.

    JavaScript
    عرض على GitHub↗3,739
  1. Home
  2. User Interface & Experience
  3. Dynamic DOM Rendering