Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Web Components

Web Components

241 projects

Showing 36 of 235 projects

Wokwi Elements
Wokwi ElementsTypeScript

A collection of Web Components for visualizing Arduino and electronic hardware parts in web applications.

#iot#web-components#embedded-systems
Stars250
Forks69
Last commit6 days ago
Crayons
CrayonsJavaScript

A library of web components for building Freshworks apps with a uniform, intuitive user interface.

#design-system#web-components#react-wrapper
Stars247
Forks66
Last commit12 days ago
Salesforce Mobile UI - Polymer Elements for Salesforce
Salesforce Mobile UI - Polymer Elements for SalesforceJavaScript

A Polymer-based library of web components for building HTML5 mobile applications that integrate with Salesforce data.

#web-components#salesforce#oauth
Stars246
Forks60
Last commit
ngx-stripe
ngx-stripeTypeScript

Angular wrapper library for integrating Stripe Elements and payment processing into Angular applications.

#web-components#payment-gateway#e-commerce
Stars244
Forks79
Last commit3 months ago
Clever components
Clever componentsJavaScript

A collection of reusable Web Components for building web interfaces, including low-level UI elements and domain-specific components.

#design-system#web-components#npm-package
Stars241
Forks24
Last commit5 days ago
Shadow DOM in depth
Shadow DOM in depth

A comprehensive guide to Shadow DOM v1, covering creation, styling, slots, events, and best practices for web component authors.

#dom-manipulation#web-components#custom-elements
Stars239
Forks19
Last commit4 years ago
material-yew
material-yewRust

A Yew framework wrapper for Google's Material Web Components, providing Material Design UI components for Rust web apps.

#web-components#webassembly#yew-framework
Stars237
Forks38
Last commit2 years ago
Preact Island
Preact IslandTypeScript

A 1.3kB library for embedding Preact/React widgets onto third-party websites with reactive props and flexible mounting.

#web-components#islands-architecture#shopify-app
Stars235
Forks11
Last commit1 year ago
Nude UI
Nude UIJavaScript

A collection of accessible, customizable, ultra-light web components for building modern UIs.

#web-components#lightweight#customizable
Stars234
Forks5
Last commit1 year ago
ember-islands
ember-islandsJavaScript

Render Ember components into existing server-rendered HTML to create islands of interactivity.

#web-components#legacy-migration#javascript-framework
Stars233
Forks23
Last commit6 years ago
Momentum UI Web Components
Momentum UI Web ComponentsSCSS

A collection of UI libraries for implementing Momentum Design into web applications and websites.

#design-system#web-components#icons
Stars212
Forks222
Last commit3 days ago
LitElement JavaScript starter
LitElement JavaScript starterJavaScript

A starter template for building web components with LitElement and JavaScript.

#web-components#custom-elements#development-workflow
Stars207
Forks125
Last commit1 year ago
ScrollMenu
ScrollMenuJavaScript

A customizable scrollbar replacement with menu-like navigation and visual feedback for web applications.

#web-components#user-interface#scroll-behavior
Stars203
Forks28
Last commit4 years ago
All about HTML Custom Elements
All about HTML Custom Elements

A comprehensive guide to the HTML Custom Elements specification for creating reusable web components with custom behaviors.

#dom-manipulation#web-components#custom-elements
Stars203
Forks12
Last commit7 years ago
Curvenote
CurvenoteTypeScript

Web-components for interactive scientific writing, reactive documents, and explorable explanations.

#web-components#explorable-explanations#interactive-content
Stars197
Forks12
Last commit1 year ago
iooxa
iooxaTypeScript

Web-components for creating interactive scientific articles with reactive variables, equations, and charts.

#web-components#explorable-explanations#interactive-storytelling
Stars197
Forks12
Last commit1 year ago
DataFormsJS
DataFormsJSJavaScript

A minimal JavaScript framework with standalone React and Web Components for rapid development of high-quality websites and SPAs.

#spa#web-components#javascript-framework
Stars197
Forks26
Last commit10 months ago
Polymer Webpack Loader
Polymer Webpack LoaderJavaScript

A webpack loader that processes Polymer 3 web components, minifying HTML and managing dependencies.

#web-components#html-minification#webpack-loader
Stars194
Forks47
Last commit11 days ago
Polyserve
PolyserveTypeScript

A simple web server for serving web components and ES modules during development.

