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

GitHub topics: custom-elements

whoisYeshua/svelte-modal-custom-element

Modal custom element created with Svelte for svelte / esm and <script> projects

Language: TypeScript - Size: 90.8 KB - Last synced at: about 3 hours ago - Pushed at: about 7 hours ago - Stars: 0 - Forks: 0

kherrick/news-summary

A variety of tech related news summarized regularly.

Language: HTML - Size: 8.28 MB - Last synced at: about 17 hours ago - Pushed at: about 19 hours ago - Stars: 2 - Forks: 1

bahrus/be-hive

be-hive allows us to manage and coordinate the family, or HTML frimework of be-enhanced element behiviors / decorators.

Language: TypeScript - Size: 738 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

greenscreens-io/webcomponents

WebComponents for Bootstrap 5

Language: JavaScript - Size: 39.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 5 - Forks: 2

andreruffert/range-slider-element

🎚 A cross browser customizable and accessible <range-slider> web component

Language: JavaScript - Size: 409 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 81 - Forks: 5

andreruffert/syntax-highlight-element

👓 Syntax Highlighting using the CSS Custom Highlight API

Language: JavaScript - Size: 1.44 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 483 - Forks: 4

nstratos/stoneshard-talent-calculator

A talent calculator for the game Stoneshard

Language: HTML - Size: 2.58 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

basecamp/trix

A rich text editor for everyday writing

Language: JavaScript - Size: 5.99 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 19,571 - Forks: 1,138

chaxus/ran

web components library, machine learning, function library and so on.

Language: JavaScript - Size: 382 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 277 - Forks: 21

Monogatari/Monogatari

Monogatari is a simple web visual novel engine, created to bring Visual Novels to the web.

Language: JavaScript - Size: 63.9 MB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 781 - Forks: 120

bahrus/be-switched

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

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

anacamboa/ClientsideNetworkControl

Advocating for respectful open source communities. Truly not nonsense if you take the time to consider what is being said before dismissing as insignificant or anti-opensource. I would love to collaborate with anyone!

Size: 14.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

erickmerchant/coolstyleserver

a proxy server for stylesheet hot reloading

Language: Rust - Size: 416 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 2

Arkitektum/altinn-studio-custom-components

Custom components for Altinn Studio

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

Tencent/omi

Web Components Framework - Web组件框架

Language: TypeScript - Size: 148 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 13,191 - Forks: 1,256

Esri/calcite-design-system

A monorepo containing the packages for Esri's Calcite Design System

Language: HTML - Size: 339 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 324 - Forks: 79

AegisJSProject/styles

Pre-made and reusable styles for `@aegisjsproject/*`

Language: JavaScript - Size: 718 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

playcanvas/web-components

Web Components for building declarative PlayCanvas applications

Language: TypeScript - Size: 125 MB - Last synced at: 3 days ago - Pushed at: 16 days ago - Stars: 42 - Forks: 12

kernvalley/components

A collection of web components / custom elements from KernValley.US

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

fehmi/simply.js

Simple web-component library for simple web-apps.

Language: JavaScript - Size: 13.1 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 17 - Forks: 0

zeixcom/ui-element

UIElement - the HTML-first microframework bringing reactivity to Web Components

Language: HTML - Size: 5.21 MB - Last synced at: about 4 hours ago - Pushed at: about 9 hours ago - Stars: 5 - Forks: 0

github/relative-time-element

Web component extensions to the standard <time> element.

Language: JavaScript - Size: 1.92 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 3,734 - Forks: 183

lume/lume

GPU-powered 3D HTML. ✨🧊 <lume-box size="1 2 3">

Language: TypeScript - Size: 126 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 1,436 - Forks: 63

github/text-expander-element

Activates a suggestion menu to expand text snippets as you type.

Language: JavaScript - Size: 706 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 210 - Forks: 29

openlayers-elements/openlayers-elements

Web Components for OpenLayers maps

Language: TypeScript - Size: 5.85 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 30 - Forks: 4

exadel-inc/esl

Lightweight and flexible UI component library based on web components technology for creating basic UX modules

Language: TypeScript - Size: 247 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 62 - Forks: 8

andreruffert/progressive-image-element

⚡️ Progressively enhance image placeholders once they are in the viewport

Language: HTML - Size: 2.84 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 271 - Forks: 16

sebastianwachter/wc-scratch

A fun scratch card native web component without any dependencies.

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

open-wc/custom-elements-manifest

Custom Elements Manifest is a file format that describes custom elements in your project.

Language: JavaScript - Size: 15.3 MB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 271 - Forks: 52

nucoui/chatora

Transcends Framework boundaries JSX Web Components

Language: TypeScript - Size: 1.42 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

mantou132/gem

💎 Lightweight WebApp development library using custom elements

Language: TypeScript - Size: 6.62 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 24 - Forks: 3

arnog/mathlive

A web component for easy math input

Language: TypeScript - Size: 41.1 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 1,795 - Forks: 321

alphagov/select-with-search-component

Select component with search functionality, including single select and multi select variants.

Language: Ruby - Size: 378 KB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

nolanlawson/emoji-picker-element

