JSPM

Found 16135 results for html elements

void-elements

Array of "void elements" defined by the HTML specification.

  • v3.1.0
  • 459.77
  • Published

block-elements

Array of "block level elements" defined by the HTML specification

  • v1.2.0
  • 287.51
  • Published

self-closing-tags

HTML void elements are not the only self-closing tags. This includes common SVG self-closing elements as well.

  • v1.0.1
  • 270.03
  • Published

html-tag

Generate HTML elements from a javascript object.

  • v2.0.0
  • 256.56
  • Published

domify

Turn a HTML string into DOM elements, cross-platform

  • v2.0.0
  • 231.66
  • Published

sanitize-html

Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis

  • v2.17.0
  • 223.46
  • Published

printd

Print HTML elements in modern browsers.

  • v1.6.0
  • 194.35
  • Published

inferno-server

Provides methods to render HTML strings from Inferno elements

  • v9.0.3
  • 185.23
  • Published

preact-markup

Render HTML/XML using VDOM, with Custom Elements mapped to Components.

  • v2.1.1
  • 178.51
  • Published

focusable

Returns a string of focusable HTML elements

  • v2.3.0
  • 177.26
  • Published

rehype-minify-meta-color

rehype plugin to minify `theme-color` and `msapplication-TileColor` meta elements

  • v4.0.1
  • 175.26
  • Published

inline-elements

Array of "inline elements" defined by the HTML specification.

  • v1.1.2
  • 172.08
  • Published

vue-html-to-paper

Vue mixin for printing html elements to paper.

  • v2.0.3
  • 171.89
  • Published

react-render-markup

Safely parse HTML, SVG and MathML into React elements.

  • v3.6.3
  • 166.99
  • Published

aurelia-templating

An extensible HTML templating engine supporting databinding, custom elements, attached behaviors and more.

  • v1.11.1
  • 160.19
  • Published

nodality

A lightweight library for declarative UI elements.

  • v1.0.12
  • 154.25
  • Published

plcc-table

Plcc table element for PatternFly Elements

  • v0.0.15
  • 152.30
  • Published

@expo/html-elements

Universal semantic HTML React components for iOS, Android, web, and desktop

  • v0.12.5
  • 150.37
  • Published

@jsxtools/aui

