An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: custom-element

AegisJSProject/aegis-modal

Aegis component for accessible modal elements

Language: JavaScript - Size: 765 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

rapi-doc/RapiDoc

RapiDoc -WebComponent for OpenAPI Spec

Language: JavaScript - Size: 91.5 MB - Last synced at: 4 days ago - Pushed at: 19 days ago - Stars: 1,812 - Forks: 305

social-embed/social-embed

Utilities and web components for embeddable content (YouTube, Vimeo, Dailymotion)

Language: TypeScript - Size: 9.21 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 14 - Forks: 1

royalfig/share-button

A custom web component share button

Language: TypeScript - Size: 5.12 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4 - Forks: 2

web-padawan/vanilla-colorful

A tiny color picker custom element for modern web apps (2.7 KB) 🎨

Language: TypeScript - Size: 1.89 MB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 829 - Forks: 28

jails-org/Jails

Elegant and Minimalistic Web Components Micro Framework

Language: TypeScript - Size: 2.19 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 187 - Forks: 6

AlaskaAirlines/auro-button

HTML custom element represents a clickable button, used to submit forms or anywhere in a document for accessible, standard button functionality

Language: JavaScript - Size: 3.58 MB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 11

AlaskaAirlines/auro-banner

Custom element that provides users a flexible way to convey a summary of information.

Language: JavaScript - Size: 936 KB - Last synced at: about 12 hours ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

AlaskaAirlines/auro-carousel

Custom element for the purpose of displaying a group of elements in a scrollable container.

Language: JavaScript - Size: 1.74 MB - Last synced at: 3 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 4

AlaskaAirlines/auro-slideshow

Custom element for displaying a sequence of slides, which can automatically advance through the content or be manually controlled by the user.

Language: JavaScript - Size: 1.2 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

mskocik/svelecte

Flexible autocomplete/select component written in Svelte,

Language: JavaScript - Size: 3.41 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 527 - Forks: 46

chrisburnell/instant-photo

A Web Component for presenting an img like an instant photograph.

Language: JavaScript - Size: 22.5 KB - Last synced at: 1 day ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

AlaskaAirlines/auro-table

Custom table element represents tabular data, information presented in a two-dimensional table comprised of rows and columns of cells containing data.

Language: JavaScript - Size: 1.33 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 1

bahrus/be-inclusive

Enable merging templates together.

Language: HTML - Size: 516 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

AlaskaAirlines/auro-icon

Custom HTML element for the use of easily displaying an icon from the Auro Icon library

Language: JavaScript - Size: 2.2 MB - Last synced at: 8 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 4

AlaskaAirlines/auro-formkit

A collection of web components that can be used to build forms.

Language: JavaScript - Size: 5.58 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 3

HTMLElements/smart-custom-element

Smart a lightweight web component library that provides capabilities for web components, such as data binding, using es6 native class inheritance. This library is focused for providing the developer the ability to write robust and native web components without the need of dependencies and an overhead of a framework.

Language: JavaScript - Size: 205 KB - Last synced at: 9 days ago - Pushed at: over 5 years ago - Stars: 24 - Forks: 4

wc-ex/wcex

WCEX Web Component Extension Library

Language: HTML - Size: 21.1 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 6

AlaskaAirlines/auro-hyperlink

Custom hyperlink element to connect webpages or data items to one another

Language: SCSS - Size: 2.17 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 5

GrabarzUndPartner/nuxt-custom-elements

Publish your components as a custom-element standalone build.

Language: JavaScript - Size: 41.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 82 - Forks: 9

mahozad/theme-switch

A toggle button to switch between light/dark/system theme on the Web.

Language: JavaScript - Size: 684 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 1

AlaskaAirlines/auro-dialog

Custom element that displays additional information over page content

Language: JavaScript - Size: 1.17 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

dvens/atomify

Atomify helps you to easily create custom elements using Typescript, decorators and JSX.

Language: TypeScript - Size: 1.01 MB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

dweidner/opt-in-element

A custom element to embed third party content with user consent

Language: JavaScript - Size: 135 KB - Last synced at: 15 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

dweidner/ajax-fragment-element

A custom element to enable partial page updates via AJAX

