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

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

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

6 مستودعات

Awesome GitHub RepositoriesDOM Generation

Transforming template strings directly into DOM elements.

Distinct from Template String Interpolation: Moves beyond simple string interpolation to the actual creation of DOM nodes from templates.

Explore 6 awesome GitHub repositories matching development tools & productivity · DOM Generation. Refine with filters or upvote what's useful.

Awesome DOM Generation GitHub Repositories

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

    Polymer/lit-html

    21,682عرض على GitHub↗

    lit-html is a JavaScript HTML templating library and reactive UI template engine. It uses tagged template literals to render dynamic HTML templates, focusing on efficient partial updates to the DOM to minimize browser reflows. The library functions as a rendering tool for web components and supports server-side rendering to improve initial page load speeds and search engine optimization. Its capabilities cover the development of lightweight custom HTML elements and the management of dynamic HTML rendering. It includes support for high-performance list rendering and the handling of asynchrono

    Utilizes JavaScript tagged template literals to render and update DOM elements without a virtual DOM.

    TypeScript
    عرض على GitHub↗21,682
  • choojs/chooالصورة الرمزية لـ choojs

    choojs/choo

    6,767عرض على GitHub↗

    Choo is a minimalist frontend framework providing a tiny foundation for building web applications. It functions as an event-driven application core that decouples business logic from rendering and includes a client-side router to manage browser history and URL mapping without page reloads. The project distinguishes itself through an architecture that combines a server-side rendering engine for generating static HTML strings with a stateful UI component library. This allows for the creation of self-contained interface elements that maintain internal data and persist across global renders. The

    Transforms string literals into real DOM elements to construct views without a complex build step.

    JavaScriptchoodominterface
    عرض على GitHub↗6,767
  • derbyjs/derbyالصورة الرمزية لـ derbyjs

    derbyjs/derby

    4,706عرض على GitHub↗

    Derby هو إطار عمل MVC متماثل (isomorphic) ومحرك مزامنة بيانات في الوقت الفعلي مصمم لبناء تطبيقات تعاونية. يعمل كمكتبة ربط بيانات ثنائية الاتجاه ومحرك قوالب يشارك قاعدة كود واحدة بين Node.js والمتصفح لمزامنة الحالة عبر العملاء والخوادم. يتميز إطار العمل باستخدام التحويل التشغيلي (operational transformation) لحل تعارضات البيانات تلقائياً، مما يتيح التحرير المشترك في الوقت الفعلي والتعاون متعدد المستخدمين. يستخدم نموذج طفرة حالة تفاضلي لتقليل التحديثات عن طريق إجراء فحوصات مساواة عميقة، مما يضمن نشر القيم المتغيرة فقط. تغطي المنصة مجموعة واسعة من القدرات بما في ذلك إدارة الحالة التفاعلية، والتوجيه المتماثل، وتطوير مكونات واجهة المستخدم النمطية. يوفر أدوات لإدارة مسارات البيانات المتداخلة، وتنفيذ العرض المتماثل للتحميلات الأولية السريعة، والتكامل مع البرمجيات الوسيطة للخادم. تم تنفيذ النظام باستخدام TypeScript.

    Integrates standard expression syntax into templates to evaluate logic and resolve view paths during rendering.

    TypeScript
    عرض على GitHub↗4,706
  • lit/lit-elementالصورة الرمزية لـ lit

    lit/lit-element

    4,476عرض على GitHub↗

    Lit-element هو إطار عمل للعناصر المخصصة ومكتبة واجهة مستخدم تفاعلية توفر فئة أساسية لإنشاء عناصر HTML قياسية. صُمم لبناء مكونات ويب تقوم بتحديث حالتها المرئية تلقائياً عند تغير الخصائص أو البيانات الداخلية. يمكن المشروع من تطوير مكونات مغلفة باستخدام shadow root لعزل الأنماط والهيكل. ويستخدم قوالب JavaScript الحرفية لعرض قوالب تعريفية دون الحاجة إلى خطوة تجميع. تغطي المكتبة إدارة الحالة من خلال تتبع الخصائص التفاعلية ومزامنة خصائص فئة JavaScript مع سمات HTML. كما تتضمن قدرات لتحديد نطاق محددات CSS وإدارة دورات العرض غير المتزامنة للتعامل مع تحديثات الواجهة.

    Renders HTML content and expressions using tagged template literals without requiring a compilation step.

    TypeScript
    عرض على GitHub↗4,476
  • standardagents/arrow-jsالصورة الرمزية لـ standardagents

    standardagents/arrow-js

    3,673عرض على GitHub↗

    Arrow-js is a reactive UI framework and server-side rendering system designed for building agentic interfaces. It functions as a reactive state manager and isomorphic routing engine, enabling the creation of web applications that utilize tagged template literals for efficient DOM updates. The project distinguishes itself by incorporating a WebAssembly code sandbox, which allows untrusted or AI-generated code to execute within a secure virtual machine to render interfaces without accessing the host DOM. It further enables agentic UI development by allowing AI agents to dynamically generate vie

    Utilizes tagged template literals to generate DOM elements that surgically update when reactive dependencies change.

    TypeScriptdeclarativereactiverendering
    عرض على GitHub↗3,673
  • webreflection/hyperhtmlالصورة الرمزية لـ WebReflection

    WebReflection/hyperHTML

    3,191عرض على GitHub↗

    hyperHTML is a DOM template library and data-binding engine that uses tagged template literals to render and update elements. It functions as a web component framework and a virtual DOM alternative, linking JavaScript data directly to specific HTML elements to enable automatic page updates. The project avoids the overhead of a virtual DOM by using a reconciliation process that updates only the changed parts of the real DOM. It includes a build-time HTML template minifier to compress content within template literals and reduce client-side data transfer. The library covers a broad range of cap

    Implements a DOM template library using tagged template literals as a lightweight virtual-DOM alternative.

    HTMLalternativedomjs
    عرض على GitHub↗3,191
  1. Home
  2. Development Tools & Productivity
  3. Template String Interpolation
  4. DOM Generation

استكشف الوسوم الفرعية

  • Template Literal Renderers1 وسم فرعيLibraries that use tagged template literals to render and update DOM elements without a virtual DOM. **Distinct from DOM Generation:** Focuses specifically on the use of tagged template literals for reactive rendering rather than just static DOM generation