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

GitHub topics: custom-elements

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: 74.8 MB - Last synced at: about 4 hours ago - Pushed at: about 5 hours ago - Stars: 12,797 - Forks: 810

erickmerchant/coolstyleserver

a proxy server for stylesheet hot reloading

Language: Rust - Size: 536 KB - Last synced at: about 8 hours ago - Pushed at: about 10 hours ago - Stars: 3 - Forks: 2

peterpeterparker/stylo

Another kind of rich text editor

Language: TypeScript - Size: 1.2 MB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 715 - Forks: 28

exadel-inc/esl

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

Language: TypeScript - Size: 248 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 62 - Forks: 8

vaadin/web-components

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

Language: JavaScript - Size: 147 MB - Last synced at: about 24 hours ago - Pushed at: 1 day ago - Stars: 517 - Forks: 86

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: 5 days ago - Stars: 1,428 - Forks: 63

greenscreens-io/webcomponents

WebComponents for Bootstrap 5

Language: JavaScript - Size: 37.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5 - Forks: 2

lume/element

Fast and simple custom elements.

Language: TypeScript - Size: 1.39 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 158 - Forks: 5

kherrick/news-summary

A variety of tech related news summarized regularly.

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

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: 730 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

playcanvas/web-components

Web Components for building declarative PlayCanvas applications

Language: TypeScript - Size: 125 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 38 - Forks: 10

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: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

AegisJSProject/core

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

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

andreruffert/custom-elements

My open source web component collection.

Size: 1.95 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

Tencent/omi

Web Components Framework - Web组件框架

Language: TypeScript - Size: 148 MB - Last synced at: 1 day ago - Pushed at: 29 days ago - Stars: 13,173 - Forks: 1,251

AegisJSProject/component

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

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

kernvalley/components

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

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

ErickPetru/cps-elements Fork of cpsrepositorio/cps-elements

Cutting-edge Web Components, hassle-free.

Language: TypeScript - Size: 8.28 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

beforesemicolon/web-component

Reactive Web Component

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

Esri/calcite-design-system

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

Language: HTML - Size: 337 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 322 - Forks: 80

markuplint/markuplint

An HTML linter for all markup developers.

Language: TypeScript - Size: 38.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 579 - Forks: 57

zeixcom/ui-element

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

Language: HTML - Size: 3.79 MB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 4 - Forks: 0

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: 289 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 59 - Forks: 4

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: 5 days ago - Pushed at: 2 months ago - Stars: 267 - Forks: 51

sebastianwachter/wc-scratch

A fun scratch card native web component without any dependencies.

Language: TypeScript - Size: 900 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 7 - Forks: 2

dvens/atomify

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

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

chaxus/ran

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

Language: JavaScript - Size: 369 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 269 - Forks: 21

basecamp/trix

A rich text editor for everyday writing

Language: JavaScript - Size: 5.99 MB - Last synced at: 7 days ago - Pushed at: 28 days ago - Stars: 19,508 - Forks: 1,134

alphagov/select-with-search-component

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

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

alphagov/miller-columns-element

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

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

nucoui/chatora

Micro Component Framework

Language: TypeScript - Size: 437 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

Polight/lego

🚀 Low-Tech Web-Components Made Lightweight & Future-Proof.

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

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: 7 days ago - Pushed at: 8 days ago - Stars: 275 - Forks: 29

juntossomosmais/atomium

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

Language: TypeScript - Size: 443 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 173 - Forks: 6

mantou132/gem

💎 Lightweight WebApp development library using custom elements

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

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: 8 days ago - Pushed at: 9 days ago - Stars: 1 - 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: 2 days ago - Pushed at: 9 days ago - Stars: 101 - Forks: 5

arnog/mathlive

A web component for easy math input

Language: TypeScript - Size: 40.4 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 1,763 - Forks: 318

kherrick/apps

An Angular App

Language: TypeScript - Size: 12.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 0

bahrus/be-inclusive

Enable merging templates together.

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

bahrus/be-definitive

Define a web component declaratively.

