JSPM

Found 16129 results for html elements

void-elements

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

  • v3.1.0
  • 458.32
  • Published

block-elements

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

  • v1.2.0
  • 284.97
  • 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.17
  • Published

html-tag

Generate HTML elements from a javascript object.

  • v2.0.0
  • 254.92
  • Published

domify

Turn a HTML string into DOM elements, cross-platform

  • v2.0.0
  • 231.83
  • Published

sanitize-html

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

  • v2.17.0
  • 220.68
  • Published

printd

Print HTML elements in modern browsers.

  • v1.6.0
  • 193.46
  • Published

inferno-server

Provides methods to render HTML strings from Inferno elements

  • v9.0.3
  • 185.97
  • Published

inline-elements

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

  • v1.1.2
  • 177.56
  • Published

preact-markup

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

  • v2.1.1
  • 176.45
  • Published

focusable

Returns a string of focusable HTML elements

  • v2.3.0
  • 176.35
  • Published

rehype-minify-meta-color

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

  • v4.0.1
  • 172.64
  • Published

vue-html-to-paper

Vue mixin for printing html elements to paper.

  • v2.0.3
  • 171.63
  • Published

react-render-markup

Safely parse HTML, SVG and MathML into React elements.

  • v3.6.3
  • 166.67
  • Published

aurelia-templating

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

  • v1.11.1
  • 160.39
  • Published

nodality

A lightweight library for declarative UI elements.

  • v1.0.12
  • 153.04
  • Published

plcc-table

Plcc table element for PatternFly Elements

  • v0.0.15
  • 150.42
  • Published

@expo/html-elements

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

  • v0.12.5
  • 149.11
  • Published

