Top 59 web-component open source projects

React Web Component
Create Web Components with React
Vaadin Date Picker
The Web Component providing a date selection field with scrollable month calendar. Part of the Vaadin components.
Webcell
Web Components engine based on JSX & TypeScript
Zarm Web
基于 React 的桌面端UI组件库
Vaadin Combo Box
The Web Component for displaying a list of items with filtering. Part of the Vaadin components.
Ken Burns Carousel
🌄 A web component that displays a set of images with a ken burns effect
Calcite Components
Web Components for the Calcite Design System. Built with Stencil JS. Currently in Beta!
Date Picker
Duet Date Picker is an open source version of Duet Design System’s accessible date picker. Try live example at https://duetds.github.io/date-picker/
Html Component
Component-based UIs with vanilla ES6 and Custom Elements
Vaadin Upload
The Web Component for uploading multiple files with progress indication. Part of the Vaadin components.
Geo Location
Web component element for the Geolocation API
Ui Predicate
Finally a Predicate/Rule Editor UI component for the Web 🚀
Use Custom Element
Custom hook to bridge Custom Elements (Web Components) to React.
Css Vars Ponyfill
Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers
I Stand
A web component to embed in your personal site to show you stand with the protests against racism and police brutality
Pink Trombone
A programmable version of Neil Thapen's Pink Trombone
Macro Carousel
Carousel as a Vanilla Web Component.
Vaadin Charts
Vaadin Charts is a feature-rich interactive graph library that answers the data visualization needs of modern web applications
Img Comparison Slider
Image comparison slider. Compare images before and after. Supports React, Vue, Angular.
Lwc
⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation
Vaadin Form Layout
The Web Component providing configurable responsive layout for form elements. Part of the Vaadin components.
Paper Timezone
Polymer based timezone selection component
Canvas Datagrid
Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.
Lottie Player
Lottie viewer/player as an easy to use web component! https://lottiefiles.com/web-player
Vaadin Grid
vaadin-grid is a free, high quality data grid / data table Web Component. Part of the Vaadin components.
Css Doodle
🎨 A web component for drawing patterns with CSS.
X Frame Bypass
Web Component extending IFrame to bypass X-Frame-Options: deny/sameorigin
svelte-webcomponents
A ready-to-use project template to build custom elements (web components) with Svelte 3 with support and examples for web components, jest, sass, nested components with props, eslinting, stylelinting, Github actions, propagating custom events from shadow-DOM to real-DOM etc.
vaadin-text-field
The themable Web Component providing input controls. Part of the Vaadin components.
vaadin-icons
Vaadin Icons is a collection of 600+ unique icons designed for web applications
polymer-linter
Moved to Polymer/tools monorepo
share-menu
A complete and simple to use share menu.
vaadin-split-layout
The Web Component which allows you to partition a layout into resizeable areas. Part of the Vaadin components.
stencil-fetch
Fetch API implementation with Stenciljs
web-share-wrapper
A web component that wraps other share elements to replace with a web share button where supported.
databind-js
A powerful and flexible MVC data binding library
web-component
Lightweight library providing interface for building web components
bottom-nav
Material Design bottom-nav https://material.io/guidelines/components/bottom-navigation.html
vaadin-dialog
High quality web component for modal dialogs. Part of the Vaadin platform.
vaadin-board
Web Component for creating flexible responsive layouts and building nice looking dashboards.
web-pivot-table
A feature-rich JS pivot grid library for creating interactive reports. Integrates with any front-end technology
resizable-panels
Web Component that allows to resize its childrens vertically or horizontally
1-59 of 59 web-component projects