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

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

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

3 مستودعات

Awesome GitHub RepositoriesDOM Implementations

Pure JavaScript simulations of the Document Object Model and web standards.

Distinct from JavaScript and Web-Standard: Existing candidates focus on Git implementations or general runtime environments, not a simulated DOM.

Explore 3 awesome GitHub repositories matching web development · DOM Implementations. Refine with filters or upvote what's useful.

Awesome DOM Implementations GitHub Repositories

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

    jsdom/jsdom

    21,587عرض على GitHub↗

    jsdom is a Node.js DOM implementation that functions as a headless browser emulator and virtual browser environment. It provides a pure JavaScript implementation of web standards, acting as a web standards polyfill that simulates the window and document objects within a non-browser runtime. The project implements W3C and WHATWG specifications to provide a programmatic environment for parsing HTML and manipulating content. It serves as an HTML parser and serializer, allowing for the transformation of HTML strings into document structures and the export of those structures back into text. The

    Provides a pure JavaScript implementation of web standards to simulate the DOM without a native browser engine.

    JavaScript
    عرض على GitHub↗21,587
  • assaf/zombieالصورة الرمزية لـ assaf

    assaf/zombie

    5,630عرض على GitHub↗

    Zombie is a headless browser testing framework and full-stack test runner that simulates a complete browser environment entirely within Node.js. It renders and manipulates a virtual DOM using JavaScript alone, without relying on any native browser engine, and processes events, scripts, and page interactions through a single-threaded event loop. This makes it a Node.js browser automation tool that can load, navigate, and interact with web pages programmatically for testing, scraping, or debugging purposes. The framework distinguishes itself through several integrated capabilities that work tog

    Renders and manipulates a virtual DOM entirely in JavaScript without relying on a native browser engine.

    JavaScript
    عرض على GitHub↗5,630
  • tencent/kboneالصورة الرمزية لـ Tencent

    Tencent/kbone

    4,912عرض على GitHub↗

    kbone is a cross-platform frontend bridge and web-to-mini-program adapter. It functions as a mini-program web runtime that allows web-based frontend frameworks to execute within a mini-program container by simulating browser interfaces. The project provides a native feature integration layer that enables the calling of native mini-program components and system functionalities from within a web-based execution context. It uses an adapter layer to simulate Document Object Model and Browser Object Model interfaces, allowing existing web applications to be migrated to mini-programs with minimal m

    Implements a synthetic Document Object Model to let web frameworks run inside mini-program environments.

    JavaScript
    عرض على GitHub↗4,912
  1. Home
  2. Web Development
  3. DOM Implementations

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

  • SyntheticCustom Document Object Model implementations used to simulate a browser environment in non-browser runtimes. **Distinct from DOM Implementations:** Focuses on creating a functional runtime DOM for frameworks, rather than just a JS simulation of standards.