@jsxtools/aui

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

    • v0.0.12
    • 148.11
    • 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.73
    • Published

    react-svg-to-image

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

    • v3.0.0
    • 142.72
    • Published

    on-load

    On load/unload events for DOM elements using a MutationObserver

    • v5.0.0
    • 137.11
    • Published

    d3-svg-to-png

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

    • v0.3.2
    • 135.49
    • Published

    @patternfly/pfe-cta

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

    • v1.12.3
    • 135.14
    • Published

    mini-jsx

    Create DOM elements using JSX

    • v4.0.0
    • 126.42
    • Published

    html-linkify

    Turn plain text links into HTML anchor elements

    • v1.2.2
    • 123.84
    • 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.40
    • Published

    mouse-wheel-zoom

    Zoom html elements with mouse wheel

    • v1.1.5
    • 120.84
    • Published

    el.js

    Higher-order elements powered by transclusion.

    • v2.1.37
    • 119.49
    • Published

    @lume/element

    Create Custom Elements with reactivity and automatic re-rendering.

    • v0.16.2
    • 117.53
    • Published

    dom-factory

    Enhance HTML elements using plain JavaScript objects.

    • v1.1.0
    • 114.00
    • 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.67
    • Published

    hyperglue

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

    • v2.0.1
    • 109.80
    • Published

    web-ui-pack

    Web package with UI elements

    • v1.2.4
    • 109.33
    • 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.53
    • Published

    tag

    Library for creating DOM elements

    • v0.4.17
    • 106.61
    • Published

    facon

    Create DOM elements with manner

    • v2.0.3
    • 106.60
    • Published

    @patternfly/pfe-tools

    Development and build tools for PatternFly Elements and related projects

    • v5.0.4
    • 104.76
    • Published

    gulp-webp-html-fixed

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

    • v1.0.0
    • 104.50
    • Published

    @monokai/monoco

    Custom (squircle) corners and borders for html elements

    • v0.2.2
    • 96.92
    • Published

    @j9t/obsohtml

    Find obsolete HTML elements and attributes

    • v1.9.0
    • 96.34
    • Published

    html-tags

    List of standard HTML tags

    • v5.1.0
    • 95.43
    • Published

    playhtml

    Create interactive, collaborative html elements with a single attribute

    • v2.3.0
    • 92.20
    • Published

    emu-algify

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

    • v2.2.0
    • 92.19
    • Published

    @magnit-ce/test-runner

    A custom HTMLElement that manages and runs code-test elements

    • v0.0.6
    • 91.81
    • 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.66
    • 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.19
    • 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.56
    • Published

    anser

    A low level parser for ANSI sequences.

    • v2.3.2
    • 85.44
    • 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.58
    • Published

    elfinder

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

    • v0.5.2
    • 83.43
    • Published

    html2react

    Utility for turning raw HTML into React elements

    • v1.2.1
    • 81.85
    • Published

    m-html-utils

    A collection of custom HTML elements for modern web development

    • v1.3.1
    • 80.65
    • 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.73
    • 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
    • 78.20
    • 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.53
    • Published

    element-crafter

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

    • v1.1.0
    • 75.30
    • 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.59
    • Published

    rehype-fontawesome

    Rehype plugin to transform Font Awesome shortcodes into HTML elements

    • v1.0.2
    • 74.55
    • 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.27
    • Published

    getavataaars

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

    • v1.0.0
    • 74.16
    • Published

    rehype-katex

    rehype plugin to transform inline and block math with KaTeX

    • v7.0.1
    • 73.56
    • Published

    hast-util-is-element

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

    • v3.0.0
    • 71.36
    • 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.22
    • Published

    linkifyjs

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

    • v4.3.2
    • 70.06
    • 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.27
    • Published

    htmlfy

    html formatter yo! Prettify or minify html.

    • v1.0.0
    • 67.48
    • 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.42
    • Published

    @nativescript-dom/core-types

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

    • v1.0.31
    • 67.02
    • Published

    truncate-html

    Truncate HTML and Keep Tags

    • v1.2.2
    • 66.48
    • 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

    split-type

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

    • v0.3.4
    • 66.13
    • Published

    custom-elements

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

    • v1.0.2
    • 65.88
    • Published

    buddhilive-elements

    Customizable web components that extends traditional traditional HTML elements.

    • v0.1.9
    • 64.94
    • Published

    typed-custom-elements

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

    • v0.0.3
    • 64.88
    • Published

    @peopleplus/sanitize-html

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

    • v2.16.1
    • 64.72
    • 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.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.36
    • Published

    ultrahtml

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

    • v1.6.0
    • 63.07
    • Published

    rehype-mathjax

    rehype plugin to transform inline and block math with MathJax

    • v7.1.0
    • 63.01
    • Published

    sticker

    Effortless sticky DOM elements.

    • v0.0.1
    • 62.98
    • Published

    html-to-react

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

    • v1.7.0
    • 61.16
    • Published

    mammoth

    Convert Word documents from docx to simple HTML and Markdown

    • v1.10.0
    • 61.14
    • Published

    rehype-markdown-offsets

    rehype plugin to annotate elements with source start/end offsets

    • v1.0.0
    • 60.90
    • 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.24
    • Published

    fitext

    Resizes text elements proportionally to fit any element

    • v1.4.4
    • 60.19
    • Published

    upload-element

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

    • v1.0.1
    • 60.11
    • Published

    @fxi/el

    Quick DOM elements creation in js.

    • v1.0.1
    • 59.14
    • Published

    es-escape-html

    es-escape-html rewrite for ESM

    • v0.1.1
    • 59.10
    • 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.27
    • Published

    @tanem/svg-injector

    Fast, caching, dynamic inline SVG DOM injection library.

    • v10.1.68
    • 57.99
    • 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.38
    • Published

    curly-html-elements

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

    • v1.1.3
    • 57.29
    • 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.48
    • Published

    movinblocks

    Movinblocks is a lightweight plugin for animating HTML elements sequentially.

    • v1.6.0
    • 56.34
    • Published

    @matrixage/atom.css

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

    • v2.0.1
    • 56.13
    • Published

    prismic-element

    Render Prismic.io fragments as (real) DOM elements

    • v2.1.0
    • 56.04
    • Published

    react-with-native

    HTML elements with React Native capabilities.

    • v1.4.9
    • 55.88
    • 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.53
    • Published

    parse5

    HTML parser and serializer.

    • v8.0.0
    • 55.41
    • Published

    dom-serializer

    render domhandler DOM nodes to a string

    • v2.0.0
    • 55.08
    • Published

    live-web-view

    Live Elements Web View Package.

      • v0.1.15
      • 54.84
      • Published

      react-html-attributes

      A react supported html attributes store keyed by their tags

      • v1.4.6
      • 54.59
      • Published

      htmlparser2

      Fast & forgiving HTML/XML parser

      • v10.0.0
      • 54.45
      • Published

      tram-deco

      Declarative Custom Elements using native Web Component APIs and specs

        • v6.1.2
        • 54.40
        • 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.29
        • Published

        fast-xml-parser

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

        • v5.2.5
        • 54.27
        • Published

        html-escaper

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

        • v3.0.3
        • 54.22
        • Published

        jsdom

        A JavaScript implementation of many web standards

        • v26.1.0
        • 54.20
        • Published

        html5-tag

        A simple utility for creating HTML5 tags.

        • v0.3.0
        • 54.10
        • Published

        is-html

        Check if a string is HTML

        • v3.1.0
        • 54.00
        • Published

        escape-html

        Escape string for use in HTML

        • v1.0.3
        • 53.93
        • Published

        element-vir

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

        • v26.9.0
        • 53.01
        • Published

        ssri

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

        • v12.0.0
        • 52.98
        • Published

        html-entities

        Fastest HTML entities encode/decode library.

        • v2.6.0
        • 52.85
        • Published

        he

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

        • v1.2.0
        • 52.79
        • Published

        flowbite

        The most popular library of interactive components built with Tailwind CSS

        • v3.1.2
        • 52.60
        • 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.31
        • Published

        boxart-stage

        A boxart package exporting Stage elements

        • v0.0.14
        • 52.30
        • 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.10
        • 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.83
        • 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.75
        • Published

        handlebars

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

        • v4.7.8
        • 51.70
        • Published

        character-reference-invalid

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

        • v2.0.1
        • 51.68
        • 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.54
        • Published

        property-information

        Info on the properties and attributes of the web platform

        • v7.1.0
        • 51.50
        • Published

        marked

        A markdown parser built for speed

        • v16.2.1
        • 51.39
        • Published

        micromark

        small commonmark compliant markdown parser with positional info and concrete tokens

        • v4.0.2
        • 51.27
        • Published

        html-webpack-plugin

        Simplifies creation of HTML files to serve your webpack bundles

        • v5.6.4
        • 51.08
        • Published

        posthtml-md2html

        PostHTML plugin render markdown inside html elements.

        • v0.0.2
        • 51.03
        • 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
        • 50.98
        • Published

        cheerio

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

        • v1.1.2
        • 50.96
        • 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.94
        • Published

        parse-entities

        Parse HTML character references

        • v4.0.2
        • 50.80
        • Published

        character-entities-legacy

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

        • v3.0.0
        • 50.76
        • Published

        common-tags

        a few common utility template tags for ES2015

        • v1.8.2
        • 50.70
        • Published

        halvalla

        Generate React elements with CoffeeScript functions

        • v1.8.5
        • 50.67
        • Published

        hast-util-whitespace

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

        • v3.0.0
        • 50.52
        • Published

        html-minifier-terser

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

        • v7.2.0
        • 50.48
        • Published

        easy-toggler

        Simple class switcher on web elements. JavaScript only.

        • v2.2.7
        • 50.14
        • Published

        metaparser

        A Cheerio helper library for my Node.js automation modules

        • v1.0.7
        • 50.11
        • Published

        xhtml-purifier

        Simple HTML purifier/cleaner for untrusted HTML.

        • v0.4.1
        • 49.96
        • Published

        @staffline/sanitize-html

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

        • v2.16.1
        • 49.88
        • Published

        prune-html

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

        • v0.2.1
        • 49.87
        • Published