JSPM

Found 16129 results for html elements

void-elements

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

  • v3.1.0
  • 458.05
  • Published

block-elements

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

  • v1.2.0
  • 286.72
  • 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
  • 268.03
  • Published

html-tag

Generate HTML elements from a javascript object.

  • v2.0.0
  • 254.82
  • Published

domify

Turn a HTML string into DOM elements, cross-platform

  • v2.0.0
  • 230.60
  • Published

sanitize-html

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

  • v2.17.0
  • 220.44
  • Published

printd

Print HTML elements in modern browsers.

  • v1.6.0
  • 193.57
  • Published

inferno-server

Provides methods to render HTML strings from Inferno elements

  • v9.0.3
  • 185.24
  • Published

inline-elements

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

  • v1.1.2
  • 177.79
  • Published

preact-markup

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

  • v2.1.1
  • 176.65
  • Published

focusable

Returns a string of focusable HTML elements

  • v2.3.0
  • 176.45
  • Published

rehype-minify-meta-color

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

  • v4.0.1
  • 172.45
  • Published

vue-html-to-paper

Vue mixin for printing html elements to paper.

  • v2.0.3
  • 171.82
  • Published

react-render-markup

Safely parse HTML, SVG and MathML into React elements.

  • v3.6.3
  • 166.87
  • Published

aurelia-templating

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

  • v1.11.1
  • 160.15
  • Published

nodality

A lightweight library for declarative UI elements.

  • v1.0.12
  • 152.89
  • Published

plcc-table

Plcc table element for PatternFly Elements

  • v0.0.15
  • 150.61
  • Published

@expo/html-elements

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

  • v0.12.5
  • 148.99
  • Published