Language: JavaScript - Size: 41 KB - Last synced at: 15 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

AlaskaAirlines/auro-card

Custom element for the purpose of providing a flexible way to convey a summary of information

Language: HTML - Size: 1.06 MB - Last synced at: 2 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 5

chrisburnell/relative-time

A Web Component to display a relative time. There are many like it, but this one is mine.

Language: JavaScript - Size: 53.7 KB - Last synced at: 12 days ago - Pushed at: 11 months ago - Stars: 36 - Forks: 0

Rails-Designer/i-runner

A tiny self-destructing custom element for one-off DOM actions (focus, reset and more)

Language: JavaScript - Size: 35.2 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 1 - Forks: 0

bahrus/be-definitive

Define a web component declaratively.

Language: TypeScript - Size: 907 KB - Last synced at: 21 days ago - Pushed at: 25 days ago - Stars: 2 - Forks: 0

salesucation/salesucation.github.io.python

serverless flask template for sales engineers

Language: HTML - Size: 78.1 KB - Last synced at: 25 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

google-pay/google-pay-button

Google Pay button - React, Angular, and custom element

Language: TypeScript - Size: 20.4 MB - Last synced at: 6 days ago - Pushed at: 21 days ago - Stars: 272 - Forks: 78

voronkovich/countdown-timer

A simple web component for a countdown timer

Language: JavaScript - Size: 147 KB - Last synced at: 18 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

AlaskaAirlines/auro-drawer

Custom element that displays additional information over page content

Language: JavaScript - Size: 820 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

siguici/qwix

💡 A frontend library to initialize and use Qwik components instantly from custom HTML elements using directives.

Language: TypeScript - Size: 84 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 3 - Forks: 0

niutech/x-frame-bypass

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

Language: JavaScript - Size: 15.6 KB - Last synced at: 27 days ago - Pushed at: 10 months ago - Stars: 720 - Forks: 299

AlaskaAirlines/auro-badge

Custom element to illustrate status, show count, convey selections

Language: SCSS - Size: 2.03 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 2

AlaskaAirlines/auro-tabs

A custom element for providing tab + panel layout interaction

Language: JavaScript - Size: 682 KB - Last synced at: about 18 hours ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

DeFUCC/gun-avatar

Public key avatar generator for the crypto lib SEA from GUN – the decentralized graph database of the future

Language: JavaScript - Size: 13 MB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 30 - Forks: 4

AlaskaAirlines/auro-accordion

Custom element that allows users to toggle the display for sections of content

Language: JavaScript - Size: 1.78 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 2

AlaskaAirlines/auro-backtotop

HTML custom element to allow for quick return to top of page

Language: JavaScript - Size: 3.26 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

Julien-Marcou/Unicode-Emoji-Picker

Customizable emoji picker web component, based on the Unicode Emoji specification

Language: JavaScript - Size: 31.3 KB - Last synced at: 14 days ago - Pushed at: 7 months ago - Stars: 31 - Forks: 4

AlaskaAirlines/auro-pane

Custom element that displays a button with selectable shoulder dates and associated prices.

Language: JavaScript - Size: 1.59 MB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 5

AlaskaAirlines/auro-flightline

A custom element that represents the intermediate details between a departure and arrival station on a flight.

Language: JavaScript - Size: 1.9 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 2

adaleks/anywhere-ui

AnywhereUI is a collection of rich web components that includes framework bindings, created with StencilJS

Language: TypeScript - Size: 4.94 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 36 - Forks: 2

Gyanreyer/hover-video-player

A web component for rendering videos that play on hover, including support for mouse and touch events and a simple API for adding thumbnails and loading states.

Language: TypeScript - Size: 2.23 MB - Last synced at: about 22 hours ago - Pushed at: 11 months ago - Stars: 30 - Forks: 0

MarketingPipeline/Markdown-Tag

Render Markdown to HTML on any website using a md tag

Language: CSS - Size: 258 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 436 - Forks: 21

zedix/zedix-ui

A library of essential web components (lit-based), serving as a foundation for web apps or design systems. Mostly headless. Works with any frameworks.

Language: TypeScript - Size: 4.71 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 1

