Custom-element Packages
super-impose
Web Component that super imposes one child over another to the same scroll position
tts-element
HTML custom element to convert text to speech using the Web Speech API.
truncate-element
With this package, you can make any changes you want on the text. Don't worry about the framework. It is a custom element and is compatible with all JavaScript frameworks.
tran-sister
A web component that listens for events on a sibling, and, when fired, performs transforms on the host.
@amundsan/virtual-list
Virtual list web component for creating selection lists with a large number of lines. The basic principle is to render the rows currently visible.
@aegisjsproject/aegis-modal
An `<aegis-modal>` component built using [`@aegisjsproject/component`](https://npmjs.org/package/@aegisjsproject/component)
@barneycarroll/life-cycle
A no-op custom element which exposes lifecycle hooks to consuming view frameworks
@bgoodman/minesweeper-game
The popular game 'minesweeper' made available as a custom element.
@c3r38r170/c3tools
Collection of personal sets of functions to speed up web development.
@chrishow/masonry-component
A simple but performant Web Component for 'masonry' style layouts.
@achtaitaipai/color-picker
simple color picker custom element
2048-webcomponent
2048 as a WebComponent.
@diax-js/custom-element
Simple implementation of Custom Elements.
wc-wysiwyg-editor
WYWSIWYG HTML5 Editor written in ts and designed by web-componennt, support all JS frameworks and browsers
wc-time
HTML5 <time> tag with steroids, lightweight and fully customizible and extenable custom element form <time> tag
vue-web-component-wrapper
A Vue 3 plugin that provides a web component wrapper with styles, seamlessly integrating with Vuex, Vue Router, Vue I18n, and supporting Tailwind CSS and Sass styles.
view-effects
Package which applies custom behavior or effects to elements
unplugin-alpinejs-component
Combine Alpinejs and Component.
@huluvu424242/honey-boostrap-style
styles to apply with honey webcomponents.