110 Vue packages tagged “custom-element”

Most downloaded: vue-custom-element, with 840,699 downloads in the last year and 1,948 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

vue-custom-element

Custom Elements for Vue.js
1,948 840,699

morphicons

Universal morphing for SVG icons, stroked or filled, with spring physics and zero runtime dependencies
3,043 751,316

@google-pay/button-element

Web component for Google Pay button
306 526,717

@videojs/html

Video.js 10 for HTML, Vue, and Svelte: player custom elements and skins for video and audio
39,999 468,870

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.
89 238,264

material

Material Design 3 components for the web: plain JavaScript, web components, and React, Vue, Svelte and Solid components. TypeScript, zero dependencies.
8 237,361

jqwidgets-scripts-custom

jQWidgets is an advanced jQuery, Angular 7, Vue, React, ASP .NET MVC, Custom Elements and HTML5 UI framework.
307 148,604

@toolbox-web/grid

Zero-dependency, framework-agnostic data grid web component with virtualization, sorting, filtering, editing, and 20+ plugins. Works in vanilla JS, React, Vue, Angular, and any framework.
56 143,592

tegaki

Framework-agnostic animated handwriting renderer with React, Svelte, Vue, Nuxt, SolidJS, Astro, and Web Components adapters
3,255 114,241

@bulmil/core

159 93,767

wc-context

Context for HTML custom elements / web components
48 85,761

nuxt-custom-elements

Publish your Components as a vue-custom-element standalone build.
83 59,163

vite-awesome-svg-loader

A universal Vite SVG loader. Imports SVGs as source code, base64 and data URI. Preserves stroke width. Replaces colors with currentColor or custom colors. Creates SVG sprites. Optimizes SVGs.
24 49,240

@smooai/chat-widget

Embeddable AI chat as a framework-light web component — the Aurora Glass design, streaming replies, grounded sources, and per-brand theming. Speaks the smooth-operator WebSocket protocol.
46,545

@ds-mo/ui

CompoMo — composable web components styled with TokoMo design tokens
1 43,041

@public-ui/vue

Vue framework adapter for the KoliBri accessible web component library (@public-ui).
287 40,208

iconsax

Iconsax web component — 1200+ free icons out of the box, Pro icons via `iconsax sync`. Works in React, Vue, Svelte and plain HTML.
37,176

jervis-icons

Universal icon/image web component that works with any framework
30,773

pure-web-bottom-sheet

A performant, lightweight, and accessible bottom sheet web component powered by CSS scroll snap and CSS scroll-driven animations. Works with any framework, supports SSR, multiple snap points, and nested scrolling mode.
214 25,987

@wc-toolkit/vuejs-types

This package generates Vue.js types for custom elements / web components
24,121

monobill-mintui

A modern framework-agnostic UI kit built as Web Components. Requires Tailwind CSS.
22,987

vault66-crt-effect

A customizable CRT (retro monitor) visual effect for React, Vue, and Web Components
34 21,947

smart-table-community

Fast and feature-rich data table for React, Angular, and Web Components with support for sorting, filtering, paging, and more.
20,962

uniqode-card-templates

Universal Web Components library for digital business card templates. Framework-agnostic, customizable, and production-ready.
20,509

@component-compass/cli

Open-source CLI for measuring design-system component usage across multi-framework consumer repos.
20,270

nexabase-report

Professional report designer and viewer for NexaBase — drag & drop designer, PDF/Excel export, charts, crosstabs, subreports.
20,100

vite-plugin-vue-hoist-ce-styles

A vite/vue plugin to circumvent a bug on Vue3
17,593

json-diff-viewer-component

Vanilla JS web component for side-by-side JSON diff visualization
47 16,748

mtrl

Material Design 3 components for the web: plain JavaScript, web components, and React, Vue, Svelte and Solid components. TypeScript, zero dependencies.
7 12,521

@aparte/core

AI chat and agent UI components as Web Components, with the agent loop inside — zero third-party dependencies
12,040

@jasonshimmy/vite-plugin-cer-app

Nuxt-style meta-framework for @jasonshimmy/custom-elements-runtime
10,097

@usefillo/dom

Framework-agnostic DOM renderer and web component for embedding Fillo forms.
7,902

@docviewkit/viewer

Frontend-local, read-only Office, PDF and OFD Viewer Web Component
1 7,172

create-kolibri

The CLI can be used to create various projects based on the KoliBri (@public-ui) accessible web component library.
288 5,593

@svgrid/grid-wc

SvGrid as a framework-agnostic web component ( custom element, plus for an open shadow root and for the standalone chart). Drop into React, Vue, Angular, or plain HTML - no build step required.
179 4,802

@lazycatcloud/lzc-file-pickers

懒猫文件选择器 - 一个用于快速实现网盘文件选择和保存功能的Vue组件
4,462

easy-component-ui

使用 WebComponent 编写的原生组件库
3 4,289

@c2n/framework-types

Editor metadata for the c2n web components: VS Code / Volar HTML custom data and JetBrains web-types, generated from the custom-elements manifests
5 4,090

@awc-ui/core

Accessible Material Design 3 Web Components for React, Angular, Vue, and Svelte, with SSR, theming, RTL, forms, and custom elements
21 3,739

brookmd

Zero-dep streaming markdown for the browser. Rust→WASM core, Web Worker per stream, incremental parse with speculative closure.
10 3,299

@johnmorrisdotca/korokoro

Korokoro コロコロ — Dice roller with notation and exact odds: mixed dice, seeded rolls, history and a browser tray. Zero dependencies.
1 3,196

animated-fluent-emojis

Microsoft's animated Fluent emojis as one component. They play on load or hover, rest under reduced motion and hold their space while they load.
1 3,190

@advanced-chat/components

Framework-neutral chat web component and typed Vue 3 component library
2,084 3,075

@neongate-ai/orbz

A framework-agnostic, customizable AI voice orb built as a strict, SSR-safe web component.
7 3,048

js-rich-body-highlighter

Premium, framework-agnostic muscle map. Highlights muscles with mix-blend-mode over a detailed body illustration for a rich, 3D look instead of flat polygon fills.
3 3,030

tabbied

Tabbied generative patterns: a framework-agnostic core, a web component, React and Vue components and a Svelte action, powered by css-doodle.
10 2,921

gcsa-ui

GCSA website UI kit — Vue 3 components + Web Components (SiteFooter, Logo, MobileSidebar, ScrollToTop; ContactForm planned).
2,917

@maildeno/editor

An open-source, framework-agnostic email template editor. Drag-and-drop block editing, HTML/MJML/React Email/JSON export, and a pluggable ESP-conditional-logic engine with zero required backend.
3 2,752

@c2n/components

Every c2n web component in one package: one import per component, JSX and Vue template types for every tag, and the base theme
5 2,747

@awc-ui/vue

Typed Vue 3 components for accessible Material Design 3 Web Components, with automatic registration and Nuxt SSR support
20 2,616