Skip to content
Change the repository type filter

All

    Repositories list

    • jsonp

      Public
      A simple JSONP implementation
      JavaScript
      3321.9k274Updated Apr 8, 2024Apr 8, 2024
    • gravatar

      Public
      client-side gravatar component
      JavaScript
      136811Updated Jul 26, 2023Jul 26, 2023
    • Returns a Range instance selecting text within an HTML Element, at start and end offsets
      JavaScript
      2801Updated May 3, 2022May 3, 2022
    • Returns `true` if the Selection is "backward", `false` otherwise
      JavaScript
      3511Updated Sep 3, 2019Sep 3, 2019
    • Serializes any DOM node into a String
      JavaScript
      MIT License
      133730Updated Aug 3, 2019Aug 3, 2019
    • Exposes the native MutationObserver API provided by the browser, or a polyfill based on mutation events. (For compatibility with IE9-10.)
      JavaScript
      Other
      146555Updated Jul 23, 2019Jul 23, 2019
    • blob

      Public
      A cross-browser Blob that falls back to BlobBuilder when appropriate
      JavaScript
      MIT License
      233093Updated Apr 20, 2019Apr 20, 2019
    • Cross-browser `ProgressEvent` constructor
      JavaScript
      3400Updated Mar 1, 2018Mar 1, 2018
    • Returns the `window` object from a DOM object
      JavaScript
      MIT License
      3620Updated Feb 8, 2018Feb 8, 2018
    • A polyfill for `position: sticky` for browsers that don't support it yet. Essentially a webmodule wrapper for wilddeer/stickyfill.
      JavaScript
      MIT License
      42223Updated Dec 11, 2017Dec 11, 2017
    • `Node#contains()` cross browser polyfill
      JavaScript
      0411Updated Jul 14, 2017Jul 14, 2017
    • Returns the `document` object from a DOM object
      JavaScript
      MIT License
      11010Updated Jun 14, 2017Jun 14, 2017
    • Array of "block level elements" defined by the HTML specification
      JavaScript
      MIT License
      31920Updated May 2, 2017May 2, 2017
    • Cross-browser `CustomEvent` constructor
      JavaScript
      MIT License
      169930Updated Oct 13, 2016Oct 13, 2016
    • Cross-browser `getBoundingClientRect()` for all Node types
      JavaScript
      72301Updated Sep 22, 2016Sep 22, 2016
    • Removes the specified `nodeName` from within or surrounding the given Range
      JavaScript
      2510Updated Sep 17, 2016Sep 17, 2016
    • Wraps a DOM Range instance with a new DOM element
      JavaScript
      0500Updated Sep 17, 2016Sep 17, 2016
    • Scrolls an HTML element into the browser viewport
      JavaScript
      31611Updated Aug 5, 2016Aug 5, 2016
    • Cross-browser normalization of DOM Range start and end containers
      JavaScript
      5710Updated Oct 11, 2015Oct 11, 2015
    • urlregexp

      Public
      Regular expression to match URLs in a body of plain text.
      JavaScript
      52911Updated Aug 20, 2015Aug 20, 2015
    • Cross-browser wrapper for the `onfullscreenchange` event
      JavaScript
      0300Updated Jun 13, 2015Jun 13, 2015
    • Cross-browser HTML5 `requestFullscreen`
      JavaScript
      0300Updated Jun 13, 2015Jun 13, 2015
    • Cross-browser HTML5 `exitFullscreen`
      JavaScript
      0200Updated Jun 13, 2015Jun 13, 2015
    • Cross-browser HTML5 `isFullscreen`
      JavaScript
      0100Updated Jun 13, 2015Jun 13, 2015
    • dom-paste

      Public
      Retrieve the clipboard content as an HTMLElement on a paste event
      TypeScript
      1411Updated May 30, 2015May 30, 2015
    • JavaScript
      2900Updated May 20, 2015May 20, 2015
    • Base project for use with Babel.
      Makefile
      MIT License
      0410Updated May 14, 2015May 14, 2015
    • JavaScript
      0600Updated May 8, 2015May 8, 2015
    • base-url

      Public
      Returns the "base URL" of the `document`
      JavaScript
      0200Updated Mar 18, 2015Mar 18, 2015
    • Uses DOM markers to save a Range's boundaries for loading later
      JavaScript
      1300Updated Mar 10, 2015Mar 10, 2015