MarketingPipeline/Code-Runner-Web-Component

A web component that allows you to run high level programming languages on your websites (static websites included!)

Language: JavaScript - Size: 130 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 54 - Forks: 10

lekoala/last-icon

One custom icon element to rule them all

Language: HTML - Size: 162 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 35 - Forks: 1

bahrus/be-switched

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

Language: JavaScript - Size: 1.32 MB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

AlaskaAirlines/auro-toast

Custom element that illustrates a push notification after an action is complete

Language: JavaScript - Size: 1.56 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

AlaskaAirlines/auro-avatar

Custom element for the purpose of displaying an avatar image.

Language: JavaScript - Size: 1.66 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

AlaskaAirlines/auro-flight

HTML custom element that supports Alaska's flight result experience

Language: JavaScript - Size: 1.9 MB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 2

AlaskaAirlines/auro-background

Custom element for use as a way to show an image or background color around a block of code or in a slot when used in conjuction with other web components like `auro-banner`.

Language: JavaScript - Size: 1.63 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

AlaskaAirlines/auro-sidenav

Custom element that provides users a way to create navigational interfaces

Language: JavaScript - Size: 1.31 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

AlaskaAirlines/auro-nav

Custom element for the purpose of showing users a secondary navigation aid that helps them understand the relation between the location of their current page and higher level pages.

Language: JavaScript - Size: 2.36 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

AlaskaAirlines/auro-datetime

HTML custom element that has a built-in date/time API

Language: JavaScript - Size: 1.36 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

bahrus/be-repeated

Provides standalone support for repeated DOM generation. Like web components, it can work anywhere HTML works. It provides progressive enhancement to server-rendered content, without requiring use of templates.

Language: TypeScript - Size: 985 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

AlaskaAirlines/auro-alert

Custom element that renders errors, warnings, and other inline notifications with automated styling elements

Language: JavaScript - Size: 2.1 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

alekswebnet/pdfjs-viewer-element

The simplest integration of PDF.js default viewer using the iframe element and web component

Language: TypeScript - Size: 26.1 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 48 - Forks: 3

AlaskaAirlines/auro-skeleton

Custom element that provides users a way to indicate the loading of asynchronous content on a page.

Language: JavaScript - Size: 1.24 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

AlaskaAirlines/auro-header

Custom content header element

Language: JavaScript - Size: 2.55 MB - Last synced at: 9 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 2

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

Language: JavaScript - Size: 53.7 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 67 - Forks: 8

AlaskaAirlines/auro-popover

Custom element to displays additional information

Language: JavaScript - Size: 1.45 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 3

AlaskaAirlines/auro-tokenlist

Custom element for displaying auro design tokens and WCAG status

Language: JavaScript - Size: 2.46 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dddddddddzzzz/open-stories-element

Open Stories feed → Story viewer

Language: TypeScript - Size: 19.2 MB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 42 - Forks: 2

AlaskaAirlines/auro-loader

A custom element for the purpose of illustrating animated loaders

Language: SCSS - Size: 1.61 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

trongthanh/amlich.app

Code for amlich.app and <lunar-cal> custom element. A Lunisolar calendar.

Language: JavaScript - Size: 204 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 1

flagmeister/flagmeister.github.io

300+ SVG flags in one 27KB single Custom-Element/WebComponent

Language: JavaScript - Size: 1.71 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 20 - Forks: 3

besworks/pop-out

Web Component combo that allows child elements to expand out of their parent's overflow area.

Language: JavaScript - Size: 396 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

javidrashkhansoi/movablement

<movable-element> is a custom HTML element that allows you to automatically or manually move an element in the DOM relative to another element (target) based on specified attributes. The element can be moved to various positions relative to the target element. Automatic movement occurs only under certain media query conditions.

Language: JavaScript - Size: 46.9 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

radixdlt/radix-dapp-toolkit

Monorepository for Radix dApp Toolkit and √ Connect Button. Together they make it easy for developers to connect users and their Radix Wallet to their dApps.

Language: TypeScript - Size: 4.02 MB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 30 - Forks: 13

FEMessage/element Fork of ElemeFE/element

deepexi customize element-ui