A baseline UI as Mixins, Custom Elements, React Components, etc.

    • v0.0.12
    • 145.96
    • Published

    react-svg-to-image

    Converts SVG elements into images (PNG, JPG and etc)

    • v3.0.0
    • 143.45
    • Published

    sanitize-html-react

    Modified sanitize-html for React. Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis

    • v1.13.0
    • 143.44
    • Published

    on-load

    On load/unload events for DOM elements using a MutationObserver

    • v5.0.0
    • 138.24
    • Published

    @patternfly/pfe-cta

    This element creates a call-to-action link for PatternFly Elements

    • v1.12.3
    • 137.23
    • Published

    d3-svg-to-png

    Converts SVG elements to PNG and other image formats while keeping CSS styles

    • v0.3.2
    • 134.98
    • Published

    mouse-wheel-zoom

    Zoom html elements with mouse wheel

    • v1.1.5
    • 127.49
    • Published

    mini-jsx

    Create DOM elements using JSX

    • v4.0.0
    • 126.18
    • Published

    html-linkify

    Turn plain text links into HTML anchor elements

    • v1.2.2
    • 123.65
    • Published

    el.js

    Higher-order elements powered by transclusion.

    • v2.1.37
    • 122.01
    • 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
    • 121.46
    • Published

    @lume/element

    Create Custom Elements with reactivity and automatic re-rendering.

    • v0.16.2
    • 118.48
    • Published

    dom-factory

    Enhance HTML elements using plain JavaScript objects.

    • v1.1.0
    • 113.60
    • Published

    @egjs/infinitegrid

    A module used to arrange elements including content infinitely according to grid type. With this module, you can implement various grids composed of different card elements whose sizes vary. It guarantees performance by maintaining the number of DOMs the

    • v4.12.0
    • 112.52
    • Published

    hyperglue

    update html elements by mapping query selectors to attributes, text, and hypertext

    • v2.0.1
    • 111.03
    • Published

    web-ui-pack

    Web package with UI elements

    • v1.2.4
    • 109.52
    • Published

    facon

    Create DOM elements with manner

    • v2.0.3
    • 108.93
    • Published

    tag

    Library for creating DOM elements

    • v0.4.17
    • 106.39
    • Published

    @achmadk/void-elements

    "void-elements" with TypeScript and ES Module support. Array of "void elements" defined by the HTML specification.

    • v1.0.0
    • 106.05
    • Published

    @patternfly/pfe-tools

    Development and build tools for PatternFly Elements and related projects

    • v5.0.4
    • 105.34
    • Published

    gulp-webp-html-fixed

    Move img elements inside <picture> and change its src extension to webp

    • v1.0.0
    • 104.24
    • Published

    ember-cli-mdc-htmlbars

    ember-cli addon for basic html elements for Material Design

    • v2.3.4
    • 102.20
    • Published

    playhtml

    Create interactive, collaborative html elements with a single attribute

    • v2.4.0
    • 101.45
    • Published

    @monokai/monoco

    Custom (squircle) corners and borders for html elements

    • v0.2.2
    • 101.20
    • Published

    @j9t/obsohtml

    Find obsolete HTML elements and attributes

    • v1.9.0
    • 96.14
    • Published

    html-tags

    List of standard HTML tags

    • v5.1.0
    • 95.81
    • Published

    @magnit-ce/test-runner

    A custom HTMLElement that manages and runs code-test elements

    • v0.0.6
    • 92.58
    • Published

    @phun-ky/speccer

    A script to annotate, show spacing specs and to display typography information in documentation/website on HTML elements

    • v11.2.41
    • 89.20
    • Published

    preact-html-converter

    Converts a raw HTML string into Preact Elements or even Preact Components. Ships with integrations for node and browser.

    • v0.4.2
    • 87.60
    • Published

    sanitize-html-plus

    Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis

    • v1.13.0-2
    • 87.26
    • Published

    anser

    A low level parser for ANSI sequences.

    • v2.3.2
    • 85.89
    • Published

    elfinder

    Command line app for searching in HTML files for elements that match a CSS selector

    • v0.5.2
    • 84.42
    • Published

    html2react

    Utility for turning raw HTML into React elements

    • v1.2.1
    • 84.38
    • 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
    • 83.67
    • Published

    emu-algify

    Use Ecmarkup's <emu-alg> elements in your HTML

    • v2.2.0
    • 82.21
    • Published

    custom-elements

    A cross-browser polyfill for the Custom Elements portion of the W3C Web Components specification.

    • v1.0.2
    • 80.17
    • Published

    react-html-string

    A React declarative component for converting HTML strings into React components. Avoids the use of dangerouslySetInnerHTML and converts standard HTML elements, attributes and inline styles into their React equivalents or `Custom Components`.

    • v0.1.1
    • 77.90
    • Published

    @wc-toolkit/wclint

    CLI tool for validating Web Components using Custom Elements Manifest

      • v0.0.3
      • 77.55
      • Published

      getavataaars

      Generate an avatar by mixing-and-matching various elements.

      • v1.0.0
      • 76.77
      • Published

      ejs-html

      Embedded JavaScript HTML templates. An implementation of EJS focused on run-time performance, HTML syntax checking, minified HTML output and custom HTML elements.

      • v5.1.5
      • 76.26
      • Published

      react-html-converter

      Converts a raw HTML string into React Elements or even React Components. Ships with integrations for node and browser.

      • v0.3.2
      • 75.13
      • Published

      element-crafter

      A zero-dependency TypeScript library for creating HTML elements in both SSR and client-side environments

      • v1.1.0
      • 75.01
      • Published

      jsdom-inspector

      Navigate through dom elements

      • v0.0.2
      • 74.42
      • Published

      @luxdamore/nuxt-prune-html

      🔌⚡ Nuxt module to prune html before sending it to the browser (it removes elements matching CSS selector(s)), useful for boosting performance showing a different HTML for bots/audits by removing all the scripts with dynamic rendering

      • v2.0.6
      • 74.40
      • Published

      rehype-fontawesome

      Rehype plugin to transform Font Awesome shortcodes into HTML elements

      • v1.0.2
      • 74.38
      • Published

      rehype-katex

      rehype plugin to transform inline and block math with KaTeX

      • v7.0.1
      • 73.65
      • Published

      @nativescript-dom/core-types

      Renderer agnostic typeScript definitions for @nativescript/core views exposed as HTML DOM elements

      • v1.0.32
      • 73.46
      • Published

      hast-util-is-element

      hast utility to check if a node is a (certain) element

      • v3.0.0
      • 72.06
      • Published

      masonry-simple

      MasonrySimple implements a simple system for placing masonry style elements using CSS Grid. Masonry placement is used for dynamic grids where elements may have different heights and need to be placed neatly without gaps.

      • v4.4.0
      • 70.74
      • Published

      linkifyjs

      Find URLs, email addresses, #hashtags and @mentions in plain-text strings, then convert them into HTML <a> links.

      • v4.3.2
      • 70.52
      • Published

      hast-util-to-text

      hast utility to get the plain-text value of a node according to the `innerText` algorithm

      • v4.0.2
      • 69.46
      • Published

      curly-html-elements

      Mini tool to align HTML elements along an ellipse or a part of an ellipse

      • v1.1.3
      • 68.53
      • Published

      htmlfy

      html formatter yo! Prettify or minify html.

      • v1.0.0
      • 67.54
      • Published

      preline

      Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.

      • v3.2.3
      • 67.53
      • Published

      truncate-html

      Truncate HTML and Keep Tags

      • v1.2.2
      • 66.74
      • Published

      split-type

      A javascript library that splits plain text into individual lines, words, and characters.

      • v0.3.4
      • 66.73
      • Published

      halvalla

      Generate React elements with CoffeeScript functions

      • v1.8.5
      • 66.39
      • Published

      @magnit-ce/record-tree

      A custom html element that renders javascript objects as a collapsible tree-like structure of nested detail elements.

      • v0.0.15
      • 66.18
      • Published

      typed-custom-elements

      TypeScript types for building type-safe Web Components with proper type checking for custom elements.

      • v0.0.3
      • 65.61
      • Published

      rehype-styling

      Rehype plugin designed for remark to extract CSS styles from Markdown text and intelligently apply them to elements

      • v2.0.1
      • 65.11
      • Published

      buddhilive-elements

      Customizable web components that extends traditional traditional HTML elements.

      • v0.1.9
      • 64.81
      • Published

      fitext

      Resizes text elements proportionally to fit any element

      • v1.4.4
      • 64.68
      • Published

      @peopleplus/sanitize-html

      Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis

      • v2.16.1
      • 64.47
      • Published

      domtosource

      This module wraps around Cheerio and magically calculates the line and column numbers where DOM elements appear in the HTML source code.

      • v0.1.0
      • 64.04
      • Published

      upload-element

      read files from html `<input type="file">` elements

      • v1.0.1
      • 63.73
      • Published

      tr-ng-grid

      trNgGrid is a feature rich declarative data grid based on the popular AngularJs framework and making use of plain table HTML elements.

      • v3.1.7
      • 63.30
      • Published

      ultrahtml

      A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.

      • v1.6.0
      • 63.17
      • Published

      rehype-mathjax

      rehype plugin to transform inline and block math with MathJax

      • v7.1.0
      • 63.10
      • Published

      html-to-react

      A lightweight library that converts raw HTML to a React DOM structure.

      • v1.7.0
      • 61.46
      • Published

      rehype-markdown-offsets

      rehype plugin to annotate elements with source start/end offsets

      • v1.0.0
      • 61.40
      • Published

      mammoth

      Convert Word documents from docx to simple HTML and Markdown

      • v1.10.0
      • 61.23
      • Published

      movinblocks

      Movinblocks is a lightweight plugin for animating HTML elements sequentially.

      • v1.6.0
      • 60.81
      • Published

      parse-html-text-content

      parse the textContent of all elements of the html text without having to create a DOM from the html

      • v1.1.1
      • 60.01
      • Published

      @0notole/elements.css

      A simple yet powerful frontend UI kit built with CSS blocks, elements and modifiers, and smartly assembled into a lightweight library.

      • v0.9.3
      • 59.86
      • Published

      @fxi/el

      Quick DOM elements creation in js.

      • v1.0.1
      • 59.46
      • Published

      es-escape-html

      es-escape-html rewrite for ESM

      • v0.1.1
      • 59.36
      • Published

      teact

      Generate React elements with CoffeeScript functions

      • v1.3.0
      • 59.19
      • Published

      data-context-binding

      Simple and lightweight solution for binding data to DOM elements.

      • v2.0.0-rc.3
      • 58.32
      • Published

      @matrixage/atom.css

      A atom-style library of CSS atomic elements. To build app faster and more flexible.

      • v2.0.1
      • 58.30
      • Published

      @tanem/svg-injector

      Fast, caching, dynamic inline SVG DOM injection library.

      • v10.1.68
      • 58.16
      • Published

      splendid

      Static Web Site Compiler That Uses Closure Compiler For JS Bundling And Closure Stylesheets For CSS optimisations. Supports JSX Syntax To Write Static Elements And Dynamic Preact Components.

      • v1.19.0
      • 57.17
      • Published

      svg-sprite

      SVG sprites & stacks galore — A low-level Node.js module that takes a bunch of SVG files, optimizes them and bakes them into SVG sprites of several types along with suitable stylesheet resources (e.g. CSS, Sass, LESS, Stylus, etc.)

      • v2.0.4
      • 56.45
      • Published

      sticker

      Effortless sticky DOM elements.

      • v0.0.1
      • 56.34
      • Published

      easy-toggler

      Simple class switcher on web elements. JavaScript only.

      • v2.2.7
      • 56.17
      • Published

      sax-wasm

      An extremely fast JSX, HTML and XML parser written in Rust compiled to WebAssembly for Node and the Web

      • v3.1.2
      • 55.69
      • Published

      @mdbootstrap/react-dropdown-button

      Responsive React Dropdown Button built with Bootstrap 5. Dropdown can be created with the use of a button or link elements.

      • v1.0.0
      • 55.69
      • Published

      react-with-native

      HTML elements with React Native capabilities.

      • v1.4.9
      • 55.67
      • Published

      parse5

      HTML parser and serializer.

      • v8.0.0
      • 55.43
      • Published

      dom-serializer

      render domhandler DOM nodes to a string

      • v2.0.0
      • 55.26
      • Published

      live-web-view

      Live Elements Web View Package.

        • v0.1.15
        • 55.21
        • Published

        react-html-attributes

        A react supported html attributes store keyed by their tags

        • v1.4.6
        • 54.81
        • Published

        escape-html

        Escape string for use in HTML

        • v1.0.3
        • 54.73
        • Published

        htmlparser2

        Fast & forgiving HTML/XML parser

        • v10.0.0
        • 54.61
        • Published

        html-escaper

        fast and safe way to escape and unescape &<>'" chars

        • v3.0.3
        • 54.44
        • Published

        @nativescript-dom/solidjs-types

        TypeScript definitions for @nativescript/core views exposed as JSX intrinsic elements for solidjs

        • v1.0.25
        • 54.39
        • Published

        fast-xml-parser

        Validate XML, Parse XML, Build XML without C/C++ based libraries

        • v5.2.5
        • 54.31
        • Published

        tram-deco

        Declarative Custom Elements using native Web Component APIs and specs

          • v6.1.2
          • 54.21
          • Published

          html5-tag

          A simple utility for creating HTML5 tags.

          • v0.3.0
          • 54.17
          • Published

          jsdom

          A JavaScript implementation of many web standards

          • v26.1.0
          • 54.00
          • Published

          is-html

          Check if a string is HTML

          • v3.1.0
          • 53.95
          • Published

          addel

          addel is a simple and lightweight jQuery plugin for powering UIs that enable dynamic addition and deletion of HTML elements.

          • v1.3.2
          • 53.81
          • Published

          ssri

          Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.

          • v12.0.0
          • 53.80
          • Published

          @phtml/define

          Use custom defined elements in HTML

          • v4.1.0
          • 53.76
          • Published

          is-potential-custom-element-name

          Check whether a given string matches the `PotentialCustomElementName` production as defined in the HTML Standard.

          • v1.0.1
          • 53.03
          • Published

          he

          A robust HTML entities encoder/decoder with full Unicode support.

          • v1.2.0
          • 53.03
          • Published

          m-html-utils

          A collection of custom HTML elements for modern web development

          • v1.3.1
          • 52.87
          • Published

          element-vir

          Heroic. Reactive. Declarative. Type safe. Web components without compromise.

          • v26.9.1
          • 52.83
          • Published

          flowbite

          The most popular library of interactive components built with Tailwind CSS

          • v3.1.2
          • 52.80
          • Published

          html-entities

          Fastest HTML entities encode/decode library.

          • v2.6.0
          • 52.74
          • Published

          is-self-closing

          Returns true if the given name is a HTML void element or common SVG self-closing element.

          • v1.0.1
          • 52.46
          • Published

          handlebars

          Handlebars provides the power necessary to let you build semantic templates effectively with no frustration

          • v4.7.8
          • 52.42
          • Published

          dom-builder

          Dom elements easy builder

          • v1.0.4
          • 52.33
          • Published

          prune-html

          Given an html string it removes elements matching CSS selector(s) and returns the pruned html string.

          • v0.2.1
          • 52.12
          • Published

          boxart-stage

          A boxart package exporting Stage elements

          • v0.0.14
          • 52.11
          • Published

          @financial-times/o-normalise

          Provides base styles and resets for stylesheets. Includes standardised utilities, such as visually hiding components or adding a consistent focus state.

          • v3.3.2
          • 51.90
          • Published

          character-reference-invalid

          Map of invalid numeric character references to their replacements, according to HTML

          • v2.0.1
          • 51.78
          • Published

          property-information

          Info on the properties and attributes of the web platform

          • v7.1.0
          • 51.67
          • Published

          marked

          A markdown parser built for speed

          • v16.2.1
          • 51.59
          • Published

          common-tags

          a few common utility template tags for ES2015

          • v1.8.2
          • 51.55
          • Published

          character-entities-legacy

          List of legacy HTML named character references that don’t need a trailing semicolon

          • v3.0.0
          • 51.55
          • Published

          micromark

          small commonmark compliant markdown parser with positional info and concrete tokens

          • v4.0.2
          • 51.49
          • Published

          @benjc/rehype-semantic-images

          This unified ecosystem plugin enriches HTML images with semantic elements and customizable features, improving accessibility and performance through options like lazy loading and dynamic source modification.

          • v0.1.0
          • 51.41
          • Published

          html-minifier-terser

          Highly configurable, well-tested, JavaScript-based HTML minifier.

          • v7.2.0
          • 51.28
          • Published

          parse-entities

          Parse HTML character references

          • v4.0.2
          • 50.97
          • Published

          html-webpack-plugin

          Simplifies creation of HTML files to serve your webpack bundles

          • v5.6.4
          • 50.95
          • Published

          dompurify

          DOMPurify is a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. It's written in JavaScript and works in all modern browsers (Safari, Opera (15+), Internet Explorer (10+), Firefox and Chrome - as well as almost anything else usin

          • v3.2.6
          • 50.93
          • Published

          xhtml-purifier

          Simple HTML purifier/cleaner for untrusted HTML.

          • v0.4.1
          • 50.91
          • Published

          cheerio

          The fast, flexible & elegant library for parsing and manipulating HTML and XML.

          • v1.1.2
          • 50.91
          • Published

          hast-util-whitespace

          hast utility to check if a node is inter-element whitespace

          • v3.0.0
          • 50.63
          • Published

          metaparser

          A Cheerio helper library for my Node.js automation modules

          • v1.0.7
          • 50.50
          • Published