JSPM

Found 45539 results for vue class component

vue-handy-scroll

Handy floating scrollbar component for Vue 3

  • v3.0.2
  • 40.74
  • Published

vue-leaflet-markercluster

Leaflet markercluster components for Vue.js, based on leaflet.markercluster.

  • v0.6.1
  • 40.73
  • Published

vue2-filters

A collection of Vue.js filters

  • v0.14.0
  • 40.73
  • Published

shadcn-vue

Add components to your apps.

  • v2.2.0
  • 40.72
  • Published

vue-skeletor

Vue 3 Skeleton Loading component.

  • v1.0.6
  • 40.59
  • Published

@scalar/api-reference

Generate beautiful API references from OpenAPI documents

  • v1.34.6
  • 40.58
  • Published

@vue-a11y/focus-loop

Vue component that helps you to to trap focus in an element.

  • v0.2.0
  • 40.57
  • Published

swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

  • v11.2.10
  • 40.57
  • Published

vue3-toastify

🎉 Vue3-Toastify allows you to add notifications to your app with ease. No more nonsense!

  • v0.2.8
  • 40.53
  • Published

@vuedoc/md

Generate a Markdown Documentation for a Vue file component

  • v4.0.0-beta8
  • 40.41
  • Published

vue3-calendar-heatmap

A lightweight calendar heatmap Vue 3 component built on SVG, inspired by julienr114's vue-calendar-heatmap ans github's contribution calendar graph

  • v2.0.5
  • 40.36
  • Published

pinia

Intuitive, type safe and flexible Store for Vue

  • v3.0.3
  • 40.36
  • Published

vue-pdf-embed

PDF embed component for Vue

  • v2.1.3
  • 40.35
  • Published

vue-filepond

A handy FilePond adapter component for Vue

  • v7.0.4
  • 40.20
  • Published

vue3-recaptcha2

Vue v3 component for Google reCAPTCHA v2

  • v1.8.0
  • 40.16
  • Published

skeleton-loader-vue

A simple, customizable skeleton loader for your vue app

  • v1.0.10
  • 40.15
  • Published

vite-plugin-dts

<h1 align="center">vite-plugin-dts</h1>

  • v4.5.4
  • 39.91
  • Published

motion-v

<p align="center"> <img width="100" height="100" alt="Motion logo" src="https://user-images.githubusercontent.com/7850794/164965523-3eced4c4-6020-467e-acde-f11b7900ad62.png" /> </p> <h1 align="center">Motion for Vue</h1>

  • v1.7.1
  • 39.80
  • Published

vue-parser

Get contents from tags in .vue files (using AST tree).

  • v1.1.6
  • 39.79
  • Published

@sipec/vue3-tags-input

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

  • v3.0.4
  • 39.79
  • Published

storybook-vue3-router

A Storybook decorator that allows you to build stories for your routing-aware components.

  • v6.0.2
  • 39.75
  • Published

vue-starport

Shared Vue component across routes with animations

  • v0.4.0
  • 39.63
  • Published

highlightjs-vue

Highlight Single-File Components of Vue.js Framework

  • v1.0.0
  • 39.60
  • Published

vue-scrollactive

Lightweight and simple to use vue component that highlights menu items as you scroll the page, also scrolling to target section when clicked.

  • v0.9.3
  • 39.56
  • Published

vue3-timepicker

A dropdown time picker (hour|minute|second) for Vue 3.x, with flexible time format support

  • v1.0.0-beta.2
  • 39.50
  • Published

vue-light-gallery

VueJS lightweight image gallery for both mobile and desktop browsers.

  • v1.0.1
  • 39.50
  • Published

sortablejs

JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery required. Supports Meteor, AngularJS, React, Polymer, Vue, Knockout and any CSS library, e.g. Bootstrap.

  • v1.15.6
  • 39.49
  • Published

@opentiny/vue-renderless

An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.

  • v3.25.0
  • 39.49
  • Published

@vueuse/motion

🤹 Vue Composables putting your components in motion

  • v3.0.3
  • 39.39
  • Published

vue-tour

Vue Tour is a lightweight, simple and customizable tour plugin for use with Vue.js. It provides a quick and easy way to guide your users through your application.

  • v2.0.0
  • 39.36
  • Published

vue-mask-next

vue-mask-next: Empower your Vue 3 applications with effortless input field masking. Seamlessly apply custom patterns for enhanced user experience and data accuracy.

  • v1.0.0
  • 39.33
  • Published