Language: TypeScript - Size: 907 KB - Last synced at: 6 days ago - Pushed at: 10 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: 5 days ago - Pushed at: 10 days ago - Stars: 560 - 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: 2 months ago - Stars: 17 - Forks: 0

nolanlawson/emoji-picker-element

A lightweight emoji picker for the modern web

Language: JavaScript - Size: 6.07 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 1,604 - Forks: 94

cpsrepositorio/cps-elements

Web Components de ponta, sem complicação.

Language: TypeScript - Size: 14.4 MB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 3 - Forks: 1

chialab/dna

🧬 Progressive Web Components.

Language: TypeScript - Size: 10.9 MB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 54 - Forks: 1

preactjs/preact-custom-element

Wrap your component up as a custom element

Language: JavaScript - Size: 979 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 375 - Forks: 54

github/clipboard-copy-element

Copy element text content or input values to the clipboard.

Language: JavaScript - Size: 1.64 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 473 - Forks: 264

nstratos/stoneshard-talent-calculator

A talent calculator for the game Stoneshard

Language: HTML - Size: 2.4 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

jfbrennan/m-

The modern web's design system.

Language: CSS - Size: 3.91 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 314 - Forks: 13

github/text-expander-element

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

Language: JavaScript - Size: 701 KB - Last synced at: 13 days ago - Pushed at: 20 days ago - Stars: 209 - Forks: 28

andreruffert/syntax-highlight-element

👓 Syntax Highlighting using the CSS Custom Highlight API

Language: JavaScript - Size: 1.5 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 40 - Forks: 0

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: 5.79 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 17 - Forks: 4

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: about 3 hours ago - Pushed at: 7 months ago - Stars: 775 - Forks: 121

georapbox/alert-element

A custom HTML element for displaying dismissible alerts and toast notifications

Language: JavaScript - Size: 285 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

steveblue/custom-elements

A project for building Web Components with TypeScript Decorators

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

glorious-codes/glorious-pitsby

Docs generator for AngularJS, Vue, React, and Vanilla components.

Language: JavaScript - Size: 5.13 MB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 93 - Forks: 7

kgscialdone/facet

Web components made simple and declarative

Language: JavaScript - Size: 64.5 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 399 - Forks: 7

AegisJSProject/styles

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

Language: JavaScript - Size: 921 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

ondras/rl-display

Web Component for Roguelike games

Language: HTML - Size: 180 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 1

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,206 - Forks: 158

BPanchenko/protosite-core

Библиотека веб-компонентов

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

eclipse-furo/eclipsefuro-web

Enterprise ready set of web components which work best with Eclipse Furo. Comes with minimal footprint. Based on web standards. Future proved. Compliant with any technology of choice.

Language: TypeScript - Size: 39.6 MB - Last synced at: 3 days ago - Pushed at: 19 days ago - Stars: 12 - Forks: 3

breakfast-studio/lunchboxjs

Declarative ThreeJS via web components

Language: TypeScript - Size: 20.4 MB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 248 - Forks: 12

zedix/awesome-web-components

A curated list of web components libraries and resources

Size: 32.2 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 9 - Forks: 0

DNNCommunity/dnn-elements

Collection of Dnn Stencil custom elements

Language: TypeScript - Size: 73.8 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 19 - Forks: 10

dropbear-software/web-experiments

Implement flexible client-side A/B experiments with weighted variants, persistence, and optional server-side control.

Language: JavaScript - Size: 528 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

github/relative-time-element

Web component extensions to the standard <time> element.

Language: JavaScript - Size: 1.92 MB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 3,725 - Forks: 184

github/include-fragment-element

A client-side includes tag.

Language: JavaScript - Size: 2.13 MB - Last synced at: 14 days ago - Pushed at: 22 days ago - Stars: 551 - Forks: 44

nfreear/elements

A collection of useful custom elements.

Language: JavaScript - Size: 2.3 MB - Last synced at: 1 day ago - Pushed at: 22 days ago - Stars: 2 - Forks: 0

github/markdown-toolbar-element

Markdown formatting buttons for text inputs.

