JSPM

Found 45398 results for vue class component

vuex-class

Binding helpers for Vuex and vue-class-component

  • v0.3.2
  • 289.85
  • Published

vue-class-component

ES201X/TypeScript class decorator for Vue components

  • v7.2.6
  • 212.15
  • Published

s-vuex-class

Binding helpers for Vuex and vue-class-component

  • v0.4.1
  • 181.72
  • Published

vue-decorator

Custom decorators to vue-class-component that fits Vue 3

  • v1.1.3
  • 143.86
  • Published

vue3-oop

vue3-oop take class component and di into vue

  • v1.2.1
  • 88.32
  • Published

@storybook/addon-docs

Storybook Docs: Document UI components automatically with stories and MDX

  • v9.1.3
  • 81.48
  • Published

storybook

Storybook: Develop, document, and test UI components in isolation

  • v9.1.3
  • 75.42
  • Published

intl-tel-input

A JavaScript plugin for entering and validating international telephone numbers

  • v25.5.2
  • 70.47
  • Published

@ckeditor/ckeditor5-vue

Official Vue.js 3+ component for CKEditor 5 – the best browser-based rich text editor.

  • v7.3.0
  • 64.61
  • Published

vue-upload-component

Vue.js file upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory, Upload multiple files at the same time, html4 (IE 9), `PUT` method, Customize the filter

  • v2.8.23
  • 63.20
  • Published

nuxt-component-meta

