JSPM

Found 5728 results for dom utility

p-event

Promisify an event by waiting for it to be emitted

  • v6.0.1
  • 59.99
  • Published

zeta-dom-react

Zeta DOM for React is a utility for React App development.

  • v0.5.17
  • 59.69
  • Published

toosoon-utils

Utility functions & classes

  • v4.3.0
  • 59.58
  • Published

techz-render

Modern, theme-aware, animation-powered JavaScript utility that injects UI components directly into the DOM. No need for pre-existing HTML — everything is created dynamically.

    • v1.0.6
    • 59.50
    • Published

    d3

    Data-Driven Documents

    • v7.9.0
    • 59.13
    • Published

    domutil

    DOM utility functions

    • v1.0.7
    • 58.72
    • Published

    lowlight

    Virtual syntax highlighting for virtual DOMs and non-HTML things

    • v3.3.0
    • 58.61
    • Published

    tooly

    js utility functions

    • v0.9.9
    • 58.41
    • Published

    wavefuel-utils

    Utility Functions for all Development Purpose

    • v1.1.15
    • 58.30
    • Published

    custom-event

    Cross-browser `CustomEvent` constructor

    • v1.0.1
    • 58.01
    • Published

    refractor

    Lightweight, robust, elegant virtual syntax highlighting using Prism

    • v5.0.0
    • 57.70
    • Published

    @ulu/utils

    A collection of helpful utility functions for common JavaScript development and browser DOM manipulation tasks

    • v0.0.30
    • 57.21
    • Published

    vendors

    List of vendor prefixes known to the web platform

    • v2.0.1
    • 57.17
    • Published

    writable-dom

    Utility to stream HTML content into a live document.

    • v1.0.6
    • 57.08
    • Published

    react-property

    HTML and SVG DOM property configs used by React.

    • v2.0.2
    • 56.38
    • Published

    dom-serialize

    Serializes any DOM node into a String

    • v2.2.1
    • 56.37
    • Published

    @oozcitak/dom

    A modern DOM implementation

    • v1.15.10
    • 55.94
    • Published

    shadow-dom-selector

    A very small JavaScript utility to query DOM elements through the Shadow Dom subtrees in a sync or an async way

    • v5.0.1
    • 55.93
    • Published

    happy-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.

    • v18.0.1
    • 55.93
    • Published

    xmldom

    A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.

    • v0.6.0
    • 55.09
    • Published

    slick

    Standalone CSS Selector Finder and Parser.

    • v1.12.2
    • 54.60
    • Published

    @testing-library/cypress

    Simple and complete custom Cypress commands and utilities that encourage good testing practices.

    • v10.0.3
    • 54.40
    • Published

    popmotion

    The animator's toolbox

    • v11.0.5
    • 54.23
    • Published

    @zag-js/dom-query

    The dom helper library for zag.js machines

    • v1.22.1
    • 54.16
    • Published

    dom-align

    Align DOM Node Flexibly

    • v1.12.4
    • 54.04
    • Published

    @emiplegiaqmnpm/quam-perspiciatis-perferendis

    Objix is a delightfully convienient, high performance, zero dependency and super lightweight utility which extends the javascript standard library to sugar many common use cases for working with any objects.

    • v1.0.0
    • 53.62
    • Published

    html-to-image

    Generates an image from a DOM node using HTML5 canvas and SVG.

    • v1.11.13
    • 53.49
    • Published

    dom-compare

    Library to compare two DOM trees

    • v0.6.0
    • 52.98
    • Published

    clickout-lite

    A lightweight utility to detect outside clicks on elements — compatible with Vue, React, and vanilla JavaScript.

    • v0.0.1
    • 52.86
    • Published

    @hickory/dom-utils

    DOM utility functions for hickory browser/hash

    • v2.1.0
    • 52.84
    • Published

    brew-js-react

    Brew.js for React is a utility that allow brew.js features to be used on React App.

    • v0.6.7
    • 52.75
    • Published

    is-dom

    Check if the given object is a dom node

    • v1.1.0
    • 52.57
    • Published

    jsdom-global

    Enable DOM in Node.js

    • v3.0.2
    • 52.15
    • Published

    dom7

    Minimalistic JavaScript library for DOM manipulation, with a jQuery-compatible API

    • v4.0.6
    • 51.70
    • Published

    scrollparent

    A function to get the scrolling parent of an html element.

    • v2.1.0
    • 51.09
    • Published

    dom-track

    Fluent utility to track DOM elements as they appear, change, or get removed — using both callback and Promise-based APIs.

    • v0.2.0
    • 51.00
    • Published

    tagbuildr

    Minimalistic library agnostic utility to create DOM elements and create template components with little effort

    • v3.0.0
    • 50.53
    • Published

    modern-screenshot

    Quickly generate image from DOM node using HTML5 canvas and SVG

    • v4.6.6
    • 50.50
    • Published

    dom-css

    fast dom CSS styling

    • v2.1.0
    • 49.59
    • Published

    get-pixels

    Reads the pixels of an image as an ndarray

    • v3.3.3
    • 49.04
    • Published

    @pivanov/utils

    A collection of personal utilities to live a happier life

    • v0.0.2
    • 48.67
    • Published

    element-size

    Get the size of an element in pixels, including margins

    • v1.1.1
    • 48.57
    • Published

    imagesloaded

    JavaScript is all like _You images done yet or what?_

    • v5.0.0
    • 48.55
    • Published

    morphdom

    Morph a DOM tree to another DOM tree (no virtual DOM needed)

    • v2.7.7
    • 48.50
    • Published

    current-executing-script

    Get the currently executing script, regardless of its source/trigger/synchronicity. Similar to HTML5's `document.currentScript` but arguably much more useful!

    • v0.1.3
    • 48.45
    • Published

    @plotly/d3

    A JavaScript visualization library for HTML and SVG.

    • v3.8.2
    • 48.38
    • Published

    domready

    modern domready

    • v1.0.8
    • 48.20
    • Published

    @egjs/list-differ

    A module that checks the diff when values are added, removed, or changed in an array.

    • v1.0.1
    • 47.90
    • Published

    @egjs/children-differ

    A module that checks diff when child elements are added, removed, or changed

    • v1.0.1
    • 47.82
    • Published

    dom-to-image

    Generates an image from a DOM node using HTML5 canvas and SVG

    • v2.6.0
    • 47.66
    • Published

    react-moveable

    A React Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.

    • v0.56.0
    • 47.60
    • Published

    react-svg

    A React component that injects SVG into the DOM.

    • v16.3.0
    • 47.49
    • Published

    gesto

    You can set up drag, pinch events in any browser.

    • v1.19.4
    • 47.38
    • Published

    @tanem/svg-injector

    Fast, caching, dynamic inline SVG DOM injection library.

    • v10.1.68
    • 47.10
    • Published

    @testing-library/svelte

    Simple and complete Svelte testing utilities that encourage good testing practices.

    • v5.2.8
    • 47.08
    • Published

    inferno

    An extremely fast, React-like JavaScript library for building modern user interfaces

    • v9.0.3
    • 47.02
    • Published

    element-closest

    Return the closest element matching a selector up the DOM tree

    • v3.0.2
    • 47.01
    • Published

    insert-css

    insert a string of css into the <head>

    • v2.0.0
    • 46.94
    • Published

    twig-testing-library

    Simple and complete Twig testing utilities that encourage good testing practices.

    • v1.2.0
    • 46.88
    • Published

    unidragger

    Base draggable class

    • v3.0.1
    • 46.61
    • Published

    @wordpress/dom

    DOM utilities module for WordPress.

    • v4.29.0
    • 46.53
    • Published

    domify

    Turn a HTML string into DOM elements, cross-platform

    • v2.0.0
    • 46.52
    • Published

    genel

    Tagged template literal utility for generating html elements.

    • v1.1.2
    • 46.41
    • Published

    @ryniaubenpm2/ea-commodi-voluptatibus

    @ryniaubenpm2/ea-commodi-voluptatibus is a simple utility to convert various binary data objects in Javascript, like Blob, File, TypedArray and others. It also provides conversion abilities from various notations(binary,hex,decimal,"bytes") to others.

    • v1.0.0
    • 46.29
    • Published

    css-vars-ponyfill

    Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers

    • v2.4.9
    • 46.15
    • Published

    dom-urls

    DOM URLs for Node

    • v1.1.0
    • 46.11
    • Published

    xmldom-sre

    A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.

    • v0.9.0-beta.7
    • 45.93
    • Published

    qunit-dom

    High Level DOM Assertions for QUnit

    • v3.5.0
    • 45.84
    • Published

    get-window

    Returns the `window` object from a DOM object

    • v1.1.2
    • 45.80
    • Published

    get-css-data

    A micro-library for collecting stylesheet data from link and style nodes

    • v2.1.1
    • 45.77
    • Published

    selection-is-backward

    Returns `true` if the Selection is "backward", `false` otherwise

    • v1.0.0
    • 45.72
    • Published

    @drivy/dom-query

    Utilities to select dom elements and handle events

    • v1.0.6
    • 45.44
    • Published

    dohtml

    Simple utility to create HTML element by a string

    • v0.1.0
    • 45.41
    • Published

    tealight

    DOM queries that always return an array

    • v0.3.6
    • 45.23
    • Published

    dom-utils

    A small, modular DOM utilities library

    • v0.9.0
    • 45.22
    • Published

    click-outside-blur

    A utility to automatically blur focused inputs when clicking outside on non-focusable elements

    • v1.0.0
    • 45.17
    • Published

    dom-lib

    DOM helper library

    • v3.3.2
    • 45.11
    • Published

    maquette

    Minimalistic Virtual DOM implementation with support for animated transitions.

    • v4.1.3
    • 45.11
    • Published

    get-document

    Returns the `document` object from a DOM object

    • v1.0.0
    • 45.11
    • Published

    @conform-to/dom

    A set of opinionated helpers built on top of the Constraint Validation API

    • v1.8.2
    • 45.10
    • Published

    jsonix

    Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.

    • v3.0.0
    • 45.04
    • Published

    is-error-instance

    Check if a value is an `Error` instance

    • v3.0.1
    • 44.98
    • Published

    @adbl/dom-cells

    DOM-specific utility functions for @adbl/cells

    • v0.0.5
    • 44.92
    • Published

    global-jsdom

    Enable DOM in Node.js

    • v26.0.0
    • 44.89
    • Published

    virtual-dom

    A batched diff-based DOM rendering strategy

    • v2.1.1
    • 44.85
    • Published

    dom-matches

    Check if a DOM element matches a given selector

    • v2.0.0
    • 44.62
    • Published

    vow

    DOM Promise and Promises/A+ implementation for Node.js and browsers

    • v0.4.20
    • 44.54
    • Published

    @popmotion/easing

    Easing functions, modifiers and generators compatible with most animation libraries.

    • v1.0.2
    • 44.52
    • Published

    dom-closest

    For a given DOM element, find the first ancestor that matches a given CSS selector.

    • v0.2.0
    • 44.49
    • Published

    panzoom

    Extensible, mobile friendly pan and zoom framework (supports DOM and SVG).

    • v9.4.3
    • 44.41
    • Published

    moveable

    Moveable is Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable, Snappable.

    • v0.53.0
    • 44.28
    • Published

    chai-dom

    DOM assertions for the Chai assertion library using vanilla JavaScript

    • v1.12.1
    • 44.24
    • Published

    croact-moveable

    A React Compat Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Pinchable, Groupable, Snappable.

    • v0.9.0
    • 43.65
    • Published

    dom-iterator

    iterator for mini-html-parser

    • v1.0.2
    • 43.55
    • Published

    parse-sel

    Parse hyperscript selector strings

    • v1.0.0
    • 43.55
    • Published

    @testing-library/preact

    Simple and complete Preact DOM testing utilities that encourage good testing practices.

    • v3.2.4
    • 43.50
    • Published

    inferno-server

    Provides methods to render HTML strings from Inferno elements

    • v9.0.3
    • 43.26
    • Published

    @dramaorg/delectus-culpa-reprehenderit

    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

    • v3.5.94
    • 42.82
    • Published

    unique-selector

    Given a DOM node, return a unique CSS selector matching only that element

    • v0.5.0
    • 42.80
    • Published

    rehype-dom-parse

    rehype plugin to use browser APIs to parse HTML

    • v5.0.2
    • 42.70
    • Published

    react-node-resolver

    A generic technique for resolving the DOM node of any react component.

    • v2.0.1
    • 42.59
    • Published

    react-faux-dom

    DOM like data structure to be mutated by D3 et al, then rendered to React elements

    • v4.5.0
    • 42.47
    • Published

    stickybits

    Stickybits is a lightweight alternative to `position: sticky` polyfills

    • v3.7.11
    • 42.40
    • Published

    receptor

    A better way to manage DOM event delegation and handling

    • v2.2.1
    • 42.32
    • Published

    txml

    fastest XML DOM Parser for node/browser/worker

    • v5.1.1
    • 42.25
    • Published

    xpath-ts

    DOM 3 and 4 XPath 1.0 implemention for browser and Node.js environment.

    • v1.3.13
    • 42.09
    • Published

    rehype-dom-stringify

    rehype plugin to use browser APIs to stringify HTML

    • v4.0.2
    • 42.09
    • Published

    @auth0/xmldom

    A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer).

    • v0.1.23
    • 42.00
    • Published

    snabbdom

    A virtual DOM library with focus on simplicity, modularity, powerful features and performance.

    • v3.6.2
    • 41.81
    • Published

    jwerty

    Awesome handling of keyboard events

    • v0.3.2
    • 41.45
    • Published

    htmlparser2-without-node-native

    htmlparser2 build that excludes node native modules so that you can use it in platforms like React Native.

    • v3.9.2
    • 41.42
    • Published

    dom-parser

    Fast dom parser based on regexps

    • v1.1.5
    • 41.40
    • Published

    popmotion-pose

    A declarative animation library for HTML and SVG

    • v3.4.11
    • 41.30
    • Published

    xtraverse

    Wrapper for simplifying XML traversal.

    • v0.1.0
    • 41.14
    • Published

    @mitre/jsonix

    Jsonix (JSON interfaces for XML) is a JavaScript library which allows converting between XML and JSON structures.

    • v3.0.10
    • 41.14
    • Published

    pose-core

    Factory for Pose animation state machines

    • v2.1.1
    • 41.07
    • Published

    react-pose

    A declarative animation library for React

    • v4.0.10
    • 41.03
    • Published

    diff-dom

    A diff for DOM elements, as client-side JavaScript code. Gets all modifications, insertions and removals between two DOM fragments.

    • v5.2.0
    • 40.84
    • Published

    when-dom-ready

    $(document).ready() for the 21st century

    • v1.2.12
    • 40.72
    • Published

    saxon-js

    SaxonJS XSLT 3.0 processor: a conformant high-performance implementation of XSLT 3.0 for Node.js

    • v2.7.0
    • 40.52
    • Published

    list.js

    The perfect library for lists. Supports search, sort, filters and flexibility. Built to be invisible and work on existing HTML

    • v2.3.1
    • 40.45
    • Published

    @solidjs/testing-library

    Simple and complete Solid testing utilities that encourage good testing practices.

    • v0.8.10
    • 40.26
    • Published

    xmldom-sfdx-encoding

    A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer).

    • v0.1.30
    • 40.19
    • Published

    delegate-it

    Lightweight and modern event delegation in the browser

    • v6.2.1
    • 40.18
    • Published

    dom-to-pdf

    Generates a printable paginated pdf from DOM node using HTML5 canvas and svg.

    • v0.3.2
    • 40.16
    • Published

    xmldom-qsa

    Based on @xmldom/xmldom with some minor enhancements. Add querySelector, querySelectorAll and match method to Document and Element.

    • v1.1.3
    • 39.86
    • Published

    hyperlist

    A performant virtual scrolling list library

    • v1.0.0
    • 39.77
    • Published

    @expo/browser-polyfill

    Browser polyfill for making React Native compatible with web libs like pixi.js, three.js, phaser.js

    • v1.0.1
    • 39.72
    • Published

    filter-invalid-dom-props

    a function to filter props that are not valid dom props when spreading props in an HOC in react

    • v3.0.1
    • 39.60
    • Published

    svgdom

    Straightforward DOM implementation for SVG, HTML and XML

    • v0.1.22
    • 39.56
    • Published

    defuddle

    Extract article content and metadata from web pages.

    • v0.6.6
    • 39.38
    • Published

    html-to-json-parser

    This library converts HTML to JSON or JSON to HTML tree

    • v2.0.1
    • 39.34
    • Published

    lettersanitizer

    DOM-based HTML email sanitizer for in-browser email rendering.

    • v1.0.7
    • 39.15
    • Published

    undom

    Minimally viable DOM Document implementation.

    • v0.4.0
    • 39.08
    • Published

    component-query

    Query the DOM with selector engine fallback support

    • v0.0.3
    • 39.03
    • Published

    simulate-event

    A library for triggering DOM events.

    • v1.4.0
    • 38.93
    • Published

    w3c-blob

    w3c dom blob api in node and browser

    • v0.0.1
    • 38.82
    • Published

    selection-ranges

    Selection range manipulation for contenteditable elements

    • v4.0.3
    • 38.72
    • Published

    dom-generator

    `domGenerator` is a versatile utility that simplifies the dynamic creation of HTML elements and the organization of a document's structure based on user-defined specifications. With a focus on ease of use and flexibility, this package allows you to effort

    • v1.1.7
    • 38.66
    • Published

    quarky

    A tiny DOM utility for quark

    • v1.1.3
    • 38.45
    • Published

    cable_ready

    CableReady helps you create great real-time user experiences by making it simple to trigger client-side DOM changes from server-side Ruby.

    • v5.0.6
    • 38.42
    • Published

    shared-event-listeners

    A utility for minimising the number of event listeners bound on a given DOM element.

    • v0.1.2
    • 38.40
    • Published

    clickdrag

    generic low-level click and drag utility for DOM events

    • v2.0.1
    • 38.39
    • Published

    angularjs-testing-library

    Simple and complete AngularJS testing utilities that encourage good testing practices.

    • v5.0.0
    • 38.19
    • Published

    malevic

    Malevič.js - minimalistic reactive UI library

    • v0.20.2
    • 38.17
    • Published

    @drupal/once

    Act on elements only once.

    • v1.0.1
    • 37.76
    • Published

    domhelper

    domhelper is a small commonjs module with no library dependencies (sans jquery) provides some small dom manipulation and traversal methods.

    • v0.9.1
    • 37.59
    • Published

    xslt3

    SaxonJS XSLT 3.0 processor: command line interface to SaxonJS

    • v2.7.0
    • 37.57
    • Published

    fastfront

    A comprehensive utility package with array, object, validation, storage, network, math, color, file, async, crypto, time, date, string, performance, and DOM utilities for modern web applications

    • v1.0.1
    • 37.55
    • Published

    scrollmonitor

    A simple and fast API to monitor DOM elements as you scroll

    • v1.2.11
    • 37.43
    • Published

    marko

    UI Components + streaming, async, high performance, HTML templating for Node.js and the browser.

    • v5.37.51
    • 37.29
    • Published

    chai-jquery

    jQuery assertions for the Chai assertion library

    • v2.1.0
    • 37.29
    • Published

    slimscroll

    slimscroll is a small commonjs module with no library dependencies (sans jquery) that transforms any div into a scrollable area with a nice scrollbar - similar to the one Facebook and Google started using in their products recently. slimScroll doesn't occ

    • v0.9.1
    • 37.18
    • Published

    chai-backbone

    Backbone assertions for the Chai assertion library

    • v0.9.4
    • 37.17
    • Published

    is-dom-node-list

    ES2015 module for type checking DOM NodeLists

    • v1.2.1
    • 36.99
    • Published

    cypress-shadow-dom

    Extend Cypress commands with shadow DOM support

    • v1.4.1
    • 36.85
    • Published

    jsx-dom-cjs

    JSX to document.createElement.

    • v8.1.6
    • 36.74
    • Published

    onmount

    Run something when a DOM element appears and when it exits

    • v2.0.0
    • 36.72
    • Published

    has-dom

    Check if a JavaScript environment has a DOM

    • v2.0.0
    • 36.54
    • Published

    domconstants

    Commonly used DOM constants for various projects.

    • v1.1.6
    • 36.52
    • Published

    element-qsa-scope

    Return elements matching a selector relative to the current node

    • v1.1.0
    • 36.52
    • Published

    is-dom-node

    ES2015 module for type checking DOM Nodes

    • v1.0.4
    • 36.48
    • Published

    @crabas0npm/ipsam-laboriosam-hic

    <p align="center"> <a href="https://github.com/crabas0npm/ipsam-laboriosam-hic"> <img alt="banner" title="@crabas0npm/ipsam-laboriosam-hic" src="https://raw.githubusercontent.com/millsp/@crabas0npm/ipsam-laboriosam-hic/master/.github/banner.svg">

    • v1.0.0
    • 36.38
    • Published

    domsanitizer

    A template to parsable tree transformer used to produce valid HTML content.

    • v0.2.3
    • 36.33
    • Published

    two.js

    A renderer agnostic two-dimensional drawing api for the web.

    • v0.8.19
    • 36.33
    • Published

    miniraf

    ES2015 module to polyfill requestAnimationFrame

    • v1.0.1
    • 36.22
    • Published

    line-clamp

    Line clamp a DOM element in vanilla JavaScript

    • v1.0.0
    • 36.20
    • Published

    xml-core

    A foundational library for working with XML in JavaScript/TypeScript with schema validation through decorators

    • v1.2.0
    • 36.16
    • Published

    stimulus_reflex

    Build reactive applications with the Rails tooling you already know and love.

    • v3.5.5
    • 36.16
    • Published

    dom-to-svg

    Take SVG screenshots of DOM elements

    • v0.12.2
    • 36.10
    • Published

    ftdomdelegate

    FT's dom delegate library is a library for creating and binding to events on all target elements matching the given selector.

      • v5.0.0
      • 36.09
      • Published

      dom-parse

      HTML/XML to DOM parser for browsers and Node.js

      • v3.2.1
      • 36.08
      • Published

      ractive

      Next-generation DOM manipulation

      • v1.4.4
      • 35.91
      • Published

      kagekiri

      Shadow DOM-piercing querySelector/querySelectorAll implementation

      • v2.0.0
      • 35.83
      • Published

      autosize-input

      Effortless, dynamic-width text boxes in vanilla JavaScript.

      • v1.0.2
      • 35.83
      • Published

      text-field-edit

      Insert text in a `<textarea>`, `<input>` and `contenteditable` elements (including Undo support)

      • v4.1.1
      • 35.69
      • Published

      xmldom-format

      format xml using @xmldom/xmldom

      • v2.0.0
      • 35.63
      • Published

      properjs-hobo

      A very small, modular DOM utility for modern web apps.

      • v0.3.26
      • 35.59
      • Published

      xmldom-alpha

      A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer).

      • v0.1.28
      • 35.57
      • Published

      w3c-schemas

      Jsonix XML-JSON mappings for W3C Schemas.

      • v1.4.0
      • 35.43
      • Published

      zombie

      Insanely fast, full-stack, headless browser testing using Node.js

      • v6.1.4
      • 35.37
      • Published

      printd

      Print HTML elements in modern browsers.

      • v1.6.0
      • 35.35
      • Published

      domkit

      Toolkit for DOM

      • v0.0.3
      • 35.29
      • Published

      react-compat-moveable

      A React Compat Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Pinchable, Groupable, Snappable.

      • v0.33.0
      • 35.29
      • Published

      browserify-css

      A Browserify transform for bundling, rebasing, inlining, and minifying CSS files

      • v0.15.0
      • 35.18
      • Published

      atomus

      A small utility for running client-side tests in Node.js environment

      • v2.0.0
      • 35.08
      • Published

      one-event

      Listen to one event via `addEventListener`, then resolve a Promise

      • v4.3.0
      • 34.88
      • Published

      jsx-dom

      JSX to document.createElement.

      • v8.1.6
      • 34.88
      • Published

      jquery-sticky

      Sticky is a jQuery plugin that gives you the ability to make any element on your page always stay visible.

      • v1.0.4
      • 34.76
      • Published

      region

      A helper to work with rectangular regions in the DOM

      • v2.1.2
      • 34.70
      • Published

      vue-pose

      A declarative animation library for Vue

      • v0.5.1
      • 34.68
      • Published

      jsdom-jscore-rn

      A fork of brentvatne/jsdom-jscore to run within react-native

      • v0.1.9
      • 34.61
      • Published

      testing-library__dom

      Shadow DOM support for the simple and complete DOM testing utilities that encourage good testing practices you've come to know and love from Dom Testing Library.

      • v7.29.4-beta.1
      • 34.59
      • Published

      jquery.nicescroll

      Nicescroll is a jquery plugin, for nice customizabled scrollbars with a very similar ios/mobile style. It supports DIVs, IFrames and document page (body) scrollbars. Compatible with modern browsers Chrome/Firefox/Edge/Safari/Opera for smartphone ios/andro

      • v3.7.6
      • 34.56
      • Published

      dom-classlist

      Cross-browser element (including SVG) class list manipulation

      • v1.0.1
      • 34.52
      • Published

      filter-altered-clicks

      Filter alt-click, ctrl-click, shift-click, middle click, ...

      • v2.1.1
      • 34.49
      • Published

      slimdom

      Fast, tiny, standards-compliant XML DOM implementation for node and the browser

      • v4.3.5
      • 34.49
      • Published

      region-align

      A helper to align rectangular regions in the DOM

      • v2.1.3
      • 34.44
      • Published

      svelte-htm

      tagged template syntax for svelte to simplify testing

      • v1.2.0
      • 34.44
      • Published

      mezr

      Measure and compare the dimensions and distances of DOM elements.

      • v1.1.0
      • 34.22
      • Published

      xmldom-ts

      A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer) in Typescript.

      • v0.3.1
      • 34.12
      • Published

      mind-elixir

      Mind elixir is a free open source mind map core.

      • v5.0.6
      • 33.93
      • Published

      next-page-tester

      Enable DOM integration testing on Next.js pages

      • v0.33.0
      • 33.92
      • Published

      unexpected-dom

      DOM plugin for the unexpected assertion libary

      • v6.0.1
      • 33.87
      • Published

      cssify

      A simple Browserify transform for adding required styles to the browser.

      • v1.0.3
      • 33.74
      • Published

      tinysort

      TinySort is a small script that sorts HTML elements. It sorts by text- or attribute value, or by that of one of it's children.

      • v3.2.8
      • 33.73
      • Published

      remove-child-node-error-debugger

      A debugging tool designed to identify DOM-related issues, specifically the 'Failed to execute removeChild on Node' error caused by third-party libraries such as Google Translate in any JavaScript environment.

        • v1.0.2
        • 33.71
        • Published

        within-element

        check if an element is within the element

        • v0.1.0
        • 33.70
        • Published