#web-components#build-tools#es-modules
Stars189
Forks47
Last commit8 years ago
Lume Element
Lume ElementTypeScript

A library for writing Custom Elements with simple templates, reactivity, and full framework compatibility.

#web-components#custom-elements#declarative-templates
Stars186
Forks5
Last commit1 month ago
Clarity Core Web Components
Clarity Core Web ComponentsTypeScript

A scalable, accessible, customizable, open-source design system built with web components that works with any JavaScript framework.

#design-system#web-components#custom-elements
Stars184
Forks47
Last commit
pwa-lit-template
pwa-lit-templateTypeScript

A template for building Progressive Web Applications using Lit and Vaadin Router with modern web standards.

#web-components#template#progressive-web-app
Stars183
Forks22
Last commit2 years ago
vue-stripe-js
vue-stripe-jsTypeScript

Vue 3 components for Stripe.js, enabling quick and easy payment integrations with full Stripe.js control.

#web-components#payment-gateway#stripe-js
Stars181
Forks21
Last commit9 months ago
reactify-wc
reactify-wcJavaScript

A React wrapper factory that enables seamless integration of Web Components with React's property and event handling.

#web-components#custom-elements#react-wrapper
Stars177
Forks10
Last commit3 years ago
<app-datepicker>
<app-datepicker>TypeScript

A customizable datepicker web component built with Lit and Material Design 2021.

#web-components#custom-elements#date-picker
Stars177
Forks49
Last commit2 months ago
custom-element-boilerplate
custom-element-boilerplateTypeScript

A boilerplate for creating custom elements with built-in documentation and browser compatibility.

#web-components#custom-elements#es-modules
Stars176
Forks22
Last commit7 months ago
Ignite UI Web Components
Ignite UI Web ComponentsTypeScript

A comprehensive library of UI web components for building modern web applications with a dependency-free approach.

#design-system#web-components#data-grid
Stars167
Forks10
Last commit2 days ago
patternfly-yew
patternfly-yewRust

A library of PatternFly design system components implemented for the Yew web framework in Rust.

#design-system#web-components#webassembly
Stars163
Forks38
Last commit1 month ago
Lara
LaraC#

A lightweight C# framework for server-side rendering of web user interfaces, similar to Blazor but simpler to install.

#event-driven#web-components#web-services
Stars158
Forks9
Last commit2 months ago
Web Component DevTools
Web Component DevToolsTypeScript

A browser extension that adds a DevTools panel for inspecting and modifying Web Components' attributes, properties, and events.

#web-components#hacktoberfest#custom-elements
Stars155
Forks5
Last commit
vue-infinity
vue-infinityVue

A lightweight Vue library for building resource-efficient UIs with virtual scrolling and off-screen content unloading.

#web-components#virtual-scrolling#memory-efficiency
Stars150
Forks1
Last commit4 months ago
Astro Space UX Design System
Astro Space UX Design SystemTypeScript

A collection of web components, guidelines, and patterns for designing space-based user interface applications.

#stencil#design-system#web-components
Stars150
Forks31
Last commit20 days ago
Umbraco UI Components
Umbraco UI ComponentsTypeScript

A collection of 80+ web components built with Lit for creating interfaces for Umbraco CMS.

#design-system#web-components#hacktoberfest
Stars148
Forks66
Last commit10 hours ago
M3E
M3ETypeScript

A collection of Material Design 3 Web Components for building expressive, accessible, and customizable user interfaces.

#design-system#web-components#custom-elements
Stars146
Forks16
Last commit6 hours ago
Nightingale
NightingaleTypeScript

A collection of reusable web components for visualizing biological data like protein sequences and features.

#scientific-visualization#web-components#custom-elements
Stars144
Forks42
Last commit1 month ago
Red Hat Design System
Red Hat Design SystemHTML

Red Hat's design system providing Figma libraries and framework-agnostic Web Components for building branded, accessible user interfaces.

#design-system#web-components#hacktoberfest
Stars139
Forks34
Last commit
PreviousPage 5 of 7

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 years ago
4 months ago
6 months ago
1 day ago
Next
#Frontend125
#Custom Elements89
#Javascript69
#Ui Library66
#Design System52
#Webcomponents48
#Ui Components45
#Typescript43
#Accessibility41
#Polymer32
#Shadow Dom30
#Component Library27