[![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href]

  • v0.13.1
  • 63.09
  • Published

daisyui

daisyUI 5 - The Tailwind CSS Component Library

  • v5.0.54
  • 62.35
  • Published

vuedraggable

draggable component for vue

  • v2.24.3
  • 59.98
  • Published

qrcode.vue

A Vue.js component to generate QRCode. Both support Vue 2 and Vue 3

  • v3.6.0
  • 59.45
  • Published

focus-trap-vue

Vue component to trap the focus within a DOM element

  • v4.1.0
  • 59.24
  • Published

vue3-otp-input

A fully customizable, OTP (one-time password) input component built with Vue 3.x and Vue Composition API.

  • v0.5.40
  • 56.78
  • Published

@vue-flow/background

This is a background component for Vue Flow. It can be used to create a background in your canvas.

  • v1.3.2
  • 56.75
  • Published

vue-agile

A carousel component for Vue.js

  • v2.0.0
  • 56.73
  • Published

click-to-react-component

Option+Click your React components in your browser to open the source file in VS Code

  • v1.1.2
  • 56.13
  • Published

vue-json-pretty

A JSON tree view component that is easy to use and also supports data selection.

  • v2.5.0
  • 55.76
  • Published

add-to-calendar-button

A convenient JavaScript snippet, which lets you create beautiful buttons, where people can add events to their calendars.

  • v2.9.1
  • 55.50
  • Published

vue-facing-decorator

Vue typescript class and decorator based component.

  • v4.0.1
  • 55.10
  • Published

vue-social-sharing

A Vue.js component for sharing links to social networks

  • v3.0.9
  • 55.06
  • Published

@vue-flow/controls

This is a control component for Vue Flow. It can be used to control the canvas interactions, like zooming in, zooming out, fitting the view and locking interactions.

  • v1.1.3
  • 55.05
  • Published

vue-recaptcha

ReCAPTCHA vue component

  • v3.0.0-alpha.6
  • 54.83
  • Published

vue-cropperjs

A Vue wrapper component for cropperjs

  • v5.0.0
  • 54.73
  • Published

v-tooltip

Easy tooltips with Vue 2.x

  • v2.1.3
  • 54.61
  • Published

@vue-flow/minimap

This is a minimap component for Vue Flow. It can be used to add a minimap to the canvas, which will show a smaller version of the canvas with your nodes. The minimap can also be used to pan and zoom the main canvas.

  • v1.5.4
  • 54.61
  • Published

virtua

A zero-config, fast and small (~3kB) virtual list (and grid) component for React, Vue, Solid and Svelte.

  • v0.41.5
  • 54.54
  • Published

@storybook/addon-a11y

Storybook Addon A11y: Test UI component compliance with WCAG web accessibility standards

  • v9.1.3
  • 54.38
  • Published

ckeditor4-vue

[![npm version](https://badge.fury.io/js/ckeditor4-vue.svg)](https://www.npmjs.com/package/ckeditor4-vue) [![GitHub tag](https://img.shields.io/github/tag/ckeditor/ckeditor4-vue.svg)](https://github.com/ckeditor/ckeditor4-vue) [![CircleCI](https://dl.circ

  • v3.2.1
  • 53.50
  • Published

vue-codemirror6

CodeMirror6 Component for vue2 and vue3.

  • v1.3.22
  • 53.38
  • Published

@fullcalendar/vue3

The official Vue 3 component for FullCalendar

  • v6.1.19
  • 53.26
  • Published

vue2-editor

HTML editor using Vue.js 2, and Quill.js, an open source editor

  • v2.10.3
  • 53.22
  • Published

vue-country-flag

Simple Vue component for displaying of country flags

  • v2.3.2
  • 53.11
  • Published

vue-draggable-next

Vue 3 drag-and-drop component based on Sortable.js - Touch-friendly, lightweight, and TypeScript ready

  • v2.3.0
  • 52.72
  • Published

vue-docgen-api

Toolbox to extract information from Vue component files for documentation generation purposes.

  • v4.79.2
  • 52.43
  • Published

vue-easy-lightbox

A Vue.js 3.0 image lightbox component with Zoom / Drag / Rotate / Switch

  • v1.19.0
  • 52.37
  • Published

vue-draggable-plus

Universal Drag-and-Drop Component Supporting both Vue 3 and Vue 2

  • v0.6.0
  • 52.25
  • Published

@sanity/preview-kit

General purpose utils for live content and visual editing

  • v6.1.3
  • 52.20
  • Published

postcss-html

PostCSS syntax for parsing HTML (and HTML-like)

  • v1.8.0
  • 52.12
  • Published

vue-loading-overlay

Vue.js component for full screen loading indicator.

  • v6.0.6
  • 51.23
  • Published

vant

Mobile UI Components built on Vue

  • v4.9.21
  • 51.22
  • Published

vue-resizable

Vue2 component that allows to resize and drag elements

  • v2.1.7
  • 51.16
  • Published

@hcaptcha/vue-hcaptcha

hCaptcha Component Library for Vue.js. Compatible with Vue 2 and 3.

  • v1.3.0
  • 51.09
  • Published

@vue-flow/node-resizer

This is a resizer component for Vue Flow. It can be used to resize your nodes.

  • v1.5.0
  • 51.04
  • Published

vue-currency-input

Easy input of currency formatted numbers for Vue.js.

  • v3.2.1
  • 50.87
  • Published

vue3-simple-typeahead

A simple and lightweight Vue3 typeahead component that show a suggested list of elements while the user types in.

  • v1.0.11
  • 50.82
  • Published

vue3-datepicker

A simple Vue 3 datepicker component. Supports disabling of dates, translations. Dependent on date-fns.

  • v0.4.0
  • 50.73
  • Published

ag-grid-community

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

  • v34.1.2
  • 50.63
  • Published

vue-google-charts

Reactive Vue.js wrapper for Google Charts lib

  • v1.1.0
  • 50.61
  • Published

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.

  • v1.7.7
  • 50.37
  • Published

naive-ui

A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast

  • v2.42.0
  • 49.98
  • Published

ag-charts-types

Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

  • v12.1.2
  • 49.84
  • Published

@cypress/vue

Browser-based Component Testing for Vue.js with Cypress.io ✌️🌲

  • v6.0.2
  • 49.58
  • Published

@vue/tsconfig

A base TSConfig for working with Vue.js

  • v0.8.1
  • 49.52
  • Published

@wdns/vue-code-block

Vue 3 CodeBlock - Highlight your code with ease using this syntax highlighting component powered by PrismJS or Highlight.js.

  • v2.3.5
  • 49.46
  • Published

@smyld/vue-property-decorator

SMYLD Fork version of vue-property-decorator to port the latest version of vue-class-component

  • v10.0.17
  • 49.35
  • Published

@fullcalendar/vue

The official Vue 2 component for FullCalendar

  • v6.1.19
  • 49.14
  • Published

vue-frag

Vue 2 fragment directive to return multiple root elements

  • v1.4.3
  • 49.10
  • Published

ag-charts-community

Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

  • v12.1.2
  • 48.81
  • Published

vue-json-excel

Download your JSON as an excel or CSV file directly from the browser

  • v0.3.0
  • 48.57
  • Published

ag-grid-enterprise

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

  • v34.1.2
  • 48.52
  • Published

vue-resize

Detects DOM element resizing

  • v1.0.1
  • 48.47
  • Published

vue-inline-svg

Replace SVG images with inline SVG element

  • v4.0.1
  • 48.18
  • Published

vue-json-csv

Download your JSON data as an CSV file directly from the browser

  • v2.1.0
  • 48.00
  • Published

@luzmo/vue-embed

This is a Vue.js library for embedding [Luzmo](https://luzmo.com) dashboards in your Vue 2 or Vue 3 application.

    • v5.6.0
    • 47.93
    • Published

    vuewordcloud

    Generates a cloud out of the words.

    • v19.0.0
    • 47.83
    • Published

    deep-chat

    Customizable chat component for AI APIs

    • v2.2.2
    • 47.70
    • Published

    vue-apexcharts

    Vue.js wrapper for ApexCharts

    • v1.7.0
    • 47.47
    • Published

    ag-charts-locale

    <div align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://github.com/ag-grid/ag-grid/blob/latest/documentation/ag-grid-docs/public/images/ag-logos/svg-logos/AG-Charts-Logo_Dark-Theme.svg?raw=true"/> <sourc

    • v12.1.2
    • 47.39
    • Published

    vue-imask

    Vue input mask

    • v7.6.1
    • 47.20
    • Published

    @storybook/vue3

    Storybook Vue 3 renderer: Develop, document, and test UI components in isolation

    • v9.1.3
    • 47.20
    • Published

    @ag-grid-community/core

    Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

    • v32.3.9
    • 47.11
    • Published

    vue-input-facade

    A lightweight and dependency free input masking library created specific for Vue

    • v2.2.0
    • 47.06
    • Published

    vue-markdown-render

    A simple, lightweight markdown-it wrapper for Vue written in pure typescript.

    • v2.2.1
    • 46.89
    • Published

    @vue/compat

    Vue 3 compatibility build for Vue 2

    • v3.5.20
    • 46.87
    • Published

    primevue

    PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBloc

    • v4.3.7
    • 46.82
    • Published

    @storybook/addon-vitest

    Storybook Vitest addon: Blazing fast component testing using stories

    • v9.1.3
    • 46.81
    • Published

    element-plus

    A Component Library for Vue 3

    • v2.11.1
    • 46.73
    • Published

    storybook-addon-themes

    A storybook addon to switch between different themes for your preview

    • v6.1.0
    • 46.32
    • Published

    piral-vue

    Plugin for integrating Vue@2 components in Piral.

    • v1.8.5
    • 46.32
    • Published

    emoji-mart-vue-fast

    Customizable Slack-like emoji picker for VueJS, fast version

    • v15.0.4
    • 46.12
    • Published

    simple-vue-camera

    A simple to use, but extensive, camera component for Vue 3 with Typescript support to create great camera experiences.

    • v1.1.3
    • 46.03
    • Published

    vue-feather

    Feather icons component for Vue 3.

    • v2.0.0
    • 46.03
    • Published

    @syncfusion/ej2-vue-navigations

    A package of Essential JS 2 navigation components such as Tree-view, Tab, Toolbar, Context-menu, and Accordion which is used to navigate from one page to another for Vue

    • v30.2.7
    • 45.99
    • Published

    ag-charts-enterprise

    Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

    • v12.1.2
    • 45.98
    • Published

    ag-charts-core

    Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

    • v12.1.2
    • 45.91
    • Published

    vue-virtual-scroll-list

    A vue component support big amount data list with high scroll performance.

    • v2.3.5
    • 45.88
    • Published

    vue-svg-sprite

    Vue.js plugin, component and directive to simply use SVG sprite

    • v2.2.1
    • 45.68
    • Published

    vue-json-excel3

    Download your JSON as an excel or CSV file directly from the browser

    • v1.0.30
    • 45.45
    • Published

    flyonui

    The easiest, free and open-source Tailwind CSS component library with semantic classes.

    • v2.4.0
    • 45.33
    • Published

    @ag-grid-community/csv-export

    Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

    • v32.3.9
    • 44.99
    • Published

    @vue-flow/core

    [![Vue flow](vue-flow.gif)](https://vueflow.dev/) ![top-language](https://img.shields.io/github/languages/top/bcakmakoglu/vue-flow) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/bcakmakoglu/vue-flow) ![GitHub last commit](

    • v1.46.0
    • 44.96
    • Published

    vue-lottie

    Lottie Animation View for Vue

    • v0.2.1
    • 44.96
    • Published

    @syncfusion/ej2-vue-popups

    A package of Essential JS 2 popup components such as Dialog and Tooltip that is used to display information or messages in separate pop-ups. for Vue

    • v30.2.4
    • 44.90
    • Published

    @ag-grid-enterprise/core

    Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

    • v32.3.9
    • 44.86
    • Published

    vue-particles

    Vue.js component for particles backgrounds

    • v1.0.9
    • 44.82
    • Published

    vue-json-component

    A VueJS JSON Tree View with no dependencies and module builds.

    • v0.4.1
    • 44.79
    • Published

    vue-toggles

    A highly customizable and accessible toggle component for Vue.js 3

    • v2.2.1
    • 44.75
    • Published

    vue-slicksort

    Set of mixins to turn any list into a sortable, touch-friendly, animated list

    • v2.0.5
    • 44.68
    • Published

    vue-masonry-css

    Vue Masonry component powered by CSS, dependancy free

    • v1.0.3
    • 44.55
    • Published

    vuejs-paginate

    A simple pagination component for Vue.js

    • v2.1.0
    • 44.52
    • Published

    vue-slide-up-down

    Like jQuery's slideUp/slideDown, but for Vue!

    • v3.0.0
    • 44.49
    • Published

    vue-unique-id

    Component and HTML unique id generation plugin for Vue.js

    • v3.2.1
    • 44.43
    • Published

    @johmun/vue-tags-input

    A tags input component for VueJS with autocompletion, custom validation, templating and much more

    • v2.1.0
    • 44.40
    • Published

    vue-good-table

    A simple, clean data table for VueJS (2.x) with essential features like sorting, column filtering, pagination etc

    • v2.21.11
    • 44.38
    • Published

    w-component-vue

    A simple component for vue(vue2).

    • v2.4.26
    • 44.31
    • Published

    ag-grid-vue

    AG Grid Vue 2 Component

    • v31.3.4
    • 44.22
    • Published

    vuejs-datepicker

    A simple Vue.js datepicker component. Supports disabling of dates, inline mode, translations

    • v1.6.2
    • 44.16
    • Published

    vue-functional-data-merge

    Vue.js util for intelligently merging data passed to functional components.

    • v3.1.0
    • 44.11
    • Published

    @ag-grid-enterprise/side-bar

    Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

    • v32.3.9
    • 44.07
    • Published

    vue3-slider

    A modern, customizable slider built entirely in Vue.js 3 with TypeScript in under 5KB (gzipped) and dependency free. (horizontal, vertical and circular slider)

    • v1.10.1
    • 44.03
    • Published

    svg-to-vue

    Utility to convert SVG code into Vue component definition

    • v0.7.0
    • 43.84
    • Published

    @vue/shared

    internal utils shared across @vue packages

    • v3.5.20
    • 43.79
    • Published

    view-ui-plus

    A high quality UI components Library with Vue.js 3

    • v1.3.20
    • 43.72
    • Published

    vue-froala-wysiwyg

    Vue plugin for Froala WYSIWYG HTML rich text editor.

    • v4.6.0
    • 43.67
    • Published

    frontmatter-markdown-loader

    Webpack loader for Front Matter Markdown file to get front matter attributes, compiled markdown and React/Vue component which renders compiled markdown

    • v3.7.0
    • 43.64
    • Published

    @mayasabha/ckeditor4-vue3

    Vue.js 3+ component for CKEditor 4 - the best browser-based rich text editor. Developed and maintained by Mayasabha.

    • v1.0.9
    • 43.64
    • Published

    vite-plugin-nightwatch

    Component testing plugin that integrates Vite with Nightwatch.js. Supports Vue and React components with more to come soon.

    • v0.4.6
    • 43.62
    • Published

    nuxt-svgo

    Nuxt module to load optimized SVG files as Vue components

    • v4.2.6
    • 43.59
    • Published

    @revolist/revogrid

    Virtual reactive data grid spreadsheet component - RevoGrid.

    • v4.17.0
    • 43.52
    • Published

    @syncfusion/ej2-vue-inputs

    A package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users. for Vue

    • v30.2.6
    • 43.52
    • Published

    vaul-vue

    Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Reka UI's Dialog primitive](https://www.reka-ui.com/docs/components/dialog) under the hood and is a feature complete port of [

    • v0.4.1
    • 43.44
    • Published

    @casl/vue

    Vue plugin for CASL which makes it easy to add permissions in any Vue application

    • v2.2.2
    • 43.43
    • Published

    vue2-leaflet

    Vue2 leaflet library

    • v2.7.1
    • 43.23
    • Published

    @syncfusion/ej2-vue-grids

    Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for Vue

    • v30.2.6
    • 43.20
    • Published

    embla-carousel

    A lightweight carousel library with fluid motion and great swipe precision

    • v8.6.0
    • 43.09
    • Published

    veaury

    Use React in Vue3 and Vue3 in React, And as perfect as possible!

    • v2.6.3
    • 43.01
    • Published

    @ag-grid-enterprise/menu

    Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

    • v32.3.9
    • 42.89
    • Published

    @vueuse/head

    Document head manager for Vue 3. SSR ready.

    • v2.0.0
    • 42.79
    • Published

    @flmngr/flmngr-vue

    Flmngr file manager (Local disk / Amazon S3 / Azure Blob) for Vue

      • v2.0.3
      • 42.77
      • Published

      ant-design-vue

      An enterprise-class UI design language and Vue-based implementation

      • v4.2.6
      • 42.73
      • Published

      vue-star-rating

      A simple, highly customisable star rating component for Vue 2.x.

      • v1.7.0
      • 42.68
      • Published

      vue-global-events

      Register global events using vue template shortcuts

      • v3.0.1
      • 42.65
      • Published

      embla-carousel-react

      A lightweight carousel library with fluid motion and great swipe precision

      • v8.6.0
      • 42.62
      • Published

      vue-quilly

      Tiny Vue component, that helps to create [Quill v2](https://quilljs.com/) based WYSIWYG editors in Vue-powered apps.

      • v1.1.4
      • 42.61
      • Published

      @ag-grid-enterprise/clipboard

      Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

      • v32.3.9
      • 42.59
      • Published

      v-viewer

      Image viewer component for vue, supports rotation, scale, zoom and so on, based on viewer.js

      • v3.0.22
      • 42.48
      • Published

      vue

      The progressive JavaScript framework for building modern web UI.

      • v3.5.20
      • 42.45
      • Published

      @nuxt/ui

      A UI Library for Modern Web Apps, powered by Vue & Tailwind CSS.

      • v3.3.2
      • 42.40
      • Published

      vuetable-2

      Datatable component for Vue 2.x

      • v1.7.5
      • 42.40
      • Published

      nuxt-jsonld

      manage JSON-LD in Vue component.

      • v2.2.1
      • 42.36
      • Published

      vue-ribbon

      Vue component for GitHub ribbons

      • v1.0.1
      • 42.22
      • Published

      multi-range-slider-vue

      A component create range slider that have two values minValue and maxValue that can be set in props and get on @input event in addition min, max, step, ... etc. see ReadMe

      • v1.1.4
      • 42.02
      • Published

      vue-inner-image-zoom

      A Vue.js component for magnifying an image within its parent container 🔎

      • v3.0.2
      • 41.78
      • Published

      hast-util-to-jsx-runtime

      hast utility to transform to preact, react, solid, svelte, vue, etc

      • v2.3.6
      • 41.77
      • Published

      @nolebase/ui

      A collection of Vue components Nolebase uses.

      • v2.18.2
      • 41.72
      • Published

      vue3-loading-overlay

      Vue.js component for full screen loading indicator, compatible for vue3.

      • v0.0.0
      • 41.72
      • Published

      vue-affix

      A Vue.js plugin that affixes an element in the window while you scroll, similar to Bootstrap Affix but much simpler

      • v0.5.2
      • 41.70
      • Published

      vue2-datepicker

      A Datepicker Component For Vue2

      • v3.11.1
      • 41.65
      • Published

      vue-numeric

      Input field component to display currency value based on Vue.

      • v2.5.1
      • 41.62
      • Published

      @syncfusion/ej2-vue-buttons

      A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for Vue

      • v30.2.4
      • 41.57
      • Published

      @vitejs/plugin-vue

      The official plugin for Vue SFC support in Vite.

      • v6.0.1
      • 41.28
      • Published

      v-money

      Vue currency input/directive mask

        • v0.8.1
        • 41.25
        • Published

        vuepress

        Minimalistic doc generator with Vue component based layout system

        • v1.9.10
        • 41.24
        • Published

        vue-fixed-header

        Simple and cross-browser friendly fixed header component for Vue.js.

        • v3.2.15
        • 41.20
        • Published

        vue3-tags-input

        A tags input component for Vue 3 with custom validation, templating...

        • v1.0.12
        • 41.17
        • Published

        vue3-carousel

        A simple carousel component for Vue 3

        • v0.16.0
        • 41.17
        • Published

        skeleton-elements

        Skeleton elements (aka UI Skeletons, Skeleton Screens, Ghost Elements) - UI for improved perceived performance

        • v4.0.1
        • 41.12
        • Published