Batches DOM read/write operations within a constant requestAnimationFrame loop
A shim for the setImmediate efficient script yielding API
L7 Map
Floating UI for React DOM
Simple and complete DOM testing utilities that encourage good testing practices.
render domhandler DOM nodes to a string
Implements https://w3c.github.io/accname/
Custom jest matchers to test the state of the DOM
Utilities for working with htmlparser2's dom
High-priority task queue for Node.js and browsers
Floating UI for the web
JavaScript Performance Monitor
No description provided.
tiny modular DOM lib for ie9+
@vue/compiler-dom
A modern DOM implementation
Fast & forgiving HTML/XML parser
converts bare objects to DOM objects or xml representations
React package for working with the DOM.
TypeScript definitions for react-dom
Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.
High-priority task queue for Node.js and browsers
Exposes stats about the libuv default loop
Run a list of functions in order in a given object context. The functions can be callback-taking or promise-returning.
* Pure Ruby library for creating desktop-like interfaces in the command line. * Flexible and easy to use utilities for focus/actions/scroll/events/cursor. * Support high level APIs similar to HTML DOM APIs like layouts, styles, box-model, cascade styles, XML/ERB, boxes, fonts, images, colors, easing, * Low level utilities can be used independently without bloating the performance * Event loop supporting set_timeout, wait_for, set_interval * Many high level widgets, utilities implemented expected in GUIs. * WIP (my first Ruby project)
Scrapetor is a Ruby HTML parsing + scraping toolkit. The parser is a native C arena DOM with structural indexes built at parse time and NEON SIMD scanners in the SAX hot loop. A streaming extraction engine compiles the schema DSL into a single forward pass — no DOM materialised, one Ruby boundary crossing per document. On builds where libcurl is available, Scrapetor::Fetcher adds an HTTP/2-capable fetch layer with per-thread connection cache, shared DNS + TLS session pool, in-process gzip / deflate / brotli / zstd decoding, iconv charset transcoding, retry + exponential backoff, ETag / Last-Modified disk cache with bulk revalidation, per-host throttle, cookie jar, basic + bearer auth, proxy, and three bulk concurrency models (parallel_fetch / multi_fetch / streaming multi_each). Scrapetor::Session ties the cookie / auth / throttle / retry policies together. Also ships robots.txt + sitemap.xml parsers, a bounded-memory streaming HTML parser, and structured-data extractors (JSON-LD, OpenGraph, Schema.org, Microdata, RDFa, Twitter Cards). The Net::HTTP-based Scrapetor.fetch is preserved as the no-libcurl fallback.