A lightweight emoji picker for the modern web

Language: JavaScript - Size: 6.07 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 1,615 - Forks: 96

vaadin/web-components

A set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+

Language: JavaScript - Size: 151 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 520 - Forks: 86

bennypowers/cem

Generate and work with Custom Elements Manifests

Language: Go - Size: 2.83 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 12 - Forks: 0

devpunks/snuggsi

snuggsi ツ - Easy Custom Elements in ~1kB

Language: JavaScript - Size: 34.8 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 399 - Forks: 17

rossrobino/drab

Interactivity for You

Language: TypeScript - Size: 1.57 MB - Last synced at: 2 days ago - Pushed at: 8 days ago - Stars: 279 - Forks: 9

karol-f/vue-custom-element Fork of vuejs/vue-element

Vue Custom Element - Web Components' Custom Elements for Vue.js

Language: JavaScript - Size: 14.6 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 1,960 - Forks: 185

BPanchenko/protosite-core

Комплект интерактивных элементов графического интерфейса пользователя

Language: TypeScript - Size: 2.29 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

github/markdown-toolbar-element

Markdown formatting buttons for text inputs.

Language: JavaScript - Size: 907 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 379 - Forks: 56

flatbread-dataframes/flatbread-wc-table-display

Web component for creating simple (multi-indexed) table from json

Language: JavaScript - Size: 462 KB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

WebComponentHelpers/ImperaJS

Tiny, Proxy based App State Management for custom-elements.

Language: JavaScript - Size: 146 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

ElMassimo/vue-custom-element-example

An example on how to define custom elements using Vue 3

Language: TypeScript - Size: 159 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 66 - Forks: 12

AegisJSProject/component

Base component using `@shgysk8zer0/aegis` & `@shgysk8zer0/aegis-styles`

Language: JavaScript - Size: 625 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 0

AegisJSProject/core

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

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

stenciljs/core

A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.

Language: TypeScript - Size: 75.1 MB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 12,822 - Forks: 814

jfbrennan/m-

The modern web's design system.

Language: CSS - Size: 3.91 MB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 316 - Forks: 13

markuplint/markuplint

An HTML linter for all markup developers.

Language: TypeScript - Size: 38.8 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 582 - Forks: 58

d13/vscode-web-components-ai

Supercharge your AI coding assistants with web component information from your workspace and dependencies.

Language: TypeScript - Size: 350 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 8 - Forks: 1

georapbox/custom-elements

A list of my Custom Elements (Web Components) and some useful links with related material.

Size: 164 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 12 - Forks: 1

kherrick/apps

An Angular App

Language: TypeScript - Size: 12.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3 - Forks: 0

cpsrepositorio/cps-elements

Web Components de ponta, sem complicação.

Language: TypeScript - Size: 15 MB - Last synced at: 6 days ago - Pushed at: 13 days ago - Stars: 4 - Forks: 1

javadbat/jb-date-input

jalali date input with date picker support both touch screen for mobile user and keyboard typing for desktop user

Language: TypeScript - Size: 386 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 60 - Forks: 4

vaadin/vaadin-core

Language: JavaScript - Size: 3.97 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 392 - Forks: 73

lume/element

Fast and simple custom elements.

Language: TypeScript - Size: 1.39 MB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 159 - Forks: 5

XboxYan/xy-ui

🎨面向未来的原生 web components UI组件库

Language: JavaScript - Size: 12.9 MB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 1,208 - Forks: 158

genesiscommunitysuccess/custom-elements-lsp

Web component autocompletion plugins

Language: TypeScript - Size: 13.1 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 0

chialab/dna

🧬 Progressive Web Components.

Language: TypeScript - Size: 11.3 MB - Last synced at: about 8 hours ago - Pushed at: 4 days ago - Stars: 56 - Forks: 1

lekoala/silverstripe-form-elements

Form elements for SilverStripe

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

moaqz/otp-input

⌨️ One-time password input component

Language: TypeScript - Size: 67.4 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

sergejcodes/minze

Dead-simple JS framework for native web components.

Language: TypeScript - Size: 3.62 MB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 563 - Forks: 22

peterpeterparker/stylo

Another kind of rich text editor

Language: TypeScript - Size: 1.2 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 716 - Forks: 28

HTMLElements/smart-webcomponents-community

Material & Bootstrap Web Components built with Smart

Language: CSS - Size: 36.2 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 32 - Forks: 10

vdegenne/forms

Utilities for helping building forms

Language: TypeScript - Size: 38.1 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

kjantzer/bui

‹B› Web components, classes, and utilities for creating single-page PWAs – built with Lit by Blackstone Publishing

Language: JavaScript - Size: 40.7 MB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 102 - Forks: 5

ondras/rl-display

Web Component for Roguelike games

Language: HTML - Size: 218 KB - Last synced at: 12 days ago - Pushed at: 17 days ago - Stars: 2 - Forks: 1

hot-page/fx

Web Components On Fire

Language: JavaScript - Size: 295 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 22 - Forks: 2

justinfagnani/html-include-element

Easily include external HTML into your pages.

