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