Language: Vue - Size: 18.4 MB - Last synced at: 21 days ago - Pushed at: about 4 years ago - Stars: 63 - Forks: 43

AlaskaAirlines/auro-datepicker 📦

Custom element that allows users to select a date, either with text input or by displaying a calendar.

Language: JavaScript - Size: 2.8 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 4

AlaskaAirlines/auro-input 📦

Custom HTML element for inputting string data in forms

Language: JavaScript - Size: 5.69 MB - Last synced at: 16 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 4

AlaskaAirlines/auro-menu 📦

Custom element that provides a list of options for the user to choose from

Language: JavaScript - Size: 2.75 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 4

AlaskaAirlines/auro-combobox 📦

An auroLabs custom element w/an experimental API. You've been warned.

Language: JavaScript - Size: 2.74 MB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 4 - Forks: 2

AlaskaAirlines/auro-select 📦

Combo custom element containing pre-defined trigger options with menu in the dropdown panel

Language: JavaScript - Size: 2.37 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

AlaskaAirlines/auro-dropdown 📦

A custom element that is a trigger and dropdown element combination intended to be used with dropdown content that is interactive.

Language: JavaScript - Size: 2.2 MB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

AlaskaAirlines/auro-checkbox 📦

Custom element for the purpose of allowing users to select one or more options of a limited number of choices.

Language: JavaScript - Size: 2.74 MB - Last synced at: 27 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

AlaskaAirlines/auro-radio 📦

Custom input element of type radio generally used in radio groups—collections of radio buttons describing a set of related options

Language: JavaScript - Size: 2.04 MB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 5

stagas/x-oscilloscope

Audio oscilloscope visualizer Web Component.

Language: TypeScript - Size: 6.8 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

jerps/rss-ticker 📦

RSS/Atom Feed Ticker As Custom HTML Element

Language: JavaScript - Size: 19.7 MB - Last synced at: 4 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

AlaskaAirlines/auro-lockup

Custom element that ....

Language: JavaScript - Size: 1.07 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

philnash/web-otp-input

A custom element to make it really easy to use the WebOTP API

Language: JavaScript - Size: 6.84 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 0

AlaskaAirlines/WC-Generator

Auro's automated web component generator

Language: JavaScript - Size: 1.75 MB - Last synced at: 21 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 9

CaptainCodeman/gif-player

Control your animated GIFs

Language: JavaScript - Size: 1.92 MB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 143 - Forks: 14

lekoala/cleave-es6

Format your input text

Language: JavaScript - Size: 319 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

kherrick/pwgen

A password generator compiled as Wasm for use on the CLI, in a custom element, or as a module.

Language: HTML - Size: 1.16 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 78 - Forks: 6

haykam821/Annoying-Input

A collection of HTML input elements that are bad or annoying in general.

Language: JavaScript - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

chrisburnell/svg-sparkline

A Web Component for building an SVG Sparkline.

Language: JavaScript - Size: 121 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 17 - Forks: 2

9am/img-halftone

A web component turns <img> into halftone 🥑

Language: TypeScript - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 1

MarketingPipeline/Ace-Editor-Web-Component

A web-component to add code editors to your web page powered via Ace Editor

Language: JavaScript - Size: 114 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 52 - Forks: 3

chrisburnell/theme-selector

A Web Component to set a site-wide theme preference using a native select element, saved to local storage.

Language: HTML - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

chrisburnell/paper-stamp

A Web Component to display an img as a paper stamp.

Language: JavaScript - Size: 16.6 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

stagas/x-knob

Web Component Knobs

Language: TypeScript - Size: 1.66 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 0

Julien-Marcou/Scrollable-Component

Native viewport with custom scrollbars 🖱️

Language: JavaScript - Size: 43 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 3

soywod/catalyx 📦

⚗️ Collection of native Web Components.

Language: TypeScript - Size: 1.21 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

qodly/custom-components

This repository is a collection of custom components created by the community. It serves as a central location for developers to share and discover new components that can be used in their projects. Contributions are welcome and encouraged!

Size: 2.05 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 3

YuskaWu/github-corner-element

A web component for the corner banner of GitHub.

Language: TypeScript - Size: 193 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1