JSPM

Found 658 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.60
  • Published

server-dom-shim

A simple shim for the server-side DOM API

  • v1.0.2
  • 48.32
  • Published

@11ty/webc

Single File Web Components

    • v0.11.4
    • 41.87
    • Published

    @wc-toolkit/type-parser

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

    • v1.2.0
    • 41.53
    • Published

    etch

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

    • v0.14.1
    • 41.13
    • 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.34
    • Published

    @jsxtools/aui

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

      • v0.0.12
      • 39.92
      • Published

      @wc-toolkit/jsdoc-tags

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

      • v1.1.0
      • 39.08
      • Published

      form-associated-helpers

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

      • v0.0.11
      • 37.94
      • Published

      @bulmil/core

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

      • v0.56.0
      • 37.53
      • 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.22
      • 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
      • 36.09
      • Published

      webcomponents-lite

      Polyfills for Custom Elements & HTML Imports

      • v0.6.0
      • 35.67
      • 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.46
      • Published

      @nelsondev/component

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

      • v1.1.16
      • 34.46
      • Published

      @wc-toolkit/cem-utilities

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

      • v1.4.1
      • 32.94
      • Published

      kk-web-components

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

        • v1.3.6
        • 32.40
        • Published

        be-hive

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

        • v0.0.263
        • 30.05
        • Published

        @lume/element

        Create Custom Elements with reactivity and automatic re-rendering.

        • v0.16.2
        • 29.90
        • Published

        @wc-toolkit/jsx-types

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

        • v1.4.2
        • 29.79
        • Published

        @wc-toolkit/lazy-loader

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

        • v1.0.1
        • 29.74
        • Published

        ivi

        Lightweight Embeddable Web UI Library.

        • v5.0.1
        • 29.20
        • Published

        wc-toast

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

        • v1.3.1
        • 29.10
        • Published

        recomped

        A customizable web component built with Lit

        • v1.2.1
        • 28.88
        • 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.183
        • 28.31
        • Published

        lume

        Build next-level interactive web applications.

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

        be-switched

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

        • v0.0.130
        • 27.37
        • Published

        @dinoreic/fez

        Runtime custom DOM elements lib

        • v0.4.0
        • 27.32
        • Published

        @leverj/flipcard

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

        • v0.1.1
        • 27.10
        • Published

        bang.html

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

        • v7.0.7
        • 26.87
        • Published

        color-legend-element

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

        • v1.3.0
        • 26.72
        • Published

        @forter/widget

        widget from Forter Components

        • v3.2.9
        • 26.20
        • 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.13
        • Published

        @pb4/ng-fluentui

        Wrapper library to use Fluent UI web components within Angular

        • v0.0.4
        • 26.08
        • Published

        @ibyar/core

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

        • v4.0.0
        • 25.92
        • Published

        @chatora/reactivity

        Framework for creating custom elements with JSX function components

        • v1.1.2
        • 25.74
        • Published

        tipviz

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

        • v2.0.1
        • 25.63
        • Published

        mat-ripple

        Material design Ripple effect.

        • v1.0.4
        • 25.51
        • Published

        basichtml-elements

        Some elements that extend basicHTML's HTMLElement

        • v0.1.0
        • 25.50
        • Published

        @mozgbrasil/web-components

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

        • v1.0.53
        • 25.47
        • Published

        x-frame-bypass

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

        • v1.0.2
        • 25.42
        • Published

        @greenweb/gaw-info-bar

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

        • v1.2.1
        • 25.41
        • Published

        yyf_aka-web-components

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

        • v1.1.0
        • 25.21
        • Published

        godown

        Web Components Library

        • v3.14.1
        • 25.14
        • Published

        xy-ui

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

        • v1.10.7
        • 25.10
        • 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
          • 25.05
          • Published

          bloum

          A modern library of web components.

          • v0.13.5
          • 24.93
          • 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

          p-slides

          Presentations made simple with Web Components

          • v1.4.2
          • 24.78
          • Published

          ars-web-components

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

          • v0.7.2
          • 24.62
          • Published

          @aegisjsproject/core

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

          • v0.2.25
          • 24.52
          • 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.49
          • Published

          @github/cem-plugin-readme

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

            • v0.0.1
            • 24.32
            • Published

            @ibyar/cli

            The Ibyar/Aurora CLI tool

            • v4.0.0
            • 24.03
            • Published

            wc-dox

            A web component API documentation generator

            • v1.2.0
            • 23.77
            • Published

            @godown/react

            React components for godown

            • v3.14.1
            • 23.52
            • 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.18
            • Published

            @ibyar/pipes

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

            • v4.0.0
            • 23.12
            • Published

            fio-kit

            A hand-drawn web UI kit built with Web Components

            • v1.3.1
            • 23.07
            • Published

            @sctlib/mwc

            matrix-web-components to interact with matrix.org

            • v0.3.3
            • 22.93
            • Published

            @aegisjsproject/component

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

            • v0.1.6
            • 22.69
            • Published

            @wc-toolkit/cem-sorter

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

            • v1.0.1
            • 22.30
            • Published

            m-html-utils

            A collection of custom HTML elements for modern web development

            • v1.3.1
            • 22.15
            • Published

            @forter/chart

            chart from Forter Components

            • v6.3.0
            • 22.06
            • Published

            xtal-frappe-chart

            Web component wrapper around the Frappé chart library

            • v0.0.109
            • 21.85
            • Published

            @ibyar/aurora

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

            • v4.0.0
            • 21.32
            • 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.19
            • 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
            • 19.12
            • Published

            @forter/popover

            popover from Forter Components

            • v2.17.1
            • 19.09
            • Published

            label-component-data

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

              • v1.0.7
              • 19.06
              • Published

              be-a-beacon

              [![Playwright Tests](https://github.com/bahrus/be-a-beacon/actions/workflows/CI.yml/badge.svg?branch=baseline)](https://github.com/bahrus/be-a-beacon/actions/workflows/CI.yml) [![NPM version](https://badge.fury.io/js/be-a-beacon.png)](http://badge.fury.i

              • v0.0.73
              • 19.01
              • Published

              aggregator-fn

              Evaluate expressions in inline script tag.

              • v0.0.40
              • 18.81
              • Published

              @forter/modal

              Modal from Forter Components

              • v4.5.18
              • 18.68
              • Published

              xtal-tree

              Provide flat, virtual snapshot of a tree

              • v0.0.173
              • 18.62
              • Published

              @magic-spells/cart-panel

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

              • v0.3.1
              • 18.62
              • Published

              @wsxjs/wsx-core

              Core WSX Framework - Web Components with JSX syntax

                • v0.0.5
                • 18.57
                • Published

                echarts-jsx

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

                • v1.2.1
                • 18.00
                • 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.97
                • Published

                web-server-components

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

                  • v0.1.0
                  • 17.88
                  • Published

                  @agentlets/agentlet

                  Base Web Component for conversational graphical agents

                  • v1.0.0
                  • 17.65
                  • Published

                  custom-button-web-component

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

                  • v1.0.0
                  • 17.65
                  • Published

                  @forter/select

                  select from Forter Components

                  • v1.17.2
                  • 17.64
                  • 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.38
                  • 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.28
                  • Published

                  refill-ui

                  Modern, customizable UI components with Web Components support

                    • v1.1.111
                    • 17.01
                    • Published

                    @delvui/vanilla

                    DelvUI Design System - Vanilla JS Web Components

                    • v1.0.0
                    • 17.01
                    • Published

                    code-mirror-el

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

                    • v0.2.2
                    • 16.73
                    • Published

                    autoheight-textarea

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

                    • v1.0.3
                    • 16.60
                    • Published

                    @forter/button

                    Button from Forter Components

                    • v5.9.3
                    • 16.53
                    • Published

                    @tigersway/news-ticker

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

                    • v1.0.2
                    • 16.52
                    • Published

                    @forter/element

                    Native HTML without boilerplate to create Forter Components

                    • v2.0.0
                    • 16.43
                    • Published

                    xtal-fetch

                    Dependency free web component wrapper around the fetch function.

                    • v0.0.108
                    • 16.36
                    • Published

                    @atomico/scaffold

                    markdown document-based file generation system

                    • v2.9.5
                    • 16.16
                    • 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
                    • 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

                    polymerizr

                    Polymer elements WYSIWYG editor

                    • v0.5.6
                    • 15.82
                    • Published

                    @forter/core

                    Core Shared Functionality of Forter Components

                    • v2.0.5
                    • 15.70
                    • Published

                    xtal-side-nav

                    Side nav (drawer) web component.

                    • v0.0.118
                    • 15.70
                    • Published

                    be-observant

                    Glue DOM and custom elements together mostly declaratively.

                    • v0.0.180
                    • 15.52
                    • 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.49
                    • Published

                    be-alit

                    Use the power of lit-html from HTML Markup.

                    • v0.0.6
                    • 15.38
                    • 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
                    • 15.14
                    • Published

                    @lume/live-code

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

                    • v0.6.7
                    • 14.94
                    • Published

                    slithe

                    Snaky web components that moults

                    • v0.6.1
                    • 14.84
                    • Published

                    wbc-ui

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

                    • v0.0.5
                    • 14.74
                    • 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.58
                    • 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.32
                    • Published

                    @w0s/input-switch

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

                    • v5.2.1
                    • 14.31
                    • Published

                    pwet

                    Utility for building HTML custom elements

                    • v2.0.1
                    • 14.30
                    • 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.27
                    • Published

                    @aegisjsproject/aegis-md

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

                    • v0.0.4
                    • 14.14
                    • Published

                    @w0s/tab

                    Tabs UI component

                    • v4.4.1
                    • 14.11
                    • Published

                    @pwrs/mixins

                    Custom Element Mixins

                    • v0.2.1
                    • 14.00
                    • Published

                    @shgysk8zer0/aegis

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

                    • v0.0.8
                    • 13.79
                    • Published

                    create-gracile

                    A thin, full-stack, web framework

                    • v0.4.2
                    • 13.68
                    • Published

                    kiui-kit

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

                      • v1.1.2
                      • 13.66
                      • Published

                      @tylertech/forge-extended

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

                      • v1.1.0
                      • 13.66
                      • Published

                      @forter/icons

                      icons from Forter Components

                      • v1.9.1
                      • 13.55
                      • Published

                      d-fine

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

                      • v0.0.22
                      • 13.55
                      • Published

                      xtal-fig

                      Turn css for basic shapes into semantic html

                      • v0.0.25
                      • 13.45
                      • Published

                      wc-info

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

                      • v0.0.165
                      • 13.34
                      • 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.34
                      • 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.97
                      • Published

                      css-observe

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

                      • v0.0.61
                      • 12.86
                      • Published

                      @forter/hotkey

                      hotkey from Forter Components

                      • v1.4.4
                      • 12.82
                      • Published

                      nanocomponent-adapters

                      Adapters to make nanocomponent run natively inside frameworks

                      • v3.0.0
                      • 12.79
                      • 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.56
                        • Published

                        stream-orator

                        Add streaming support to DOM elements

                        • v0.0.25
                        • 12.54
                        • Published

                        @forter/radio

                        Radio Button and Group from Forter Components

                        • v3.3.4
                        • 12.54
                        • Published

                        @forter/kpi

                        kpi from Forter Components

                        • v1.10.5
                        • 12.54
                        • 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.54
                          • Published

                          plus-minus

                          Expandable/collapsible button

                          • v0.0.12
                          • 12.43
                          • 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.18
                          • Published

                          @titsoft/m-element

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

                          • v0.8.0
                          • 12.12
                          • 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.07
                            • 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.07
                            • Published

                            wc-helpers

                            helpers for web components

                            • v2.0.1
                            • 11.95
                            • 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.83
                            • Published

                            soo.js

                            custom-elements with renderer

                            • v1.1.8
                            • 11.82
                            • Published

                            grid-element

                            Responsive grid custom element using Polymer and Flexbox

                            • v0.4.4
                            • 11.82
                            • Published

                            infuse-loader

                            Webpack loader for parsing and importing infuse.host templates.

                            • v0.2.0
                            • 11.72
                            • 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

                              vanjs-reactive-element

                              A reactive custom element base class for VanJS with any reactivity system

                              • v0.5.0
                              • 11.63
                              • Published

                              bondo

                              a nano framework for web components

                              • v3.0.0
                              • 11.63
                              • Published

                              be-bound

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

                              • v0.0.37
                              • 11.56
                              • Published

                              for-instance

                              Push for the Swaggerization of Web Components

                              • v0.0.46
                              • 11.56
                              • Published

                              @aegisjsproject/md-editor

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

                              • v1.0.0
                              • 11.38
                              • 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.33
                              • Published

                              be-delible

                              Make a DOM element delible

                              • v0.0.18
                              • 11.30
                              • Published

                              mandelbrot-set

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

                              • v2.2.2
                              • 11.30
                              • 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.28
                              • Published

                              infuse.host

                              Infuse your HTML with dynamic content.

                              • v0.3.1
                              • 11.10
                              • 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.99
                              • Published

                              @gracile/client

                              A thin, full-stack, web framework

                              • v0.4.2
                              • 10.99
                              • Published

                              be-exportable

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

                              • v0.0.130
                              • 10.89
                              • Published

                              be-detail-oriented

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

                              • v0.0.17
                              • 10.81
                              • Published

                              web-vitals-wc

                              Webcomponent to show web vitals for your site

                              • v0.0.9
                              • 10.72
                              • Published

                              @hot-page/hotfx-split-flap

                              A custom HTML element that animates a string like split-flap board from a train station.

                                • v0.0.1
                                • 10.67
                                • Published

                                @forter/input

                                Inputs from Forter Components

                                • v3.14.29
                                • 10.51
                                • Published

                                be-scoped

                                Create an EventTarget associated with the adorned element that can hold scoped state.

                                • v0.0.46
                                • 10.39
                                • Published

                                typed-custom-elements

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

                                • v0.0.3
                                • 10.39
                                • Published