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