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