@jsxtools/aui

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

    • v0.0.12
    • 147.43
    • 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.27
    • Published

    react-svg-to-image

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

    • v3.0.0
    • 142.59
    • Published

    on-load

    On load/unload events for DOM elements using a MutationObserver

    • v5.0.0
    • 136.97
    • Published

    @patternfly/pfe-cta

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

    • v1.12.3
    • 135.01
    • Published

    d3-svg-to-png

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

    • v0.3.2
    • 134.90
    • Published

    mini-jsx

    Create DOM elements using JSX

    • v4.0.0
    • 126.60
    • Published

    html-linkify

    Turn plain text links into HTML anchor elements

    • v1.2.2
    • 123.97
    • 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.84
    • Published

    mouse-wheel-zoom

    Zoom html elements with mouse wheel

    • v1.1.5
    • 120.72
    • Published

    el.js

    Higher-order elements powered by transclusion.

    • v2.1.37
    • 119.36
    • Published

    @lume/element

    Create Custom Elements with reactivity and automatic re-rendering.

    • v0.16.2
    • 117.42
    • Published

    dom-factory

    Enhance HTML elements using plain JavaScript objects.

    • v1.1.0
    • 115.63
    • 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
    • 110.86
    • Published

    hyperglue

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

    • v2.0.1
    • 109.90
    • Published

    web-ui-pack

    Web package with UI elements

    • v1.2.4
    • 109.46
    • Published

    @achmadk/void-elements

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

    • v1.0.0
    • 107.64
    • Published

    tag

    Library for creating DOM elements

    • v0.4.17
    • 106.78
    • Published

    facon

    Create DOM elements with manner

    • v2.0.3
    • 106.74
    • Published

    gulp-webp-html-fixed

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

    • v1.0.0
    • 104.65
    • Published

    @patternfly/pfe-tools

    Development and build tools for PatternFly Elements and related projects

    • v5.0.4
    • 100.70
    • Published

    @monokai/monoco

    Custom (squircle) corners and borders for html elements

    • v0.2.2
    • 97.00
    • Published

    @j9t/obsohtml

    Find obsolete HTML elements and attributes

    • v1.9.0
    • 96.48
    • Published

    html-tags

    List of standard HTML tags

    • v5.1.0
    • 95.35
    • Published

    playhtml

    Create interactive, collaborative html elements with a single attribute

    • v2.3.0
    • 92.31
    • Published

    emu-algify

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

    • v2.2.0
    • 91.75
    • Published

    @magnit-ce/test-runner

    A custom HTMLElement that manages and runs code-test elements

    • v0.0.6
    • 91.72
    • 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
    • 86.56
    • Published

    sanitize-html-plus

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

    • v1.13.0-2
    • 86.31
    • Published

    anser

    A low level parser for ANSI sequences.

    • v2.3.2
    • 85.28
    • Published

    @phun-ky/speccer

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

    • v11.2.40
    • 85.23
    • 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.81
    • Published

    elfinder

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

    • v0.5.2
    • 83.35
    • Published

    html2react

    Utility for turning raw HTML into React elements

    • v1.2.1
    • 81.76
    • Published

    m-html-utils

    A collection of custom HTML elements for modern web development

    • v1.3.1
    • 80.31
    • 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
    • 79.40
    • Published

    rehype-styling

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

    • v2.0.1
    • 78.65
    • Published

    element-crafter

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

    • v1.1.0
    • 75.05
    • 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
    • 74.95
    • 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.70
    • Published

    rehype-fontawesome

    Rehype plugin to transform Font Awesome shortcodes into HTML elements

    • v1.0.2
    • 74.67
    • 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
    • 74.37
    • Published

    getavataaars

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

    • v1.0.0
    • 74.26
    • Published

    rehype-katex

    rehype plugin to transform inline and block math with KaTeX

    • v7.0.1
    • 73.58
    • Published

    html-traits

    Built-in web components for all elements.

      • v0.0.3
      • 71.77
      • Published

      hast-util-is-element

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

      • v3.0.0
      • 71.40
      • 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
      • 71.33
      • Published

      linkifyjs

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

      • v4.3.2
      • 70.12
      • 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.24
      • Published

      htmlfy

      html formatter yo! Prettify or minify html.

      • v1.0.0
      • 67.38
      • 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.38
      • Published

      @nativescript-dom/core-types

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

      • v1.0.31
      • 66.97
      • Published

      truncate-html

      Truncate HTML and Keep Tags

      • v1.2.2
      • 66.38
      • 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.26
      • Published

      split-type

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

      • v0.3.4
      • 65.92
      • Published

      custom-elements

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

      • v1.0.2
      • 65.84
      • Published

      buddhilive-elements

      Customizable web components that extends traditional traditional HTML elements.

      • v0.1.9
      • 65.01
      • Published

      typed-custom-elements

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

      • v0.0.3
      • 64.96
      • 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.58
      • Published

      @peopleplus/sanitize-html

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

      • v2.16.1
      • 64.48
      • Published

      ultrahtml

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

      • v1.6.0
      • 63.29
      • 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.29
      • Published

      sticker

      Effortless sticky DOM elements.

      • v0.0.1
      • 63.04
      • Published

      rehype-mathjax

      rehype plugin to transform inline and block math with MathJax

      • v7.1.0
      • 62.84
      • Published

      mammoth

      Convert Word documents from docx to simple HTML and Markdown

      • v1.10.0
      • 61.29
      • Published

      html-to-react

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

      • v1.7.0
      • 61.06
      • Published

      rehype-markdown-offsets

      rehype plugin to annotate elements with source start/end offsets

      • v1.0.0
      • 60.84
      • Published

      fitext

      Resizes text elements proportionally to fit any element

      • v1.4.4
      • 60.27
      • Published

      upload-element

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

      • v1.0.1
      • 60.19
      • Published

      es-escape-html

      es-escape-html rewrite for ESM

      • v0.1.1
      • 58.89
      • Published

      @fxi/el

      Quick DOM elements creation in js.

      • v1.0.1
      • 58.85
      • 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
      • 58.35
      • Published

      html-css-builder

      Ultra lightweight helper to build CSS and HTML elements quicker.

      • v0.1.8
      • 58.21
      • Published

      @tanem/svg-injector

      Fast, caching, dynamic inline SVG DOM injection library.

      • v10.1.68
      • 57.89
      • 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
      • 57.41
      • Published

      curly-html-elements

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

      • v1.1.3
      • 57.36
      • 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.68
      • 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
      • 56.65
      • Published

      movinblocks

      Movinblocks is a lightweight plugin for animating HTML elements sequentially.

      • v1.6.0
      • 56.29
      • Published

      @matrixage/atom.css

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

      • v2.0.1
      • 56.21
      • Published

      prismic-element

      Render Prismic.io fragments as (real) DOM elements

      • v2.1.0
      • 55.99
      • 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.92
      • Published

      parse5

      HTML parser and serializer.

      • v8.0.0
      • 55.49
      • Published

      dom-serializer

      render domhandler DOM nodes to a string

      • v2.0.0
      • 54.87
      • Published

      live-web-view

      Live Elements Web View Package.

        • v0.1.15
        • 54.80
        • Published

        react-html-attributes

        A react supported html attributes store keyed by their tags

        • v1.4.6
        • 54.65
        • Published

        htmlparser2

        Fast & forgiving HTML/XML parser

        • v10.0.0
        • 54.38
        • Published

        style-props-html

        A library that facilitates passing CSS styles as regular props using a collection of custom components that mirror traditional DOM elements.

        • v0.0.8
        • 54.36
        • Published

        html5-tag

        A simple utility for creating HTML5 tags.

        • v0.3.0
        • 54.35
        • Published

        fast-xml-parser

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

        • v5.2.5
        • 54.35
        • Published

        jsdom

        A JavaScript implementation of many web standards

        • v26.1.0
        • 54.28
        • Published

        tram-deco

        Declarative Custom Elements using native Web Component APIs and specs

          • v6.1.2
          • 54.18
          • Published

          html-escaper

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

          • v3.0.3
          • 54.03
          • Published

          escape-html

          Escape string for use in HTML

          • v1.0.3
          • 54.02
          • Published

          is-html

          Check if a string is HTML

          • v3.1.0
          • 53.95
          • Published

          element-vir

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

          • v26.9.0
          • 53.09
          • Published

          ssri

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

          • v12.0.0
          • 53.04
          • Published

          html-entities

          Fastest HTML entities encode/decode library.

          • v2.6.0
          • 52.93
          • Published

          he

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

          • v1.2.0
          • 52.72
          • Published

          flowbite

          The most popular library of interactive components built with Tailwind CSS

          • v3.1.2
          • 52.49
          • Published

          is-potential-custom-element-name

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

          • v1.0.1
          • 52.33
          • Published

          @haxtheweb/course-design

          some different elements specific to the design of educational materials. Lots of small elements and a catch all repo

          • v11.0.5
          • 52.04
          • 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.89
          • Published

          is-self-closing

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

          • v1.0.1
          • 51.81
          • Published

          character-reference-invalid

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

          • v2.0.1
          • 51.79
          • Published

          handlebars

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

          • v4.7.8
          • 51.76
          • 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.62
          • Published

          property-information

          Info on the properties and attributes of the web platform

          • v7.1.0
          • 51.31
          • Published

          marked

          A markdown parser built for speed

          • v16.2.1
          • 51.25
          • Published

          boxart-stage

          A boxart package exporting Stage elements

          • v0.0.14
          • 51.17
          • Published

          html-webpack-plugin

          Simplifies creation of HTML files to serve your webpack bundles

          • v5.6.4
          • 51.11
          • Published

          posthtml-md2html

          PostHTML plugin render markdown inside html elements.

          • v0.0.2
          • 51.07
          • Published

          cheerio

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

          • v1.1.2
          • 51.06
          • Published

          micromark

          small commonmark compliant markdown parser with positional info and concrete tokens

          • v4.0.2
          • 51.05
          • 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
          • 51.05
          • 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
          • 51.04
          • Published

          common-tags

          a few common utility template tags for ES2015

          • v1.8.2
          • 50.77
          • Published

          character-entities-legacy

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

          • v3.0.0
          • 50.77
          • Published

          halvalla

          Generate React elements with CoffeeScript functions

          • v1.8.5
          • 50.75
          • Published

          parse-entities

          Parse HTML character references

          • v4.0.2
          • 50.74
          • Published

          hast-util-whitespace

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

          • v3.0.0
          • 50.63
          • Published

          html-minifier-terser

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

          • v7.2.0
          • 50.52
          • Published

          easy-toggler

          Simple class switcher on web elements. JavaScript only.

          • v2.2.7
          • 50.21
          • Published

          metaparser

          A Cheerio helper library for my Node.js automation modules

          • v1.0.7
          • 50.14
          • Published

          prune-html

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

          • v0.2.1
          • 49.95
          • Published

          @staffline/sanitize-html

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

          • v2.16.1
          • 49.93
          • Published