JSPM

Found 45531 results for vue class component

v-money

Vue currency input/directive mask

    • v0.8.1
    • 41.51
    • Published

    @opentiny/vue

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

    • v3.25.0
    • 41.51
    • Published

    view-design

    A high quality UI components Library with Vue.js

    • v4.7.0
    • 41.45
    • Published

    vue-ref

    use the callback to get a reference like react

    • v2.0.0
    • 41.41
    • 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.40
    • Published

    vue3-tags-input

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

    • v1.0.12
    • 41.27
    • Published

    vue-fixed-header

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

    • v3.2.15
    • 41.20
    • Published

    vuepress

    Minimalistic doc generator with Vue component based layout system

    • v1.9.10
    • 40.91
    • Published

    vue2-filters

    A collection of Vue.js filters

    • v0.14.0
    • 40.74
    • Published

    liquor-tree

    A Vue.js tree component.

    • v0.2.70
    • 40.72
    • Published

    vue-leaflet-markercluster

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

    • v0.6.1
    • 40.68
    • Published

    shadcn-vue

    Add components to your apps.

    • v2.2.0
    • 40.67
    • Published

    @vue-a11y/focus-loop

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

    • v0.2.0
    • 40.55
    • Published

    vue3-toastify

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

    • v0.2.8
    • 40.51
    • Published

    vue-skeletor

    Vue 3 Skeleton Loading component.

    • v1.0.6
    • 40.49
    • Published

    @scalar/api-reference

    Generate beautiful API references from OpenAPI documents

    • v1.34.6
    • 40.47
    • Published

    swiper

    Most modern mobile touch slider and framework with hardware accelerated transitions

    • v11.2.10
    • 40.46
    • Published

    @vuedoc/md

    Generate a Markdown Documentation for a Vue file component

    • v4.0.0-beta8
    • 40.42
    • 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.32
    • Published

    pinia

    Intuitive, type safe and flexible Store for Vue

    • v3.0.3
    • 40.28
    • Published

    vue-pdf-embed

    PDF embed component for Vue

    • v2.1.3
    • 40.15
    • Published

    skeleton-loader-vue

    A simple, customizable skeleton loader for your vue app

    • v1.0.10
    • 40.11
    • Published

    vue-handy-scroll

    Handy floating scrollbar component for Vue 3

    • v3.0.2
    • 40.09
    • Published

    vue-filepond

    A handy FilePond adapter component for Vue

    • v7.0.4
    • 40.06
    • Published

    vue3-recaptcha2

    Vue v3 component for Google reCAPTCHA v2

    • v1.8.0
    • 39.99
    • 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.86
    • Published

    vite-plugin-dts

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

    • v4.5.4
    • 39.81
    • Published

    vue-parser

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

    • v1.1.6
    • 39.76
    • Published

    @sipec/vue3-tags-input

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

    • v3.0.4
    • 39.76
    • Published

    storybook-vue3-router

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

    • v6.0.2
    • 39.71
    • Published

    vue-starport

    Shared Vue component across routes with animations

    • v0.4.0
    • 39.59
    • Published

    highlightjs-vue

    Highlight Single-File Components of Vue.js Framework

    • v1.0.0
    • 39.54
    • 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.54
    • 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.50
    • 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.48
    • Published

    vue-light-gallery

    VueJS lightweight image gallery for both mobile and desktop browsers.

    • v1.0.1
    • 39.48
    • 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.45
    • 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.38
    • Published

    @vueuse/motion

    🤹 Vue Composables putting your components in motion

    • v3.0.3
    • 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.27
    • 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.21
    • 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.17
    • Published

    diffable-html

    Opinionated HTML formatter focused towards making HTML diffs readable.

    • v6.0.1
    • 39.13
    • Published

    vue-trix

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

    • v1.2.0
    • 39.13
    • 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.04
    • Published

    vue-collapsible-component

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

      • v0.1.3
      • 39.02
      • Published

      vue-mugen-scroll

      Infinite scroll component for Vue.js

      • v0.2.6
      • 39.00
      • Published

      vue-i18n

      Internationalization plugin for Vue.js

      • v11.1.11
      • 38.99
      • Published

      @ionic/vue

      Vue specific wrapper for @ionic/core

      • v8.7.3
      • 38.92
      • Published

      vue-switches

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

      • v2.0.1
      • 38.89
      • Published

      @astrojs/vue

      Use Vue components within Astro

      • v5.1.0
      • 38.81
      • Published

      vue-fullscreen

      A simple Vue.js component for fullscreen

      • v2.6.1
      • 38.80
      • Published

      v-onboarding

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

      • v2.9.0
      • 38.78
      • 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.75
      • Published

      @revolist/vue3-datagrid

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

      • v4.17.3
      • 38.74
      • Published

      vue-devui

      DevUI components based on Vite and Vue3

      • v1.6.33
      • 38.69
      • 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.69
      • 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.69
      • 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.49
      • Published

      vuex-mock-store

      Simple and straightforward mock for Vuex v3.x Store

      • v0.1.0
      • 38.48
      • Published

      vue-timeago

      A timeago filter for Vue.

      • v5.1.3
      • 38.44
      • 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.43
      • Published

      vue-avatar

      Avatar component for Vue.js

      • v2.3.3
      • 38.40
      • Published

      @ag-grid-enterprise/charts

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

      • v32.3.9
      • 38.31
      • Published

      vue-countup-v3

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

      • v1.4.2
      • 38.29
      • Published

      @coreui/vue

      UI Components Library for Vue.js

      • v5.6.0
      • 38.24
      • 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.17
      • Published

      @oruga-ui/oruga-next

      UI components for Vue.js and CSS framework agnostic

      • v0.11.6
      • 38.11
      • Published

      ngVue

      Use Vue Components in Angular 1.x

      • v2.2.1
      • 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.04
      • Published

      @vuedoc/parser

      Generate a JSON documentation for a Vue file

      • v4.0.0-beta14
      • 38.03
      • Published

      vue-highlight-code

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

      • v0.2.0
      • 38.01
      • Published

      vite-plugin-vue-inspector

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

      • v5.3.2
      • 37.96
      • Published

      vue3-browser-compiler-yx

      > Lower level utilities for compiling Vue Single File Components

        • v1.0.4
        • 37.95
        • Published

        vue-image-crop-upload

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

        • v3.0.3
        • 37.80
        • Published

        node-red-vue

        Write Node-RED node templates using Vue.js

        • v0.1.15
        • 37.79
        • Published

        vue-highlight-words

        Vue component to highlight words within a larger body of text

        • v3.0.1
        • 37.73
        • Published

        vue-error-boundary

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

        • v2.0.3
        • 37.73
        • Published

        vue-qr

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

        • v4.0.9
        • 37.72
        • Published

        vuex-class-modules

        Typescript class decorators for class-style vuex modules.

        • v1.3.0
        • 37.67
        • Published

        vue-smooth-reflow

        Transition reflow in response to vue data changes.

        • v0.1.12
        • 37.64
        • 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.55
        • 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.49
        • Published

        vue-cropper

        A simple Vue picture clipping plugin

        • v0.6.5
        • 37.47
        • Published

        berbix-vue

        Vue SDK for the Berbix Verify flow

        • v1.0.1
        • 37.46
        • Published

        vue3-cookies

        A simple Vue.js 3 plugin for handling browser cookies

        • v1.0.6
        • 37.41
        • Published

        vue3-select

        A maintained fork of vue-select for Vue 3

        • v0.1.2
        • 37.39
        • 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.38
        • Published

        vue3-draggable

        simple drag&drop component for vue 3.x

        • v2.0.9
        • 37.37
        • Published

        vue-graph

        A library that provides various visualization elements for Vue.js

        • v0.9.3
        • 37.37
        • Published

        @tanstack/table-core

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

        • v8.21.3
        • 37.36
        • Published

        vue-toc

        A table of contents component for vue.js

        • v0.0.2
        • 37.30
        • Published

        @tanstack/virtual-core

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

        • v3.13.12
        • 37.23
        • Published

        @cspell/dict-vue

        CSpell configuration for VUE files.

        • v3.0.5
        • 37.22
        • 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.22
        • Published

        v-idle-3

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

        • v0.3.14
        • 37.14
        • 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.13
        • Published

        @vue/cli-overlay

        error overlay & dev server middleware for vue-cli

        • v5.0.9
        • 37.12
        • Published

        vue-cool-lightbox

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

        • v2.7.5
        • 37.07
        • Published

        vue3-json-viewer

        vuejs展示json的组件,适配vue3

        • v2.4.1
        • 36.99
        • Published

        vue-speedometer

        Vue component for showing speedomenter like gauge with d3

        • v3.0.1
        • 36.89
        • Published

        @matpool/vue-json-view

        vue3 component for displaying javascript arrays and JSON objects.

        • v0.1.8
        • 36.88
        • Published

        maz-ui

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

        • v4.1.6
        • 36.85
        • Published

        parasails

        Lightweight structures for apps with more than one page.

        • v0.9.3
        • 36.85
        • Published

        vue-flexmonster

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

        • v2.9.111
        • 36.79
        • Published

        vuep

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

        • v0.8.1
        • 36.76
        • 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.69
        • Published

        vue-a11y-dialog

        Vue.js component wrapping for a11y-dialog

        • v1.1.2
        • 36.63
        • 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.56
          • 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.48
          • Published

          vue-excel-export

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

            • v0.1.3
            • 36.48
            • Published

            v-distpicker

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

            • v1.3.3
            • 36.47
            • 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.45
            • Published

            vue-typed-component

            vue-class-component wrapper to make components more typesafe

            • v0.11.0
            • 36.42
            • Published

            vue-highcharts

            Highcharts component for Vue

            • v0.2.0
            • 36.42
            • Published

            @skjnldsv/vue-plyr

            A vue component for the plyr video & audio player.

            • v7.5.0
            • 36.39
            • Published

            vue-videojs7

            A vue video player plugin using video.js 7.

            • v1.0.2
            • 36.38
            • Published

            vue-lazy-hydration

            Lazy Hydration of Server-Side Rendered Vue.js Components

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

            vite-svg-loader

            Vite plugin to load SVG files as Vue components

            • v5.1.0
            • 36.32
            • Published

            active-table

            Framework agnostic table component for editable data experience

            • v1.1.7
            • 36.30
            • Published

            @vueuse/metadata

            Metadata for VueUse functions

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

            ssh-terminal

            SSH Terminal component based on xterm.js for multiple frontend frameworks

            • v2.5.3
            • 36.24
            • Published

            vue-c3

            vue-c3 is a reusable vue component for c3 charts

            • v1.2.11
            • 36.24
            • Published

            @testing-library/vue

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

            • v8.1.0
            • 36.21
            • Published

            vite-plugin-vue-tracer

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

            • v1.0.0
            • 36.15
            • Published

            gojs-vue

            A Vue component to manage GoJS Diagrams

            • v1.0.1
            • 36.15
            • Published

            vue-styled-components

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

            • v1.6.0
            • 36.13
            • Published

            vue-qrcode-reader

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

            • v5.7.3
            • 36.12
            • Published

            @syncfusion/ej2-vue-base

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

            • v30.2.4
            • 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.09
            • Published

            nuxt-lottie

            Easily integrate Lottie animations into your Nuxt project

            • v1.0.5
            • 36.07
            • Published

            @vueuse/core

            Collection of essential Vue Composition Utilities

            • v13.9.0
            • 36.05
            • Published

            vue-phone-number-input

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

            • v1.12.13
            • 36.01
            • Published

            vue-3-mask

            A mask library for input fields in Vue.js 3

              • v0.0.1-alpha
              • 35.89
              • Published

              @pinia/nuxt

              Nuxt Module for pinia

              • v0.11.2
              • 35.89
              • 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.85
              • Published

              vue3-tour

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

              • v1.0.3
              • 35.85
              • Published

              @vueuse/gesture

              🕹 Vue Composables making your app interactive

              • v2.0.0
              • 35.84
              • 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.76
              • Published

              vuex-map-fields

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

              • v1.4.1
              • 35.75
              • Published

              v-credit-card

              Beautiful credit card form component for vueJS

              • v1.2.4
              • 35.70
              • 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.65
              • Published

              vue-friendly-iframe

              Vue component for creating dynamic async iframes

              • v0.20.0
              • 35.63
              • 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.59
              • Published

              @ipscape/cumulus

              A Vue.js component library by ipSCAPE

              • v1.0.35
              • 35.50
              • Published

              vue-load-image

              A vue component for showing loader during image loading

              • v0.2.0
              • 35.50
              • 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.49
              • Published