Beruflich Dokumente
Kultur Dokumente
This is also why tools like Bit (GitHub) are a powerful combination
with Web components, as you can easily organize a collection of
reusable components your team can share, develop and use across
projects and applications.
Share reusable code components as a team ·
Bit
With all the chatter around web components, Stencil, Svelte, Lit HTML
etc, I decided to take a look at what web component libraries are
available around the web today to get a head start on the future. Feel
free to suggest more!
. . .
material-components/material-components-
web-components
2. Polymer elements
I think this one is promising. It’s a rather new library containing a set of
nearly 30 evolving open source web components for building the UI of
mobile and desktop web applications across modern browsers.
Development is active and I’ll definitely keep track of this library. Check
it out.
vaadin/vaadin
4. Wired elements
Wired elements is a 7K stars collection of elements that appear hand
drawn. Built for wireframes, the elements are drawn so that no two
renderings will be exactly the same — just like two separate hand-
drawn shapes. Useful? maybe. Awesome? definitely :) Play with them
online here, even with React and Vue.
wiredjs/wired-elements
5. Elix
Elix is a community-driven reusable set of customizable web
components for common user interface patterns. To ensure high-quality
standards the components are measured against the Gold Standard
checklist for web components, which uses the built-in HTML elements
as the quality bar. I’m really excited about this one, and they’re looking
for contributors… :)
elix/elix
6. Time elements
<local-time datetime="2014-04-01T16:30:00-08:00">
April 1, 2014 4:30pm
</local-time>
--
<local-time datetime="2014-04-01T16:30:00-08:00">
1 Apr 2014 21:30
</local-time>
This rather old 1.5K stars library is basically a component that provides
custom subtypes of the standard HTML <time> element. By
formatting a timestamp as a localized string or as relative text that
auto-updates in the user’s browser, you can create custom extensions to
use anywhere. Nice.
github/time-elements
7. UI5-webcomponents
SAP/ui5-webcomponents
8. Patternfly
Run demo:
webcomponents.org
Honorable mentions
HTML Elements
GitHub(web-components)
michaelauderer/stencil-styled-components
obetomuniz/awesome-webcomponents
mateusortiz/webcomponents-the-right-way
nepaul/awesome-web-components
mappmechanic/awesome-stenciljs
RIAEvangelist/awesome-webcomponents
Contribute to RIAEvangelist/awesome-
webcomponents development by creating an…
github.com
webcomponents.org
. . .
Learn more