Language: JavaScript - Size: 250 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 258 - Forks: 16

alphagov/miller-columns-element

Miller columns (cascading lists) for hierarchical topic selection on GOV.UK

Language: JavaScript - Size: 2.4 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 16 - Forks: 7

lekoala/formidable-elements

A formidable set of libraries that can be used as custom elements with an unified API

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

juntossomosmais/atomium

Atomium is an internal design system for 'Juntos Somos Mais' using Web Components

Language: TypeScript - Size: 445 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 174 - Forks: 6

stefanjudis/sparkly-text

A small web component for making your text spark.

Language: JavaScript - Size: 170 KB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 261 - Forks: 8

hmans/three-elements 📦

Web Components-powered custom HTML elements for building Three.js-powered games and interactive experiences. 🎉

Language: TypeScript - Size: 5.46 MB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 399 - Forks: 14

defx/synergy

Synergy is a tiny runtime library for crafting Web Components

Language: JavaScript - Size: 905 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 309 - Forks: 2

vaadin/vaadin-app-layout

The Web Component for a common application layout. Part of the Vaadin components.

Language: HTML - Size: 5.89 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 8 - Forks: 2

vaadin/vaadin-button

The Web Component for customized buttons. Part of the Vaadin components.

Language: HTML - Size: 6.15 MB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 22 - Forks: 22

JulianCataldo/node-flow-elements

Easily create node-based UIs with any front-end framework. Powered by standard signals and native HTML elements.

Language: TypeScript - Size: 284 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 19 - Forks: 0

dumijay/CalDOM

An agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.

Language: JavaScript - Size: 397 KB - Last synced at: 19 days ago - Pushed at: almost 4 years ago - Stars: 187 - Forks: 4

erovas/ES5customElements.js

Library that allows creating custom elements (web components) using ES5 syntax

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

genexuslabs/chameleon-integrations

Examples of how to use Chameleon in different frameworks and design systems

Language: TypeScript - Size: 1.6 MB - Last synced at: 11 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

11ty/eleventy-plugin-webc

Adds support for WebC *.webc files to Eleventy

Language: JavaScript - Size: 90.8 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 125 - Forks: 11

lume/element-behaviors

An entity-component system for HTML elements.

Language: TypeScript - Size: 256 KB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 108 - Forks: 3

Jollify-Software/juel-garden

Language: TypeScript - Size: 359 KB - Last synced at: 1 day ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

jahilldev/component-elements

Create a custom element from any component with these tiny functions (2KB GZipped, ~1KB Brotli). Preact and React currently supported

Language: TypeScript - Size: 856 KB - Last synced at: about 19 hours ago - Pushed at: 9 months ago - Stars: 95 - Forks: 9

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: 22 days ago - Pushed at: 10 months ago - Stars: 829 - Forks: 28

rnicholus/ajax-form 📦

HTML forms on performance-enhancing drugs

Language: JavaScript - Size: 765 KB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 231 - Forks: 38

chihab/elemnt

Custom Elements with strict typing

Language: TypeScript - Size: 107 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

preactjs/preact-custom-element

Wrap your component up as a custom element

Language: JavaScript - Size: 979 KB - Last synced at: 1 day ago - Pushed at: 12 months ago - Stars: 377 - Forks: 54

github/include-fragment-element

A client-side includes tag.

Language: JavaScript - Size: 2.13 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 552 - Forks: 44

open-wc/api-viewer-element

API documentation and live playground for Web Components. Based on Custom Elements Manifest format

Language: TypeScript - Size: 3.27 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 279 - Forks: 29

Beuterei/regis-tag-me

Defines react based custom elements and validates the attributes

Language: TypeScript - Size: 335 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

luwes/lite-vimeo-embed

🎥 A faster Vimeo embed.

Language: JavaScript - Size: 73.2 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 165 - Forks: 28

commercelayer/drop-in.js

Commerce Layer drop-in.js lets you transform any plain HTML page into an enterprise-grade static commerce website, with almost no coding required, thanks to a set of micro frontends that handle the main ecommerce functionalities.

Language: TypeScript - Size: 6.08 MB - Last synced at: 28 days ago - Pushed at: 29 days ago - Stars: 18 - Forks: 4

maverick-js/maverick

Build and ship strongly typed and fast UI component libraries.

Language: TypeScript - Size: 2.05 MB - Last synced at: 19 days ago - Pushed at: 8 months ago - Stars: 74 - Forks: 3

breakfast-studio/lunchboxjs

Declarative ThreeJS via web components

Language: TypeScript - Size: 20.4 MB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 251 - Forks: 12

Granze/awesome-polymer

A collection of awesome Polymer resources.

Size: 86.9 KB - Last synced at: 4 days ago - Pushed at: over 7 years ago - Stars: 399 - Forks: 37

chrisburnell/instant-photo

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

Language: JavaScript - Size: 22.5 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

joonarafael/n0frame-ui

Experimenting with a framework-independent UI library.

Language: SCSS - Size: 95.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

andreasbm/weightless

High-quality web components with a small footprint

Language: TypeScript - Size: 15.7 MB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 381 - Forks: 33