detective-vue2

Get the dependencies of a Vue module

  • v2.2.0
  • 39.28
  • Published

v-currency-field

Currency component for vuetify v-text-field

  • v3.1.2
  • 39.21
  • Published

bootstrap-vue-next

BootstrapVueNext is an early and lovely component library for Vue 3 & Nuxt 3 based on Bootstrap 5 and Typescript.

  • v0.40.0
  • 39.19
  • Published

vue-good-table-next

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

  • v0.2.2
  • 39.18
  • Published

diffable-html

Opinionated HTML formatter focused towards making HTML diffs readable.

  • v6.0.1
  • 39.16
  • Published

vue-i18n

Internationalization plugin for Vue.js

  • v11.1.11
  • 39.10
  • Published

gitart-vue-dialog

[![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct.svg)](https://savelife.in.ua/en/)

  • v3.1.0
  • 39.05
  • Published

vue-collapsible-component

Vue component to wrap content in Collapsible element with trigger to open and close.

    • v0.1.3
    • 39.03
    • Published

    vue-mugen-scroll

    Infinite scroll component for Vue.js

    • v0.2.6
    • 39.02
    • Published

    vue-fullscreen

    A simple Vue.js component for fullscreen

    • v2.6.1
    • 39.01
    • Published

    vue-trix

    Lightweight and simple Trix rich-text editor component for Vue.js

    • v1.2.0
    • 38.96
    • Published

    vue-switches

    An on/off switch component for Vue.js with theme support.

    • v2.0.1
    • 38.90
    • Published

    @ionic/vue

    Vue specific wrapper for @ionic/core

    • v8.7.3
    • 38.90
    • Published

    v-onboarding

    v-onboarding is a super-slim, fully-typed onboarding component for Vue 3

    • v2.9.0
    • 38.88
    • Published

    jspreadsheet-ce

    Jspreadsheet is a lightweight, vanilla javascript plugin to create amazing web-based interactive data grids with spreadsheet like controls compatible with Excel, Google Spreadsheets and any other spreadsheet software.

    • v5.0.4
    • 38.82
    • Published

    openapi-fetch

    Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.

    • v0.14.0
    • 38.82
    • Published

    @astrojs/vue

    Use Vue components within Astro

    • v5.1.0
    • 38.79
    • Published

    @revolist/vue3-datagrid

    Vue 3 DataGrid Spreadsheet component with native Vue 3 cell render support

    • v4.17.3
    • 38.78
    • Published

    vue-devui

    DevUI components based on Vite and Vue3

    • v1.6.33
    • 38.72
    • Published

    @syncfusion/ej2-vue-schedule

    Flexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support. for Vue

    • v30.2.7
    • 38.71
    • Published

    body-scroll-lock

    Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)

    • v4.0.0-beta.0
    • 38.48
    • Published

    vue-timeago

    A timeago filter for Vue.

    • v5.1.3
    • 38.48
    • Published

    @syncfusion/ej2-vue-documenteditor

    Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for Vue

    • v30.2.7
    • 38.44
    • Published

    vue-countup-v3

    Vue 3 component wrap for countUp.js,and expand some features.

    • v1.4.2
    • 38.43
    • Published

    vue-avatar

    Avatar component for Vue.js

    • v2.3.3
    • 38.36
    • Published

    @ag-grid-enterprise/charts

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

    • v32.3.9
    • 38.32
    • Published

    ngVue

    Use Vue Components in Angular 1.x

    • v2.2.1
    • 38.27
    • Published

    flagpack-core

    Flagpack contains 260+ flag icons to easily use within your code project. Flagpack is an open source project and available for JavaScript frameworks/libraries Angular, Vue and React.

    • v2.0.0
    • 38.24
    • Published

    @coreui/vue

    UI Components Library for Vue.js

    • v5.6.0
    • 38.23
    • Published

    vuex-mock-store

    Simple and straightforward mock for Vuex v3.x Store

    • v0.1.0
    • 38.15
    • Published

    @oruga-ui/oruga-next

    UI components for Vue.js and CSS framework agnostic

    • v0.11.6
    • 38.09
    • Published

    @vuedoc/parser

    Generate a JSON documentation for a Vue file

    • v4.0.0-beta14
    • 38.06
    • Published

    @syncfusion/ej2-vue-calendars

    A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization. for Vue

    • v30.2.4
    • 38.05
    • Published

    vue-highlight-code

    Import the npm package and only one prop to show highlightCode and editor

    • v0.2.0
    • 38.03
    • Published

    vite-plugin-vue-inspector

    jump to local IDE source code while click the element of browser automatically.

    • v5.3.2
    • 38.00
    • Published

    vue3-browser-compiler-yx

    > Lower level utilities for compiling Vue Single File Components

      • v1.0.4
      • 37.96
      • Published

      node-red-vue

      Write Node-RED node templates using Vue.js

      • v0.1.15
      • 37.82
      • Published

      vue-image-crop-upload

      a vue plgin for image upload and crop(vue图片剪裁上传插件)

      • v3.0.3
      • 37.78
      • Published

      vue-qr

      The Vue 2.x component of Awesome-qr.js

      • v4.0.9
      • 37.78
      • Published

      vue-highlight-words

      Vue component to highlight words within a larger body of text

      • v3.0.1
      • 37.75
      • Published

      vue-error-boundary

      A reusable error boundary component for catching JavaScript errors and displaying fallback UIs.

      • v2.0.3
      • 37.72
      • Published

      vue-smooth-reflow

      Transition reflow in response to vue data changes.

      • v0.1.12
      • 37.70
      • Published

      vuex-class-modules

      Typescript class decorators for class-style vuex modules.

      • v1.3.0
      • 37.69
      • Published

      vue3-draggable

      simple drag&drop component for vue 3.x

      • v2.0.9
      • 37.63
      • Published

      vue-cropper

      A simple Vue picture clipping plugin

      • v0.6.5
      • 37.60
      • Published

      @chase-shao/vue-component-lib

      [![Build Status](https://img.shields.io/badge/build-passing-brightgreen.svg)](https://github.com/your-username/vue-component-lib)

      • v1.2.22
      • 37.56
      • Published

      nuxt-lazy-hydrate

      This module is a wrapper around [Vue 3 Lazy Hydration Plugin](https://github.com/freddy38510/vue3-lazy-hydration) for Nuxt 3.

      • v1.0.0
      • 37.50
      • Published

      berbix-vue

      Vue SDK for the Berbix Verify flow

      • v1.0.1
      • 37.50
      • Published

      vue3-cookies

      A simple Vue.js 3 plugin for handling browser cookies

      • v1.0.6
      • 37.48
      • Published

      @tanstack/table-core

      Headless UI for building powerful tables & datagrids for TS/JS.

      • v8.21.3
      • 37.48
      • Published

      @tanstack/virtual-core

      Headless UI for virtualizing scrollable elements in TS/JS + Frameworks

      • v3.13.12
      • 37.43
      • Published

      vue-graph

      A library that provides various visualization elements for Vue.js

      • v0.9.3
      • 37.40
      • Published

      vue3-select

      A maintained fork of vue-select for Vue 3

      • v0.1.2
      • 37.40
      • Published

      vue3-country-region-select

      A Country select component and Region select component for Vue 3, forked from the original "vue-country-region-select" project (Vue 2). Work together and standalone.

      • v1.0.0
      • 37.39
      • Published

      vue-toc

      A table of contents component for vue.js

      • v0.0.2
      • 37.33
      • Published

      vue-papa-parse

      A simple wrapper for for the original PapaParse built for VueJs. Supports both Vue 2 & Vue 3.

      • v3.1.0
      • 37.23
      • Published

      @cspell/dict-vue

      CSpell configuration for VUE files.

      • v3.0.5
      • 37.23
      • Published

      @vue/cli-overlay

      error overlay & dev server middleware for vue-cli

      • v5.0.9
      • 37.22
      • Published

      @syncfusion/ej2-vue-charts

      Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for Vue

      • v30.2.7
      • 37.16
      • Published

      v-idle-3

      A Vue.js plugin to detect idle/non-active users

      • v0.3.14
      • 37.15
      • Published

      vue-cool-lightbox

      A pretty Vue.js component to display an image gallery lightbox inspired by fancybox

      • v2.7.5
      • 37.10
      • Published

      vue3-json-viewer

      vuejs展示json的组件,适配vue3

      • v2.4.1
      • 37.03
      • Published

      parasails

      Lightweight structures for apps with more than one page.

      • v0.9.3
      • 37.02
      • Published

      maz-ui

      A standalone components library for Vue.Js 3 & Nuxt.Js 3

      • v4.1.6
      • 36.95
      • Published

      vue-speedometer

      Vue component for showing speedomenter like gauge with d3

      • v3.0.1
      • 36.92
      • Published

      @matpool/vue-json-view

      vue3 component for displaying javascript arrays and JSON objects.

      • v0.1.8
      • 36.91
      • Published

      vuep

      A component for rendering Vue components with live editor and preview.

      • v0.8.1
      • 36.78
      • Published

      vue-play

      Play with your vue components.

      • v3.2.1
      • 36.74
      • Published

      vue-doxen

      The world's best Vue.js component documentation tool!

      • v0.9.7
      • 36.70
      • Published

      vue-flexmonster

      Vue 2 and Vue 3 wrapper for Flexmonster Pivot Table and Charts

      • v2.9.111
      • 36.68
      • Published

      skillicons-tooltip

      Extension for syvixor/skills-icons, that has premade components for different frameworks. Currently available only for Vue.js and React. Provides <Icon> with two paramaters: skill and position.

        • v1.0.1
        • 36.57
        • Published

        vue-excel-export

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

          • v0.1.3
          • 36.51
          • Published

          eslint-processor-vue-blocks

          Create virtual files in ESLint for each Vue SFC block, so that you can lint them individually.

          • v2.0.0
          • 36.49
          • Published

          v-distpicker

          A flexible, highly available district selector for picking provinces, cities and districts of China.

          • v1.3.3
          • 36.48
          • Published

          form-wizard-vue3

          Form Wizard Vue 3 is a simple stepper/wizard component. It can be easily customized, has no dependencies, works in harmony with your components. ![Current Release](https://img.shields.io/npm/v/form-wizard-vue3) ![Bundle Size](https://img.shields.io/bundle

          • v1.1.0
          • 36.46
          • Published

          vue-typed-component

          vue-class-component wrapper to make components more typesafe

          • v0.11.0
          • 36.43
          • Published

          @skjnldsv/vue-plyr

          A vue component for the plyr video & audio player.

          • v7.5.0
          • 36.42
          • Published

          vue-lazy-hydration

          Lazy Hydration of Server-Side Rendered Vue.js Components

          • v2.0.0-beta.4
          • 36.41
          • Published

          vue-videojs7

          A vue video player plugin using video.js 7.

          • v1.0.2
          • 36.40
          • Published

          vue-highcharts

          Highcharts component for Vue

          • v0.2.0
          • 36.40
          • Published

          vite-svg-loader

          Vite plugin to load SVG files as Vue components

          • v5.1.0
          • 36.39
          • Published

          active-table

          Framework agnostic table component for editable data experience

          • v1.1.7
          • 36.31
          • Published

          vue-c3

          vue-c3 is a reusable vue component for c3 charts

          • v1.2.11
          • 36.28
          • Published

          vue-qrcode-reader

          A set of Vue.js components for detecting and decoding QR codes.

          • v5.7.3
          • 36.25
          • Published

          @testing-library/vue

          Simple and complete Vue DOM testing utilities that encourage good testing practices.

          • v8.1.0
          • 36.21
          • Published

          gojs-vue

          A Vue component to manage GoJS Diagrams

          • v1.0.1
          • 36.20
          • Published

          vite-plugin-vue-tracer

          Tracer for the source code of elements and vdoms in Vue SFC

          • v1.0.0
          • 36.19
          • Published

          @vueuse/metadata

          Metadata for VueUse functions

          • v14.0.0-alpha.0
          • 36.18
          • Published

          vue-styled-components

          Visual primitives for the component age. A simple port of styled-components 💅 for Vue

          • v1.6.0
          • 36.17
          • Published

          @vueuse/core

          Collection of essential Vue Composition Utilities

          • v13.9.0
          • 36.16
          • Published

          @syncfusion/ej2-vue-base

          A common package of Essential JS 2 base Vue libraries, methods and class definitions

          • v30.2.4
          • 36.14
          • Published

          nuxt-lottie

          Easily integrate Lottie animations into your Nuxt project

          • v1.0.5
          • 36.10
          • Published

          @coddicat/vue-pinch-scroll-zoom

          Vue component enabling scroll and zoom functionalities for content, leveraging mouse interactions on desktop and two-finger pinch gestures on mobile devices

          • v4.7.1
          • 36.10
          • Published

          vue3-tour

          Forked from [vue-tour](https://github.com/pulsardev/vue-tour)

          • v1.0.3
          • 36.05
          • Published

          vue-phone-number-input

          A phone number input made with Vue JS && libphonenumber-js

          • v1.12.13
          • 35.98
          • Published

          vue-3-mask

          A mask library for input fields in Vue.js 3

            • v0.0.1-alpha
            • 35.91
            • Published

            @ipscape/cumulus

            A Vue.js component library by ipSCAPE

            • v1.0.35
            • 35.90
            • Published

            @pinia/nuxt

            Nuxt Module for pinia

            • v0.11.2
            • 35.89
            • Published

            @vueuse/gesture

            🕹 Vue Composables making your app interactive

            • v2.0.0
            • 35.88
            • Published

            vue-force-next-tick

            A Vue implantation of the double requestAnimationFrame method to force nextTick()

            • v1.2.0
            • 35.88
            • Published

            @ag-grid-community/theming

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

            • v32.3.9
            • 35.83
            • Published

            vuex-map-fields

            Enable two-way data binding for form fields saved in a Vuex store

            • v1.4.1
            • 35.81
            • Published

            @vojtechlanka/vue-tags-input

            A tags input component for Vue3 based on @sipec/vue-tags-input which is fork from @JohMun/vue-tags-input.

            • v3.1.1
            • 35.80
            • Published

            vue-qr-generator

            Create QR codes with a simple Vue component, Fork of vue-qrcode-component that uses the KeeeX/qrcodejs code generator.

            • v3.0.1
            • 35.67
            • Published

            vue-friendly-iframe

            Vue component for creating dynamic async iframes

            • v0.20.0
            • 35.65
            • Published

            vue3-avatar

            A user avatar component for vue3. By default it uses light colors for Text and dark colors for Background.

            • v3.1.0
            • 35.62
            • Published

            component-fixture

            <p align="center"><img width="150"src="./logo.png"></p>

              • v1.14.0
              • 35.62
              • Published

              vue-load-image

              A vue component for showing loader during image loading

              • v0.2.0
              • 35.54
              • Published

              @syncfusion/ej2-vue-notifications

              A package of Essential JS 2 notification components such as Toast and Badge which used to notify important information to end-users. for Vue

              • v30.2.4
              • 35.51
              • Published

              vue-fast-marquee

              A lightweight Vue 3 component that harnesses the power of CSS animations to create silky smooth marquees.

              • v1.0.6
              • 35.48
              • Published

              vuejs-clipper

              Vue.js image clipping components using Vue-Rx.

              • v4.1.0
              • 35.47
              • Published

              @venegrad/vue3-autocomplete

              Simple autocomplete field for vue3 and nuxt3. Tags, async loading list, dynamic, async, dropdown list.

              • v1.0.7
              • 35.44
              • Published

              @syncfusion/ej2-vue-pivotview

              The pivot grid, or pivot table, is used to visualize large sets of relational data in a cross-tabular format, similar to an Excel pivot table. for Vue

              • v30.2.6
              • 35.43
              • Published

              @wdns/vuetify-resize-drawer

              The vuetify-resize-drawer component extends the functionality of the v-navigation-drawer so that it is resizable by the user.

              • v3.3.1
              • 35.43
              • Published

              nanostores

              A tiny (265 bytes) state manager for React/Preact/Vue/Svelte with many atomic tree-shakable stores

              • v1.0.1
              • 35.43
              • Published

              vue-letter

              Display e-mail messages in your Vue projects.

              • v0.2.1
              • 35.43
              • Published

              @revolist/vue-datagrid

              Vue 2 DataGrid Spreadsheet component with native Vue 2 render support

              • v4.17.3
              • 35.41
              • Published

              v-credit-card

              Beautiful credit card form component for vueJS

              • v1.2.4
              • 35.41
              • Published

              vue-observe-visibility

              Detect when an element is becoming visible or hidden on the page.

              • v1.0.0
              • 35.38
              • Published

              vue-typer

              Vue component that simulates a user typing, selecting, and erasing text.

              • v1.2.0
              • 35.36
              • Published

              orval

              A swagger client generator for typescript

              • v7.11.2
              • 35.29
              • Published

              reka-ui

              Vue port for Radix UI Primitives.

              • v2.5.0
              • 35.28
              • Published

              vue-a11y-dialog

              Vue.js component wrapping for a11y-dialog

              • v1.1.2
              • 35.25
              • Published

              v-media-query

              media query methods for vuejs

              • v1.0.4
              • 35.23
              • Published