Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: customelements
launchscout/launch_elements
Launch Elements: dynamic functionality for static websites
Language: Elixir - Size: 1.3 MB - Last synced: about 3 hours ago - Pushed: 3 months ago - Stars: 6 - Forks: 2
chrisburnell/event-countdown
A Web Component to display an event countdown.
Language: JavaScript - Size: 21.5 KB - Last synced: 9 days ago - Pushed: 18 days ago - Stars: 1 - Forks: 0
chrisburnell/relative-time
A Web Component to display a relative time. There are many like it, but this one is mine.
Language: HTML - Size: 24.4 KB - Last synced: about 17 hours ago - Pushed: about 18 hours ago - Stars: 4 - Forks: 0
riot/riot
Simple and elegant component-based UI library
Language: JavaScript - Size: 22.3 MB - Last synced: about 2 hours ago - Pushed: 13 days ago - Stars: 14,835 - Forks: 969
OnsenUI/OnsenUI
Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
Language: JavaScript - Size: 187 MB - Last synced: about 20 hours ago - Pushed: 30 days ago - Stars: 8,790 - Forks: 1,006
joist-framework/joist
A small (~2kb) library to help with the creation of web components and web component based applications
Language: TypeScript - Size: 9.37 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 114 - Forks: 6
open-wc/custom-elements-manifest
Custom Elements Manifest is a file format that describes custom elements in your project.
Language: JavaScript - Size: 13.4 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 212 - Forks: 34
jgarber623/under-construction
A dependency-free Web Component that generates OSHA-compliant barricade tape.
Language: JavaScript - Size: 5.86 KB - Last synced: 3 days ago - Pushed: 2 months ago - Stars: 1 - Forks: 0
Zaubrik/shadow
Simple base class for creating fast, lightweight Web Components with `htm`
Language: JavaScript - Size: 144 KB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 8 - Forks: 1
zerodevx/zero-md
Ridiculously simple zero-config markdown displayer
Language: JavaScript - Size: 1.11 MB - Last synced: 1 day ago - Pushed: 8 days ago - Stars: 352 - Forks: 45
chrisburnell/paper-stamp
A Web Component to display an img as a paper stamp.
Language: JavaScript - Size: 16.6 KB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
Matsuuu/custom-elements-language-server
Custom Elements Language Server provides useful language features for Web Components. Features include code actions, completions, diagnostics and more.
Language: TypeScript - Size: 1.58 MB - Last synced: 7 days ago - Pushed: 6 months ago - Stars: 80 - Forks: 0
andreasbm/masonry-layout
An efficient and fast web component that gives you a beautiful masonry layout
Language: TypeScript - Size: 6.97 MB - Last synced: 7 days ago - Pushed: 7 months ago - Stars: 111 - Forks: 10
Magicsys-inc/Open-Styled-Templates
Open Styled Templates: Customizable Web Components
Size: 2.93 KB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0
durrellewilhite1127/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: 224 KB - Last synced: 17 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
daviddarnes/link-peek
A Web Component to unfurl regular links into rich previews
Language: HTML - Size: 27.3 KB - Last synced: 26 days ago - Pushed: 28 days ago - Stars: 12 - Forks: 0
daviddarnes/mastodon-post
A Web Component to display Mastodon posts and their metadata
Language: HTML - Size: 42 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 25 - Forks: 0
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: 4 days ago - Pushed: over 4 years ago - Stars: 20 - Forks: 4
MichaelSolati/nge-slides
Sample library of Angular Elements components geared for a slideshow
Language: TypeScript - Size: 239 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
Polight/lego
🚀 Low-Tech Web-Components Made Lightweight & Future-Proof.
Language: JavaScript - Size: 1.31 MB - Last synced: 4 days ago - Pushed: 9 months ago - Stars: 110 - Forks: 19
jgarber623/remote-template
A dependency-free Web Component that fetches a URL and appends the response to a <template>.
Language: HTML - Size: 11.7 KB - Last synced: 23 days ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0
chrisburnell/svg-sparkline
A Web Component for building an SVG Sparkline.
Language: JavaScript - Size: 66.4 KB - Last synced: 9 days ago - Pushed: about 2 months ago - Stars: 12 - Forks: 1
daviddarnes/storage-form
A Web Component that allows you to submit data to local storage
Language: HTML - Size: 17.6 KB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 23 - Forks: 0
Tradeshift/elements
Tradeshift Elements - Reusable Tradeshift UI Components as Web Components https://tradeshift.github.io/elements
Language: JavaScript - Size: 13.8 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 14 - Forks: 19
daviddarnes/is-playing
A Web Component to indicate when an audio, or video, element is playing
Language: HTML - Size: 15.6 KB - Last synced: 28 days ago - Pushed: 5 months ago - Stars: 10 - Forks: 0
daviddarnes/share-button
A Web Component to share web pages using the native OS sharing options
Language: HTML - Size: 16.6 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 25 - Forks: 0
daviddarnes/sample-input
A Web Component to sample audio or video added to an upload input
Language: HTML - Size: 15.6 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 8 - Forks: 0
daviddarnes/duration-property
A Web Component to surface an audio or video's duration as a CSS Custom Property
Language: HTML - Size: 12.7 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 9 - Forks: 0
pinkhominid/hxc
Hardcore Components
Language: JavaScript - Size: 44.9 KB - Last synced: 25 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0
makeros/playground-webcomponents
Sandbox for experimenting with web components
Language: HTML - Size: 28.3 KB - Last synced: 25 days ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
allenhwkim/html-custom-element
HTML5 Custom Element Wrapper (IE11 compatible)
Language: JavaScript - Size: 2.86 MB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
jgarber623/aria-collapsible
A dependency-free Web Component that generates progressively-enhanced collapsible regions using ARIA States and Properties.
Language: HTML - Size: 577 KB - Last synced: 16 days ago - Pushed: 3 months ago - Stars: 48 - Forks: 2
chrisburnell/instant-photo
A Web Component for presenting an img like an instant photograph.
Language: JavaScript - Size: 14.6 KB - Last synced: 9 days ago - Pushed: 4 months ago - Stars: 2 - Forks: 0
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: 9 days ago - Pushed: 3 months ago - Stars: 3 - Forks: 0
vaadin/incubator-popup 📦
<incubator-popup> is a Web Component providing an easy way to hide extra content from your webpage and show them to the user whenever they need them.
Language: HTML - Size: 68.4 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0
daviddarnes/play-button
A Web Component to play audio or video with a button
Language: HTML - Size: 10.7 KB - Last synced: 29 days ago - Pushed: 3 months ago - Stars: 31 - Forks: 0
chrisburnell/cssnakedday-countdown
A Web Component to display a countdown to CSS Naked Day.
Language: JavaScript - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
vanilla-jsx/vanilla-jsx
Vanilla jsx without runtime. HTML Tag return DOM in js, No virtual DOM.
Language: JavaScript - Size: 760 KB - Last synced: 10 days ago - Pushed: over 3 years ago - Stars: 83 - Forks: 2
WebReflection/document-register-element 📦
A stand-alone working lightweight version of the W3C Custom Elements specification
Language: JavaScript - Size: 2.06 MB - Last synced: about 8 hours ago - Pushed: over 3 years ago - Stars: 1,130 - Forks: 119
caridy/redefine-custom-elements
This experimental library patches the global custom elements registry to allow re-defining or reload a custom element.
Language: TypeScript - Size: 15.6 KB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 50 - Forks: 4
educastellano/qr-code
Web Component for generating QR codes
Language: JavaScript - Size: 800 KB - Last synced: 24 days ago - Pushed: 10 months ago - Stars: 508 - Forks: 81
microo8/golymer
Web components with golang (gopherjs) moved to gitlab.com/microo8/golymer
Size: 313 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 214 - Forks: 6
zhoukekestar/webcomponents
Use webcomponents, just now!
Language: JavaScript - Size: 670 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
jgarber623/web-component-template
A template repository for creating Web Components.
Language: JavaScript - Size: 6.84 KB - Last synced: 29 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
jgarber623/bandcamp-player
A dependency-free Web Component that generates a Bandcamp embedded player.
Language: JavaScript - Size: 25.4 KB - Last synced: 29 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
bennypowers/stripe-elements
Custom Element Wrapper for Stripe.js v3 Elements
Language: TypeScript - Size: 26.1 MB - Last synced: 7 days ago - Pushed: 5 months ago - Stars: 78 - Forks: 20
andreasbm/router-slot
A powerful web component router.
Language: TypeScript - Size: 1.4 MB - Last synced: 8 days ago - Pushed: about 1 year ago - Stars: 112 - Forks: 20
heybran/cucumber-components
A collection of native web components built on top of web standards with a focus on accessibility.
Language: JavaScript - Size: 1.13 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 9 - Forks: 1
nilsnh/workshop-on-web-components
🐬 A workshop on custom elements (web components).
Size: 0 Bytes - Last synced: 25 days ago - Pushed: 4 months ago - Stars: 3 - Forks: 1
daviddarnes/component-template
Template for kicking off a new Web Component
Language: HTML - Size: 30.3 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 40 - Forks: 0
Jashepp/customElements-mixinPropertiesAttributes
Mixin for Web Components (Custom Elements) to sync/reflect properties and attributes to be used for data-binding. All in vanilla JavaScript.
Language: JavaScript - Size: 171 KB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 7 - Forks: 2
gkjohnson/react-polymer-component 📦
A generic React.Component for wrapping Polymer Elements and binding events and property data between them
Language: JavaScript - Size: 4.5 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 4
AdamBien/bce.design
minimal magic, minimal tooling, essential dependencies, high productivity, no transpilations and no migrations. The Web Components starter ships with integrated lit-html, redux-toolkit and vaadin router components.
Language: JavaScript - Size: 199 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 75 - Forks: 20
sveltejs/svelte-custom-elements 📦
Turn Svelte components into web components
Language: JavaScript - Size: 130 KB - Last synced: 26 days ago - Pushed: over 6 years ago - Stars: 49 - Forks: 7
josnin/redgin
A lightweight (~5.3kb) library for building Web Components
Language: TypeScript - Size: 258 KB - Last synced: 9 days ago - Pushed: 4 months ago - Stars: 2 - Forks: 1
y-solb/bottom-sheet
Bottomsheet component made with pure JavaScript.
Language: TypeScript - Size: 7.48 MB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
Kamiapp-fr/kami-flash 📦
🔔 Simple flash web component.
Language: TypeScript - Size: 2.49 MB - Last synced: 2 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
fovea-org/fovea
Fovea is a tool for generating tiny, incredibly powerful Web Components.
Language: TypeScript - Size: 3.11 MB - Last synced: 18 days ago - Pushed: over 5 years ago - Stars: 9 - Forks: 0
HTMLElements/smart-input
Auto Complete Input Web Component | https://www.htmlelements.com/
Size: 19.5 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 6 - Forks: 1
Esri/calcite-app-components 📦
A collection of calcite components for building single page applications
Language: TypeScript - Size: 24.2 MB - Last synced: 9 days ago - Pushed: 11 months ago - Stars: 39 - Forks: 10
bennypowers/card
Simple card custom element with header and actions
Language: TypeScript - Size: 171 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0
alextsx/weather-card-app
A weather-card app that uses geolocation and openweathermap API
Language: JavaScript - Size: 9.77 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
ccjmne/orca-logo
Vanilla JS animated logo for NCLS Development's Orca solution, as a Web Component
Language: HTML - Size: 1.51 MB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1
ionxeph/xeph-autocomplete
An Autocomplete Text Input made with StencilJs
Language: TypeScript - Size: 113 KB - Last synced: 8 months ago - Pushed: over 5 years ago - Stars: 3 - Forks: 2
jeric17/arv
A UI library that is framework agnostic, same ui kit to any framework
Language: TypeScript - Size: 2.28 MB - Last synced: 9 days ago - Pushed: over 1 year ago - Stars: 25 - Forks: 2
shystruk/command-pattern-in-web-components
Here you may find Custom Elements with GitHub Jobs API (express and cors)
Language: JavaScript - Size: 2.07 MB - Last synced: 8 months ago - Pushed: almost 6 years ago - Stars: 4 - Forks: 0
wessberg/EmojiChat
EmojiChat is a based on a simple concept: It tracks your and head position and facial expressions in real-time and puts an Emoji on top of your head that represents your current mood.
Language: TypeScript - Size: 3.85 MB - Last synced: 8 days ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 1
web-padawan/webcomponents.today
A curated collection of Web Components resources.
Language: JavaScript - Size: 1.5 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 78 - Forks: 5
ostomachion/blazor.webcomponents
A simple library that allows Blazor components to be rendered as real standards-based Web Components using custom elements, shadow DOM, and HTML templates.
Language: C# - Size: 423 KB - Last synced: 9 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0
orgenic/orgenic-ui
ORGENIC UI is an MIT-licensed open source project for creating strong user interfaces with high quality web components.
Language: TypeScript - Size: 1.87 MB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 53 - Forks: 8
grandemayta/custom-element-pokemon-cards
Pokemon carousel developed with Custom Elements support
Language: CSS - Size: 834 KB - Last synced: 25 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
xeaone/element
X-Element a zero knowledge curve, agnostic non framework that enhances custom elements with functionality and data binding that mimics native custom element and language standards.
Language: TypeScript - Size: 5.68 MB - Last synced: 2 days ago - Pushed: about 2 months ago - Stars: 19 - Forks: 4
PFElements/pf-calendar
Polymer 2.0 based custom element. A high level wrapper custom element to give you broader control for Managing Calendar of events, appointments or meetings. It uses multiple pf custom elements (pf-calendar-events and pf-calendar-events-data)
Language: HTML - Size: 3.84 MB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 9 - Forks: 1
davidjamesstone/superviews.js
Template engine targeting incremental-dom
Language: JavaScript - Size: 3.07 MB - Last synced: 8 days ago - Pushed: over 5 years ago - Stars: 246 - Forks: 15
HTMLElements/smart-webcomponents-community
Material & Bootstrap Web Components built with Smart
Language: CSS - Size: 34.7 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 31 - Forks: 10
HTMLElements/smart-tabs
Smart Tabs Custom HTML Element https://www.htmlelements.com/
Size: 311 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 13 - Forks: 1
afternoon2/color-disc 📦
Procreate-like disc color picker for the web
Language: JavaScript - Size: 2.75 MB - Last synced: 30 days ago - Pushed: about 2 years ago - Stars: 11 - Forks: 3
riverside/zino-alert
:christmas_tree: Autonomous open source alert component
Language: JavaScript - Size: 1.01 MB - Last synced: 30 days ago - Pushed: 11 months ago - Stars: 1 - Forks: 2
err0r500/microfrontends
testing microfrontends with Elm & WebComponents
Language: JavaScript - Size: 918 KB - Last synced: 4 days ago - Pushed: over 5 years ago - Stars: 25 - Forks: 4
Granze/identicon-avatar
:space_invader: GitHub style identicon avatar
Language: HTML - Size: 1.46 MB - Last synced: about 11 hours ago - Pushed: almost 7 years ago - Stars: 15 - Forks: 2
virtualitems/javascript-native-web-components
This is an easy-to-copy example of the javascript native web components
Language: JavaScript - Size: 10.7 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0
bungambohlah/dicoding-webpack-webcomponent-food
Simple food recipes app using Webpack 5 (+ Plugins) + Tailwindcss + HTML 5 Web Component
Language: JavaScript - Size: 1.05 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
grandemayta/webcomponents-cli
WebComponents CLI allow you to develop WebComponents from scratch with LitElement and Typescript.
Language: JavaScript - Size: 1.21 MB - Last synced: 21 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 2
bdbch/customelement-youtube
Custom Element for YouTube Embeds
Language: JavaScript - Size: 159 KB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
bennypowers/json-viewer
Custom Element that shows a JavaScript object's properties as syntax-highlighted JSON.
Language: JavaScript - Size: 1.42 MB - Last synced: 9 days ago - Pushed: 10 months ago - Stars: 7 - Forks: 2
portsoc/custom-elements
Web Components
Size: 379 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 2
thomaswilburn/synth-components
A Eurorack in your DOM, made from web components
Language: JavaScript - Size: 48.8 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
vinit-churi/newton-project-music-player-prototype-1
Music player app
Language: JavaScript - Size: 5.42 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
uiregex/uni-flags
HTML flags
Language: TypeScript - Size: 1.33 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 3 - Forks: 0
riverside/zino-grid
:tv: Autonomous open source grid component
Language: JavaScript - Size: 77.1 KB - Last synced: 7 days ago - Pushed: 11 months ago - Stars: 2 - Forks: 0
twihno/liveClock
A simple realtime clock using Web Components
Language: TypeScript - Size: 139 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
doppelganger9/react-cv-template Fork of sbayd/react-cv-template
My CV made with React -- forked from sbayd/react-cv-template
Language: TypeScript - Size: 3.61 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
KokoDoko/game-custom-elements
Building a DOM game with HTML Custom Elements
Language: TypeScript - Size: 201 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 0
m3co/pseudoimport-html 📦
(abandoned). Use <link rel="import"> instead of pseudoimport-html
Language: JavaScript - Size: 242 KB - Last synced: about 12 hours ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 0
afternoon2/web-component-template 📦
Custom element template repository
Language: JavaScript - Size: 928 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
Kamiapp-fr/kami-component 📦
⚙️ Abstract class to create simple web component.
Language: TypeScript - Size: 757 KB - Last synced: 2 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
aelbore/ngx-elements
Wrap and register your Angular Ivy Component as custom element
Language: TypeScript - Size: 767 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 22 - Forks: 2
bennypowers/shaka-player
Custom element wrapper for google's Shaka Player
Language: JavaScript - Size: 1.69 MB - Last synced: 8 months ago - Pushed: 10 months ago - Stars: 6 - Forks: 0
bennypowers/service-worker
Custom Element for declaratively adding a service worker with "Click To Update" prompt and optional auto-install.
Language: TypeScript - Size: 772 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 23 - Forks: 0
Katochimoto/x-bubbles
XBubbles provides a simple way to create set of editable elements.
Language: JavaScript - Size: 1.83 MB - Last synced: 14 days ago - Pushed: almost 5 years ago - Stars: 6 - Forks: 3