JSPM

Found 661 results for custom-elements

atomico

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

  • v1.79.2
  • 50.92
  • Published

server-dom-shim

A simple shim for the server-side DOM API

  • v1.0.2
  • 48.46
  • Published

@11ty/webc

Single File Web Components

    • v0.11.4
    • 41.75
    • Published

    @wc-toolkit/type-parser

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

    • v1.2.0
    • 41.44
    • Published

    etch

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

    • v0.14.1
    • 41.12
    • 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.26
    • Published

    @jsxtools/aui

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

      • v0.0.12
      • 39.91
      • Published

      @bulmil/core

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

      • v0.56.0
      • 38.98
      • Published

      @wc-toolkit/jsdoc-tags

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

      • v1.1.0
      • 38.56
      • Published

      form-associated-helpers

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

      • v0.0.11
      • 37.86
      • 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.1.0
      • 36.68
      • Published

      webcomponents-lite

      Polyfills for Custom Elements & HTML Imports

      • v0.6.0
      • 35.83
      • 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.0.3
      • 35.42
      • 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
      • 35.24
      • Published

      @nelsondev/component

      Ultra-lightweight web component library with a clean API for building reusable components.

      • v1.1.16
      • 34.39
      • Published

      @wc-toolkit/cem-utilities

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

      • v1.4.1
      • 32.87
      • Published

      kk-web-components

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

        • v1.3.6
        • 32.04
        • Published

        @wc-toolkit/jsx-types

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

        • v1.4.2
        • 31.61
        • Published

        be-hive

        Specify that ShadowDOM should inherit be-hiviors from the parent Shadow DOM

        • v0.0.263
        • 31.45
        • 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.184
        • 30.66
        • Published

        @lume/element

        Create Custom Elements with reactivity and automatic re-rendering.

        • v0.16.2
        • 30.21
        • Published

        ivi

        Lightweight Embeddable Web UI Library.

        • v5.0.1
        • 29.70
        • Published

        @wc-toolkit/lazy-loader

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

        • v1.0.1
        • 29.28
        • Published

        wc-toast

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

        • v1.3.1
        • 28.79
        • Published

        lume

        Build next-level interactive web applications.

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

        recomped

        A customizable web component built with Lit

        • v1.2.1
        • 28.12
        • Published

        @chatora/reactivity

        Framework for creating custom elements with JSX function components

        • v1.1.2
        • 27.89
        • Published

        @dinoreic/fez

        Runtime custom DOM elements lib

        • v0.4.0
        • 27.44
        • Published

        bang.html

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

        • v7.0.7
        • 26.97
        • Published

        @leverj/flipcard

        A Lit-based web component for displaying interactive flipcard images with grid support.

        • v0.1.1
        • 26.80
        • Published

        color-legend-element

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

        • v1.3.0
        • 26.72
        • Published

        be-switched

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

        • v0.0.130
        • 26.49
        • Published

        @cell-x/caniuse-embed-element

        A custom web component that embeds caniuse.com browser compatibility data for a specific feature.

        • v1.0.3
        • 26.27
        • Published

        @ibyar/core

        Ibyar core, Implements Aurora's core functionality, low-level services, and utilities

        • v4.0.0
        • 26.12
        • Published

        @forter/widget

        widget from Forter Components

        • v3.2.9
        • 25.85
        • Published

        @aegisjsproject/core

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

        • v0.2.25
        • 25.60
        • Published

        yyf_aka-web-components

        A collection of modern Web Components including counter, data table and custom button components

        • v1.1.0
        • 25.48
        • Published

        basichtml-elements

        Some elements that extend basicHTML's HTMLElement

        • v0.1.0
        • 25.46
        • Published

        tipviz

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

        • v2.0.2
        • 25.41
        • Published

        @greenweb/gaw-info-bar

        Web component for providing context and user control of grid-aware websites.

        • v1.2.1
        • 25.36
        • Published

        mat-ripple

        Material design Ripple effect.

        • v1.0.4
        • 25.23
        • Published

        @mozgbrasil/web-components

        Uma coleção de Web Components modernos e reutilizáveis para desenvolvimento web.

        • v1.0.53
        • 25.13
        • Published

        x-frame-bypass

        Web Component extending IFrame to bypass X-Frame-Options: deny/sameorigin

        • v1.0.2
        • 25.08
        • Published

        p-slides

        Presentations made simple with Web Components

        • v1.4.2
        • 24.88
        • Published

        godown

        Web Components Library

        • v3.14.1
        • 24.86
        • Published

        @commercelayer/drop-in.js

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

        • v2.17.0
        • 24.82
        • Published

        xy-ui

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

        • v1.10.7
        • 24.82
        • Published

        fio-kit

        A hand-drawn web UI kit built with Web Components

        • v1.4.0
        • 24.77
        • 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
        • 24.57
        • Published

        ars-web-components

        A collection of reusable web components built with vanilla JavaScript and ES modules

        • v0.7.2
        • 24.57
        • Published

        @github/cem-plugin-readme

        A Custom Element Manifest plugin to generate a README for a Web Component

          • v0.0.1
          • 24.40
          • Published

          bloum

          A modern library of web components.

          • v0.13.5
          • 24.33
          • Published

          @ibyar/pipes

          Ibyar pipes, build-in pipes for aurora lib, like json, translate, async, etc...

          • v4.0.0
          • 24.09
          • Published

          @ibyar/cli

          The Ibyar/Aurora CLI tool

          • v4.0.0
          • 24.06
          • Published

          @wc-toolkit/cem-sorter

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

          • v1.0.1
          • 23.88
          • Published

          wc-dox

          A web component API documentation generator

          • v1.2.0
          • 23.85
          • Published

          @plusui/library

          Plus UI Core is a great library that offers many features that you can use in any framework without any problems.

            • v0.1.8
            • 23.82
            • Published

            @godown/react

            React components for godown

            • v3.14.1
            • 23.51
            • Published

            @wc-toolkit/changelog

            A tool to detect changes between two version of a web component package using the Custom Elements Manifest.

            • v1.0.2
            • 23.26
            • Published

            @sctlib/mwc

            matrix-web-components to interact with matrix.org

            • v0.3.3
            • 22.89
            • Published

            @aegisjsproject/component

            Base component using `@aegisjsproject/core` & `@aegisjsproject/styles`

            • v0.1.6
            • 22.77
            • Published

            @ibyar/aurora

            Create and define a usable 'custom elements', that compatible with other frameworks, using Typescript

            • v4.0.0
            • 22.29
            • Published

            m-html-utils

            A collection of custom HTML elements for modern web development

            • v1.3.1
            • 22.14
            • Published

            xtal-frappe-chart

            Web component wrapper around the Frappé chart library

            • v0.0.109
            • 21.82
            • Published

            @forter/chart

            chart from Forter Components

            • v6.3.0
            • 21.81
            • 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
            • 21.26
            • Published

            sapling-island

            A lightweight Web Component for lazy loading content with multiple loading strategies

              • v0.2.1
              • 21.18
              • Published

              be-a-beacon

              be-a-beacon is an HTML Element enhancement that causes the HTMLTemplate (or any other) element it adorns to emit bubbling event 'i-am-here', the moment it is connected to the live DOM tree.

              • v0.0.74
              • 19.61
              • Published

              @forter/table

              table from Forter Components

              • v5.1.4
              • 19.26
              • Published

              ngx-elements-router

              A libary to enable the usage of the router module within Angular projects defining custom elements

              • v0.1.3
              • 18.87
              • Published

              label-component-data

              A library of reusable text components (label, header, medium, small).

                • v1.0.7
                • 18.81
                • Published

                aggregator-fn

                Evaluate expressions in inline script tag.

                • v0.0.40
                • 18.78
                • Published

                @forter/modal

                Modal from Forter Components

                • v4.5.18
                • 18.74
                • Published

                xtal-tree

                Provide flat, virtual snapshot of a tree

                • v0.0.173
                • 18.69
                • Published

                @magic-spells/cart-panel

                Accessible modal shopping cart dialog web component with Shopify integration, focus management, and smooth animations.

                • v0.3.1
                • 18.41
                • Published

                @forter/element

                Native HTML without boilerplate to create Forter Components

                • v2.0.0
                • 18.21
                • Published

                @forter/popover

                popover from Forter Components

                • v2.17.1
                • 18.20
                • Published

                echarts-jsx

                A real JSX wrapper for ECharts based on TypeScript & Web components

                • v1.2.1
                • 18.08
                • Published

                @megatunger/x-frame-bypass

                FORK: For my own proxy. Web Component extending IFrame to bypass X-Frame-Options: deny/sameorigin

                • v1.0.2
                • 17.73
                • Published

                @agentlets/agentlet

                Base Web Component for conversational graphical agents

                • v1.0.0
                • 17.71
                • Published

                custom-button-web-component

                一个功能完整的 Web Components 按钮组件,支持多种类型、尺寸和状态

                • v1.0.0
                • 17.71
                • Published

                web-server-components

                SSR + Hydration minimal framework for Web Components with Declarative Shadow DOM

                  • v0.1.0
                  • 17.68
                  • Published

                  @forter/select

                  select from Forter Components

                  • v1.17.2
                  • 17.44
                  • 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
                  • 17.19
                  • Published

                  @progressivewebcomponents/pwa-install

                  A tiny vanilla (zero-dependency) non-visual native browser web component (plug-n-play custom HTML element and extensible class) that helps implement custom patterns for promoting progressive web apps (PWA) installation

                  • v0.2.2
                  • 17.08
                  • Published

                  @delvui/vanilla

                  DelvUI Design System - Vanilla JS Web Components

                  • v1.0.0
                  • 17.07
                  • Published

                  @nexcraft/forge

                  A production-ready, framework-agnostic UI component library built with Web Components and Lit, designed to work seamlessly across React, Vue, Angular, and vanilla JavaScript applications.

                  • v0.2.0
                  • 16.87
                  • Published

                  code-mirror-el

                  A `<code-mirror>` custom element for declarative manipulation of CodeMirror.

                  • v0.2.2
                  • 16.71
                  • Published

                  @tigersway/news-ticker

                  News ticker or Marquee (Svelte/Web Component/Custom Element)

                  • v1.0.2
                  • 16.50
                  • 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
                  • 16.43
                  • Published

                  autoheight-textarea

                  Custom element for automatically resizing textareas. Works everywhere: Virtual DOM and plain HTML

                  • v1.0.3
                  • 16.41
                  • Published

                  @forter/button

                  Button from Forter Components

                  • v5.9.3
                  • 16.35
                  • Published

                  xtal-fetch

                  Dependency free web component wrapper around the fetch function.

                  • v0.0.108
                  • 16.32
                  • Published

                  tailwindcss-elements

                  A set of accessible custom elements that pairs beautifully with Tailwind CSS.

                  • v0.4.0
                  • 16.07
                  • Published

                  rava

                  The Rava core library

                  • v2.2.0
                  • 16.01
                  • Published

                  @atomico/scaffold

                  markdown document-based file generation system

                  • v2.9.5
                  • 15.95
                  • Published

                  snap-carousel.js

                  A lightweight vanilla JavaScript carousel library built with modern web technologies. Based on custom elements, scroll-snap, and scroll-padding.

                  • v1.11.2
                  • 15.84
                  • Published

                  @forter/core

                  Core Shared Functionality of Forter Components

                  • v2.0.5
                  • 15.75
                  • Published

                  xtal-side-nav

                  Side nav (drawer) web component.

                  • v0.0.118
                  • 15.75
                  • Published

                  polymerizr

                  Polymer elements WYSIWYG editor

                  • v0.5.6
                  • 15.64
                  • Published

                  be-observant

                  Glue DOM and custom elements together mostly declaratively.

                  • v0.0.180
                  • 15.59
                  • Published

                  desktop-window

                  A lightweight Web Components-based custom element that replicates the look and feel of native desktop application windows — resizable, movable, and styled like a traditional OS window.

                  • v0.4.7
                  • 15.55
                  • Published

                  be-bound

                  be-bound is an attribute-based enhancement that provides limited 'two-way binding' support.

                  • v0.0.37
                  • 15.47
                  • Published

                  @pb4/ng-fluentui

                  Wrapper library to use Fluent UI web components within Angular

                  • v0.0.4
                  • 15.47
                  • Published

                  @lume/live-code

                  A `<live-code>` element for editable code with live output.

                  • v0.6.7
                  • 15.44
                  • Published

                  be-alit

                  Use the power of lit-html from HTML Markup.

                  • v0.0.6
                  • 15.18
                  • Published

                  be-intl

                  Format numbers, dates automatically and semantically.

                    • v0.0.48
                    • 14.97
                    • 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
                    • 14.63
                    • Published

                    wbc-ui

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

                    • v0.0.5
                    • 14.55
                    • Published

                    slithe

                    Snaky web components that moults

                    • v0.6.1
                    • 14.39
                    • Published

                    be-loaded

                    be-loaded is a web component decorator that allows a web component to import resources configured via index.html

                    • v0.0.93
                    • 14.33
                    • Published

                    @w0s/input-switch

                    Implement something like `<input type=checkbox switch>`

                    • v5.2.1
                    • 14.28
                    • Published

                    pwet

                    Utility for building HTML custom elements

                    • v2.0.1
                    • 14.14
                    • Published

                    be-intersectional

                    be-intersectional provides a base class for be-decorated behaviors / decorators that behave according to visibility. Used by be-lazy, be-oosoom for starters.

                    • v0.0.77
                    • 14.12
                    • Published

                    @w0s/tab

                    Tabs UI component

                    • v4.4.1
                    • 14.11
                    • Published

                    @aegisjsproject/aegis-md

                    A web component for securely rendering markdown using `@aegisjsproject/markdown` & `@aegisjsproject/component`

                    • v0.0.4
                    • 13.98
                    • Published

                    typed-custom-elements

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

                    • v0.0.3
                    • 13.98
                    • Published

                    @pwrs/mixins

                    Custom Element Mixins

                    • v0.2.1
                    • 13.98
                    • Published

                    @shgysk8zer0/aegis

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

                    • v0.0.8
                    • 13.78
                    • Published

                    kiui-kit

                    A set of ready-to-use HTML components like headers, footers, cards, etc.

                      • v1.1.2
                      • 13.72
                      • Published

                      @tylertech/forge-extended

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

                      • v1.1.0
                      • 13.72
                      • Published

                      @magic-spells/focus-trap

                      A customizable focus trap Web Component for managing keyboard focus within a container.

                      • v1.0.7
                      • 13.71
                      • Published

                      stream-orator

                      Add streaming support to DOM elements

                      • v0.0.25
                      • 13.58
                      • Published

                      d-fine

                      d-fine provides a quick way of d-fining a d-clarative custom element.

                      • v0.0.22
                      • 13.53
                      • Published

                      create-gracile

                      A thin, full-stack, web framework

                      • v0.4.2
                      • 13.50
                      • Published

                      xtal-fig

                      Turn css for basic shapes into semantic html

                      • v0.0.25
                      • 13.50
                      • Published

                      @forter/icons

                      icons from Forter Components

                      • v1.9.1
                      • 13.41
                      • Published

                      wc-info

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

                      • v0.0.165
                      • 13.16
                      • Published

                      blow-dry

                      Turn some (server) expanded HTML into the smallest, optimized HTML representation so it can be rapidly cloned (via web components, for example) on the client

                      • v0.0.11
                      • 13.16
                      • Published

                      ventrilo-bootstrap

                      Custom Element, Shadow DOM, and Custom Event test execution environment using [Ventrilo](https://github.com/TravisMullen/ventrilo) for Puppeteer, Mocha, Chai, and Rollup.

                      • v1.0.4
                      • 12.95
                      • Published

                      css-observe

                      Fire a custom event whenever an element matching a specified selector is added.

                      • v0.0.61
                      • 12.85
                      • Published

                      nanocomponent-adapters

                      Adapters to make nanocomponent run natively inside frameworks

                      • v3.0.0
                      • 12.84
                      • Published

                      @forter/kpi

                      kpi from Forter Components

                      • v1.10.5
                      • 12.52
                      • Published

                      @scarlet-mesh/mcp-rhds

                      RHDS MCP Server - All-in-One Model Context Protocol server for Red Hat Design System components with manifest discovery, HTML validation, and developer tooling

                        • v1.0.0
                        • 12.52
                        • Published

                        plus-minus

                        Expandable/collapsible button

                        • v0.0.12
                        • 12.43
                        • Published

                        @forter/radio

                        Radio Button and Group from Forter Components

                        • v3.3.4
                        • 12.41
                        • Published

                        be-value-added

                        The output element provides an example of a built-in element that "outputs" its value. It's a bit of a strange feature, given that it displays the exact value passed in, but the "value-add" proposition the output element provides may be bit esoteric (a11

                          • v0.0.51
                          • 12.39
                          • Published

                          beautiful-backgrounds

                          A collection of customizable web components for creating dynamic, animated backgrounds, featuring a variety of effects including a star field and a digital rain.

                          • v0.0.7
                          • 12.23
                          • Published

                          @forter/hotkey

                          hotkey from Forter Components

                          • v1.4.4
                          • 12.23
                          • Published

                          refill-ui

                          Modern, customizable UI components with Web Components support

                            • v1.1.111
                            • 12.18
                            • Published

                            jero

                            **jero** is a lightweight JavaScript library that allows you to easily create custom HTML elements (web components) with built-in state management, event handling, and intersection observer support. This library is perfect for building reusable and intera

                              • v1.0.26
                              • 12.06
                              • 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
                              • 12.06
                              • Published

                              wc-helpers

                              helpers for web components

                              • v2.0.1
                              • 12.01
                              • Published

                              @titsoft/m-element

                              custom-element class with (a)sync loading, slots, error handling and level-up

                              • v0.8.0
                              • 11.95
                              • Published

                              @systembug/wsx-core

                              Core WSX Framework - Web Components with JSX syntax

                                • v0.0.5
                                • 11.95
                                • Published

                                soo.js

                                custom-elements with renderer

                                • v1.1.8
                                • 11.81
                                • Published

                                grid-element

                                Responsive grid custom element using Polymer and Flexbox

                                • v0.4.4
                                • 11.81
                                • Published

                                infuse-loader

                                Webpack loader for parsing and importing infuse.host templates.

                                • v0.2.0
                                • 11.77
                                • Published

                                cem-plugin-complex-types

                                This custom elements manifest analyzer plugin adds support for resolving complex types in custom element properties.

                                  • v1.0.1-rc.1
                                  • 11.72
                                  • Published

                                  be-propagating

                                  e-propagating creates a subscribable EventTarget, which watches for changes to a provided list of properties of the element it adorns, and the event target emits events with the same name every time the property value changes

                                  • v0.0.58
                                  • 11.70
                                  • Published

                                  @neu-ui/web-components

                                  A Neumorphic web component library built with @microsoft/fast-element and Vite using javascript

                                  • v0.1.10
                                  • 11.61
                                  • Published

                                  for-instance

                                  Push for the Swaggerization of Web Components

                                  • v0.0.46
                                  • 11.54
                                  • Published

                                  bondo

                                  a nano framework for web components

                                  • v3.0.0
                                  • 11.48
                                  • Published

                                  mandelbrot-set

                                  Web components and a web worker for painting Julia and Mandelbrot sets on a web page.

                                  • v2.2.2
                                  • 11.34
                                  • Published

                                  @tmorin/ceb-messaging-builder-inversion

                                  The package is part of the `<ceb/>` library. It provides a builder to resolve and inject a bus from a container and then subscribe to event.

                                  • v7.1.0
                                  • 11.27
                                  • Published

                                  be-persistent

                                  be-persistent is a behavior/decorator that provides persistence storage to native DOM and custom elements.

                                  • v0.0.31
                                  • 11.22
                                  • Published

                                  @aegisjsproject/md-editor

                                  A custom Markdown editor component with preview as a form input element

                                  • v1.0.0
                                  • 11.22
                                  • Published

                                  dom-arrow

                                  [![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/dom-arrow) # dom-arrow

                                  • v0.0.12
                                  • 11.20
                                  • Published

                                  @gracile/client

                                  A thin, full-stack, web framework

                                  • v0.4.2
                                  • 10.97
                                  • Published

                                  infuse.host

                                  Infuse your HTML with dynamic content.

                                  • v0.3.1
                                  • 10.95
                                  • Published

                                  be-exportable

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

                                  • v0.0.130
                                  • 10.89
                                  • Published

                                  @blockquote/to-markdown

                                  > [Individual NPM package from the following PR](https://github.com/open-wc/custom-elements-manifest/pull/221)

                                  • v0.1.0
                                  • 10.87
                                  • Published

                                  be-detail-oriented

                                  Make the fieldset and possibly other built-in elements expandable, similar to the detail element.

                                  • v0.0.17
                                  • 10.67
                                  • Published

                                  web-vitals-wc

                                  Webcomponent to show web vitals for your site

                                  • v0.0.9
                                  • 10.60
                                  • Published

                                  pass-prop

                                  Web component that passes from a higher component down

                                  • v0.0.37
                                  • 10.41
                                  • Published