JSPM

Found 1103 results for custom-elements

atomico

Atomico is a small library for the creation of interfaces based on web-components, only using functions and hooks.

  • v2.1.0
  • 52.60
  • Published

server-dom-shim

A simple shim for the server-side DOM API

  • v1.1.0
  • 49.95
  • Published

overtype

A lightweight markdown editor library with perfect WYSIWYG alignment using an invisible textarea overlay

  • v2.3.10
  • 47.43
  • Published

@wc-toolkit/type-parser

A set of tools for retrieving and transforming data from the Custom Elements Manifest

  • v1.2.0
  • 44.74
  • Published

etch

Perform virtual DOM updates based on changes to a data model.

  • v0.14.1
  • 44.59
  • Published

@wc-toolkit/cem-validator

A tool to validate the content of the Custom Elements Manifest to ensure the CEM and components are properly configured.

  • v1.3.0
  • 44.55
  • Published

@wc-toolkit/cem-sorter

This package generates types for JSX environments for custom elements / web components

  • v1.0.1
  • 44.08
  • Published

@11ty/webc

Single File Web Components

    • v0.11.4
    • 43.88
    • Published

    form-associated-helpers

    A collection of reusable mixins + helpers for working with form associated custom elements.

    • v0.0.11
    • 42.81
    • Published

    @wc-toolkit/jsdoc-tags

    A set of tools for retrieving and transforming data from the Custom Elements Manifest

    • v1.2.0
    • 42.69
    • Published

    @tylertech/forge-ai

    A library of Tyler Forge™ AI chat interface web components.

    • v0.12.0
    • 41.10
    • Published

    @helixui/library

    Enterprise Web Component Library built with Lit 3.x

    • v3.7.0
    • 41.07
    • Published

    @helixui/tokens

    Design tokens for the HELiX enterprise healthcare web component library

    • v3.7.0
    • 40.78
    • Published

    @wc-toolkit/cem-inheritance

    A tool for mapping inherited content (including class members, attributes, CSS parts, CSS variables, slots, and events) from parent web component classes in the Custom Elements Manifest

    • v1.2.2
    • 40.37
    • Published

    @custom-elements-manifest/to-markdown

    Custom-elements.json is a file format that describes custom elements. This format will allow tooling and IDEs to give rich information about the custom elements in a given project. It is, however, very experimental and things are subject to change. Follow

    • v0.1.0
    • 40.31
    • Published

    @tylertech/forge-extended

    A library of prebuilt components based on Tyler Forge™ patterns and recipes.

    • v1.6.2
    • 40.02
    • Published

    tegaki

    Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters

    • v0.17.1
    • 38.11
    • Published

    monobill-mintui

    A modern framework-agnostic UI kit built as Web Components. Requires Tailwind CSS.

    • v0.6.607
    • 38.06
    • Published

    @lume/element

    Create Custom Elements with reactivity and automatic re-rendering.

    • v0.17.1
    • 37.86
    • Published

    @wc-toolkit/module-path-resolver

    This tool is designed to update module paths in your Custom Elements Manifest to the final output targets.

    • v1.0.0
    • 37.74
    • Published

    @wc-toolkit/jsx-types

    This package generates types for JSX environments for custom elements / web components

    • v1.5.2
    • 37.66
    • Published

    @rogieking/figui3

    A lightweight web components library for building Figma plugin and widget UIs with native look and feel

    • v4.4.4
    • 37.21
    • Published

    @wc-toolkit/cem-utilities

    A set of tools for retrieving and transforming data from the Custom Elements Manifest

    • v1.5.5
    • 37.02
    • Published

    @bulmil/core

    ![bulmil](https://user-images.githubusercontent.com/2362138/65766959-c721a080-e16f-11e9-9fb9-45a5a2ad0391.jpg)

    • v0.56.0
    • 36.38
    • Published

    lume

    Build next-level interactive web applications.

    • v0.3.0-alpha.46
    • 36.33
    • Published

    vite-awesome-svg-loader

    A universal Vite SVG loader. Imports SVGs as source code, base64 and data URI. Preserves stroke width. Replaces colors with currentColor or custom colors. Creates SVG sprites. Optimizes SVGs.

    • v5.0.3
    • 36.28
    • Published

    snice

    A decorator-driven web component library with differential rendering, routing, controllers, and 130+ ready-made UI components. Use as much or as little as you want. Zero dependencies, works anywhere.

    • v5.2.3
    • 36.06
    • Published

    elements-kit

    A lightweight reactive UI library that transforms native HTMLElements into reactive components with signals. Ideal for framework-agnostic applications and web components.

    • v0.5.1
    • 35.94
    • Published

    @sprlab/wccompiler

    Zero-runtime compiler that transforms .wcc single-file components into native web components with signals-based reactivity

      • v0.9.2
      • 35.93
      • Published

      @nano-ui-kit/web-components

      Light-DOM custom elements, tokens, traits, patterns, and an A2UI-compatible pattern (nano-a2ui-root). A2UI runtime itself lives in @nano-ui-kit/a2ui-utils.

      • v0.0.20
      • 34.43
      • Published

      @vanelsas/baredom

      Native Web Components with centralised theming — stateless, framework-free, zero runtime. Built with ClojureScript, compiled to tree-shakeable ESM.

      • v2.8.0
      • 34.02
      • Published

      @mmlogic/components

      Stencil.js web component library for dynamic forms and virtual-scroll data tables

      • v0.1.23
      • 33.89
      • Published

      kk-web-components

      A collection of reusable web components, including ui-icon and others.

        • v1.3.7
        • 33.61
        • Published

        typed-custom-elements

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

        • v0.0.3
        • 33.41
        • Published

        uniqode-card-templates

        Universal Web Components library for digital business card templates. Framework-agnostic, customizable, and production-ready.

        • v1.0.5
        • 33.29
        • Published

        be-hive

        Specify that ShadowDOM should inherit be-hiviors from the Custom Element Registry Scope

        • v0.1.13
        • 32.87
        • Published

        @jsxtools/aui

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

          • v0.0.12
          • 32.83
          • Published

          wc-toast

          Add notifications component easily using wc-toast. Vanilla JavaScript web component notification inspired by react-hot-toast

          • v1.3.1
          • 32.66
          • Published

          color-legend-element

          A custom element (web component) suitable for use as a legend in data visualizations

          • v1.5.0
          • 32.62
          • Published

          @npm9912/v-map

          Provider-agnostische Web-Mapping-Komponentenbibliothek auf Basis von Stencil.js — unterstützt OpenLayers, Cesium, Leaflet und Deck.gl über ein einheitliches deklaratives Web-Component-API.

          • v0.5.0
          • 32.49
          • Published

          @telperion/elements

          Framework-agnostic web components built with Lit: Material Symbols / Simple Icons / theSVG icons, declarative client-side router, drag-and-drop primitives, details accordion with FIFO open caps, a CSS-anchored popover, a form-associated selectbox with sin

          • v5.3.1
          • 32.42
          • Published

          @viasat/beam-web-components

          Framework-agnostic web components for the Beam Design System built with Lit, compatible with Angular, Vue, Svelte, and vanilla JavaScript

          • v2.27.0
          • 32.09
          • Published

          secure-ui-components

          Security-first web component library with zero dependencies

          • v0.3.5
          • 31.71
          • Published

          @viasat/beam-web-components-angular

          Angular wrapper components for Beam web components, providing type-safe Angular bindings with two-way binding support

          • v2.27.0
          • 31.57
          • Published

          custom-elements-manifest-inheritance

          A tool for mapping inherited content (including class members, attributes, CSS parts, CSS variables, slots, and events) from parent classes in the Custom Elements Manifest

          • v1.2.0
          • 31.43
          • Published

          helixir

          MCP server that gives AI agents full situational awareness of any web component library

          • v0.5.1
          • 31.41
          • Published

          @melodicdev/components

          Themeable UI component library built on the Melodic Framework

          • v1.6.6
          • 31.40
          • Published

          @omniloy/sofia-sdk

          Sofia SDK - AI-powered medical assistant web component for healthcare applications

          • v1.0.4
          • 31.39
          • Published

          bang.html

          BANG! Web Component custom elements with async templating, smooth syntax and custom void tags!

          • v16.0.0
          • 31.01
          • Published

          @pie-players/pie-print-player

          Print player for PIE elements - dynamically loads and renders print-friendly versions of PIE elements

          • v0.3.41
          • 30.81
          • Published

          cindor-ui-core

          Framework-agnostic Cindor web components built on standard custom elements.

          • v0.1.11
          • 30.78
          • Published

          @uwckit/components

          A production-grade Lit-based web component library for every framework.

          • v0.1.7
          • 30.59
          • Published

          xy-ui

          a front end cross-framework ui library based on web-components

          • v1.10.7
          • 30.54
          • Published

          @aegisjsproject/core

          A fast, secure, modern, light-weight, and simple JS library for creating web components and more!

          • v0.2.34
          • 30.46
          • Published

          a11y-hud

          Framework-agnostic dev overlay that runs axe-core accessibility audits in your running app — no DevTools required.

          • v0.4.1
          • 30.35
          • Published

          webcomponents-lite

          Polyfills for Custom Elements & HTML Imports

          • v0.6.0
          • 30.19
          • Published

          wc-dox

          A web component API documentation generator

          • v1.3.5
          • 30.10
          • Published

          @profpowell/code-block

          A code block web component with syntax highlighting (via highlight.js), copy functionality, line numbers, and theme support

          • v2.8.0
          • 29.91
          • Published

          @tltdsh/mx

          <1KB UI engine. Build big. Ship small. Iterate fast.

          • v1.2.1
          • 29.85
          • Published

          be-decorated

          be-decorated provides a base class that enables attaching ES6 proxies onto other 'Shadow DOM peer citizens' -- native DOM or custom elements in the same Shadow DOM realm, based on cross-cutting custom attributes.

          • v0.0.238
          • 29.84
          • Published

          luxen-ui

          Modern web components and CSS-first UI library built with Lit. Framework-agnostic, customizable prefix, design tokens.

          • v0.5.0
          • 29.74
          • Published

          @forjacms/sections

          Framework-agnostic Web Components for rendering Forja page sections. Zero CSS — bring your own styles via BEM class hooks.

          • v1.4.5
          • 29.70
          • Published

          skatejs-web-components

          This repo gives you the bare minimum you'd need in an environment that doesn't support Custom Elements or Shadow DOM natively. It gives you support for the V1 APIs of each respectively and ensures all their polyfill dependencies are met all through a sing

          • v0.0.1
          • 29.65
          • Published

          be-enhanced

          be-enhanced provides a base class that enables casting spells, or enhancing server-rendered DOM elements based on cross-cutting custom attributes

          • v0.0.189
          • 29.64
          • Published

          @duskmoon-dev/el-select

          DuskMoon Select custom element with single, multi-select, and tree-select modes

          • v1.2.0
          • 29.58
          • Published

          @duskmoon-dev/el-cascader

          DuskMoon Cascader custom element for multi-level cascading selection

          • v1.2.0
          • 29.55
          • Published

          @forter/table

          table from Forter Components

          • v5.1.4
          • 29.53
          • Published

          @duskmoon-dev/el-nested-menu

          DuskMoon Nested Menu custom element for sidebar navigation with collapsible levels

          • v1.2.0
          • 29.26
          • Published

          @jupyter-kit/wc

          Web Component wrapper for @jupyter-kit/core. Defines <jk-notebook> as a CustomElement, usable from any framework or plain HTML.

          • v3.0.0
          • 29.19
          • Published

          @wcstack/autoloader

          Auto-detect and dynamically import undefined custom elements via Import Maps. Zero dependencies, buildless.

          • v1.8.6
          • 29.02
          • Published

          @forter/layout

          Inputs from Forter Components

          • v6.3.3
          • 28.96
          • Published

          stock-elements

          Framework-agnostic Lit web components for the Stockroom family — loading bar, searchable viewport-aware select, and more. Ships ESM + TypeScript types + optional React adapters.

          • v0.3.0
          • 28.94
          • Published

          @gracile/engine

          Vite-powered build and dev server engine for the Gracile framework

          • v0.11.0
          • 28.92
          • Published

          bloum

          A powerful library of modern web components for your design system.

          • v0.17.2
          • 28.81
          • Published

          @jasonshimmy/cer-material

          Material Design 3 web components built on @jasonshimmy/custom-elements-runtime

          • v0.7.2
          • 28.79
          • Published

          recomped

          A customizable web component built with Lit

          • v1.3.0
          • 28.78
          • Published

          be-observant

          Glue DOM and custom elements together mostly declaratively.

          • v0.0.183
          • 28.76
          • Published

          chess-board

          A web component for displaying chess positions.

          • v2.0.3
          • 28.74
          • Published

          nanotags

          Tiny Custom Elements wrapper with nanostores reactivity. No Shadow DOM, typesafe builder, props/refs, automatic cleanup, all under 3 KB.

          • v0.15.2
          • 28.70
          • Published

          @colletdev/core

          Rust/WASM Custom Elements — 50 production-grade UI components

          • v0.4.37
          • 28.42
          • Published

          executable_html

          Build interactive surveys, questionnaires, and experiments using just HTML custom elements.

          • v3.1.6
          • 28.34
          • Published

          @gracile/server

          A thin, full-stack, web framework

          • v0.7.6
          • 28.28
          • Published

          ivi

          Lightweight Embeddable Web UI Library.

          • v5.1.0
          • 28.13
          • Published

          draw-layers

          Framework-agnostic Web Components map drawing library with plugin-based adapters and features.

            • v0.0.6
            • 28.06
            • Published

            wc-info

            Display Web Component Information based on [custom element manifest file](https://github.com/webcomponents/custom-elements-manifest).

            • v0.0.185
            • 27.91
            • Published

            be-switched

            be-switched is a template behavior that lazy loads content when conditions are met.

            • v0.0.136
            • 27.87
            • Published

            @wcstack/router

            Declarative SPA routing for Web Components with Navigation API support. Zero dependencies, buildless.

            • v1.8.6
            • 27.85
            • Published

            @gracile/client

            A thin, full-stack, web framework

            • v0.5.6
            • 27.84
            • Published

            may-it-be

            Tools that help use a family of web component decorators starting wth be-

            • v0.0.181
            • 27.84
            • Published

            xtal-fetch

            Dependency free web component wrapper around the fetch function.

            • v0.0.108
            • 27.82
            • Published

            gs-webcomponents

            Touch-first web components for GsNet, built with Lit and themeable via CSS custom properties.

            • v0.2.4
            • 27.80
            • Published

            @wcstack/state

            Reactive state management with declarative data binding for Web Components. Zero dependencies, buildless.

            • v1.8.6
            • 27.75
            • Published

            @wc-toolkit/lazy-loader

            A tool for generating an entry point for lazy-loading custom elements/web components.

            • v1.0.1
            • 27.69
            • Published

            @dathra/components

            Web Components high-level API for Dathra framework

            • v0.0.18
            • 27.69
            • Published

            @forter/input

            Inputs from Forter Components

            • v3.14.29
            • 27.66
            • Published

            @wcstack/fetch

            Declarative fetch component for Web Components. Framework-agnostic async data fetching via wc-bindable-protocol.

            • v1.8.6
            • 27.52
            • Published

            xtal-side-nav

            Side nav (drawer) web component.

            • v0.0.118
            • 27.48
            • Published

            tipviz

            Framework-agnostic a tooltip Web Components for modern web applications. Focused on data visualization.

            • v2.3.2
            • 27.47
            • Published

            @bootstrap-wc/core

            Core base class, controllers, and styles for Bootstrap Web Components.

            • v0.5.0
            • 27.44
            • Published

            xtal-tree

            Provide flat, virtual snapshot of a tree

            • v0.0.173
            • 27.42
            • Published

            create-gracile

            A thin, full-stack, web framework

            • v0.5.5
            • 27.11
            • Published

            @commercelayer/drop-in.js

            Transform any plain HTML page into an enterprise-grade static commerce website, with almost no coding required.

            • v2.26.1
            • 27.07
            • Published

            @bquery/ui

            Production-grade web component library for the bQuery project

              • v1.11.0
              • 27.05
              • Published

              @gersak/ty

              Ty Web Components - Framework-agnostic UI components with semantic design system

              • v1.0.0-rc.4
              • 26.91
              • Published

              @nonoun/native-ui

              Zero-dependency web component library with an OKLCH CSS design system, signal-based reactivity, and composable trait controllers

              • v0.7.221
              • 26.88
              • Published

              @webq/cli

              CLI tool and MCP server for querying and validating Web Components against Custom Elements Manifest files.

              • v1.2.3
              • 26.87
              • Published

              custom-elements-collection

              A collection of 72 framework-agnostic Web Components (ce-* UI building blocks + lesson-* educational widgets) built on Lit, including chat-surface and feedback-UI primitives for LLM applications. Each component is self-describing via a validated *.meta.js

              • v0.4.0
              • 26.81
              • Published

              @wc-toolkit/wctools

              CLI tool for validating Web Components using Custom Elements Manifest

                • v0.0.19
                • 26.79
                • Published

                be-definitive

                be-definitive allows us to take some DOM that needs to repeat elsewhere on the page, and turn it into a web component.

                • v0.0.111
                • 26.78
                • Published

                vanilla-breeze

                A layered HTML component system extending HTML's native model

                • v0.1.3
                • 26.73
                • Published

                @a.izzuddin/ai-chat

                A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.

                • v0.2.27
                • 26.69
                • Published

                @w0s/tab

                Tabs UI component

                • v5.0.3
                • 26.65
                • Published

                @wcstack/auth0

                Declarative Auth0 authentication component for Web Components. Framework-agnostic auth via wc-bindable-protocol.

                • v1.8.6
                • 26.55
                • Published

                @getufy/flint-ui

                A Lit-based web component library with 75+ accessible, themeable UI components

                • v0.8.8
                • 26.49
                • Published

                modalete

                A lightweight Web Component modal dialog with Promise-based API

                  • v0.4.0
                  • 26.49
                  • Published

                  tyrell-components

                  Tyrell Components - Framework-agnostic web components with semantic design system

                  • v1.0.0-RC6
                  • 26.47
                  • Published

                  @gracile/svg

                  A thin, full-stack, web framework

                  • v0.4.2
                  • 26.45
                  • Published

                  @gracile-labs/islands

                  Islands architecture add-on for Gracile — SSR and hydrate components from any framework

                  • v0.2.2
                  • 26.44
                  • Published

                  @riesenia/fe-rui

                  RUI - Riešenia UI Components Library with Web Components and Vue support

                  • v0.1.15
                  • 26.39
                  • Published

                  @tu-lang/runtime

                  Minimal runtime for Tu — Signal cells, DOM glue, ~3KB target.

                  • v0.1.0-alpha.0
                  • 26.37
                  • Published

                  if-diff

                  Alternative to Polymer's dom-if that allows comparing two properties rather than just binding to a single boolean property

                  • v0.0.123
                  • 26.36
                  • Published

                  @rooted/elements

                  rooted — html element utilities

                  • v1.0.0-alpha.0
                  • 26.31
                  • Published

                  @nano-ui-kit/a2ui-utils

                  A2UI runtime — JSON → DOM renderer, surface manifest + wiring engine, and SSE/WS/MCP stream adapters. Framework-agnostic: emits tag names for any A2UI-conformant component set.

                  • v0.0.2
                  • 26.27
                  • Published

                  @choo-choo/vanilla

                  Vanilla JS binding for choo-choo: the <choo-choo> custom element and an imperative mount() helper.

                  • v0.1.3
                  • 26.24
                  • Published

                  @lite-embeds/core

                  Shared base class and utilities for lite-embed facade web components

                  • v0.1.2
                  • 26.23
                  • Published

                  htmlgamekit

                  A Web Components game framework. Declarative HTML game shells with state machines, round progressions, timers, and more.

                  • v1.4.0
                  • 26.22
                  • Published

                  @ryanhelsing/ry-ui

                  Framework-agnostic, Light DOM web components. CSS is the source of truth.

                    • v1.0.15
                    • 26.21
                    • Published

                    @dufeut/waria

                    Accessible Web Components Library - Framework-agnostic, performant, WCAG 2.1 AA compliant UI primitives

                    • v0.1.5
                    • 26.13
                    • Published

                    @wcstack/ai

                    Declarative AI inference component for Web Components. Streaming-first, multi-provider (OpenAI, Anthropic, Azure OpenAI) via wc-bindable-protocol.

                    • v1.8.6
                    • 26.12
                    • Published

                    @forter/widget

                    widget from Forter Components

                    • v3.2.9
                    • 26.03
                    • Published

                    zynaui

                    Tailwind CSS component library + D3 chart Web Components by Binary Tech Ltd

                    • v0.2.3-beta
                    • 25.99
                    • Published

                    @forter/button

                    Button from Forter Components

                    • v5.9.3
                    • 25.97
                    • Published

                    be-exportable

                    Make exports from inside a script tag accessible from the DOM.

                    • v0.0.130
                    • 25.92
                    • Published

                    @gracile-labs/hmr

                    Web Components HMR (Hot Module Replacement) Vite plugin for Gracile

                    • v0.2.2
                    • 25.88
                    • Published

                    @mymonero/mymonero-page-templates

                    This npm package contains a number of Lit element templates that MyMonero uses for various page layouts.

                    • v2.1.35
                    • 25.67
                    • Published

                    @wc-toolkit/react-wrappers

                    React wrapper generator for web components using the custom Elements Manifest (CEM).

                    • v1.2.5
                    • 25.54
                    • Published