Language: JavaScript - Size: 907 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 376 - Forks: 56

GoogleChromeLabs/dark-mode-toggle

A custom element that allows you to easily put a Dark Mode 🌒 toggle or switch on your site:

Language: JavaScript - Size: 1.61 MB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 1,196 - Forks: 73

lcvriend/wc-simple-table

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

Language: JavaScript - Size: 462 KB - Last synced at: about 18 hours ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

axa-ch-webhub-cloud/pattern-library

AXA CH UI component library. Please share, comment, create issues and work with us!

Language: JavaScript - Size: 68.1 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 126 - Forks: 17

cardmeister/cardmeister.github.io

🃏🃏 52 SVG Playingcards in a 14 KB Custom Element 🃏🃏

Language: HTML - Size: 2.16 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 70 - Forks: 16

github/auto-complete-element

Auto-complete input values from server search results.

Language: JavaScript - Size: 1.64 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 377 - Forks: 56

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: 13 days ago - Pushed at: 9 months ago - Stars: 826 - Forks: 28

rossrobino/drab

Interactivity for You

Language: TypeScript - Size: 1.5 MB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 279 - Forks: 9

lekoala/silverstripe-form-elements

Form elements for SilverStripe

Language: JavaScript - Size: 6.1 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

lekoala/formidable-elements

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

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

github/details-dialog-element 📦

A modal dialog that's opened with <details>.

Language: JavaScript - Size: 1.03 MB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 751 - Forks: 44

hot-page/fx

Web Components On Fire

Language: JavaScript - Size: 271 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 21 - Forks: 2

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: 9 days ago - Pushed at: about 2 years ago - Stars: 1,960 - Forks: 185

vaadin/vaadin-core

Language: JavaScript - Size: 3.95 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 393 - Forks: 73

moaqz/otp-input

⌨️ One-time password input component

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

dojo/widgets

:rocket: Dojo - UI widgets.

Language: TypeScript - Size: 10.9 MB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 90 - Forks: 64

StarpTech/go-web

Modern Web Application with Golang

Language: Go - Size: 8.71 MB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 307 - Forks: 60

alima-webdev/keystroke-input

Keystroke Input Element

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

TBosak/fornax

Build Faster, Code Smarter, With Fornax – The 🥖Bun-Powered 🥞Full-Stack 🕸️Web Framework

Language: TypeScript - Size: 392 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 12 - Forks: 0

11ty/eleventy-plugin-webc

Adds support for WebC *.webc files to Eleventy

Language: JavaScript - Size: 90.8 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 124 - Forks: 11

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: 4 days ago - Pushed at: about 1 year ago - Stars: 36 - Forks: 2

EranGrin/vue-web-component-wrapper

vue3 - web component wrapper plugin

Language: TypeScript - Size: 1.18 MB - Last synced at: 16 days ago - Pushed at: 29 days ago - Stars: 86 - Forks: 11

fehmi/simply.js

Simple web-component library for simple web-apps.

Language: JavaScript - Size: 13.6 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 17 - Forks: 0

github/custom-element-boilerplate

Boilerplate for creating a custom element.

Language: TypeScript - Size: 1.27 MB - Last synced at: 18 days ago - Pushed at: 20 days ago - Stars: 171 - Forks: 24

stefanjudis/sparkly-text

A small web component for making your text spark.

Language: JavaScript - Size: 170 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 260 - Forks: 8

angular-extensions/elements

Lazy load Angular Elements (or any other web components / custom elements ) with ease!

Language: TypeScript - Size: 13.2 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 321 - Forks: 41

devpunks/snuggsi

snuggsi ツ - Easy Custom Elements in ~1kB

Language: JavaScript - Size: 34.7 MB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 398 - Forks: 17

thoughtbot/trix-mentions-element

Language: JavaScript - Size: 451 KB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 22 - Forks: 5

Arkitektum/altinn-studio-custom-components

Custom components for Altinn Studio

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

Adrian-CZuniga/CustomCircularTimer

It is a progress timer with text inside to show the progress and the time as text in the range [x₀, x₁], where x₁ > x₀.

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