JSPM

Found 45471 results for vue class component

nuxt-jsonld

manage JSON-LD in Vue component.

  • v2.2.1
  • 41.99
  • Published

vue-numeric

Input field component to display currency value based on Vue.

  • v2.5.1
  • 41.93
  • Published

hast-util-to-jsx-runtime

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

  • v2.3.6
  • 41.85
  • Published

vue-inner-image-zoom

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

  • v3.0.2
  • 41.83
  • 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.54
  • Published

vue3-loading-overlay

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

  • v0.0.0
  • 41.52
  • Published

vue2-datepicker

A Datepicker Component For Vue2

  • v3.11.1
  • 41.52
  • Published

vue3-tags-input

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

  • v1.0.12
  • 41.46
  • Published

@vitejs/plugin-vue

The official plugin for Vue SFC support in Vite.

  • v6.0.1
  • 41.45
  • 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

skeleton-elements

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

  • v4.0.1
  • 41.39
  • Published

vue-fixed-header

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

  • v3.2.15
  • 41.28
  • Published

vue3-carousel

A simple carousel component for Vue 3

  • v0.16.0
  • 41.25
  • Published

view-design

A high quality UI components Library with Vue.js

  • v4.7.0
  • 41.23
  • Published

vue-ref

use the callback to get a reference like react

  • v2.0.0
  • 41.03
  • Published

v-money

Vue currency input/directive mask

    • v0.8.1
    • 41.01
    • Published

    vuepress

    Minimalistic doc generator with Vue component based layout system

    • v1.9.10
    • 40.90
    • Published

    liquor-tree

    A Vue.js tree component.

    • v0.2.70
    • 40.77
    • Published

    shadcn-vue

    Add components to your apps.

    • v2.2.0
    • 40.69
    • Published

    vue-leaflet-markercluster

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

    • v0.6.1
    • 40.67
    • Published

    vue2-filters

    A collection of Vue.js filters

    • v0.14.0
    • 40.53
    • Published

    swiper

    Most modern mobile touch slider and framework with hardware accelerated transitions

    • v11.2.10
    • 40.48
    • Published

    vue-skeletor

    Vue 3 Skeleton Loading component.

    • v1.0.6
    • 40.47
    • 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
    • 40.44
    • Published

    @scalar/api-reference

    Generate beautiful API references from OpenAPI documents

    • v1.34.6
    • 40.32
    • Published

    vue3-toastify

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

    • v0.2.8
    • 40.30
    • Published

    @vue-a11y/focus-loop

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

    • v0.2.0
    • 40.29
    • Published

    pinia

    Intuitive, type safe and flexible Store for Vue

    • v3.0.3
    • 40.25
    • Published

    vue-pdf-embed

    PDF embed component for Vue

    • v2.1.3
    • 40.23
    • 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.14
    • 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.10
    • Published

    vue-handy-scroll

    Handy floating scrollbar component for Vue 3

    • v3.0.2
    • 40.10
    • Published

    @vuedoc/md

    Generate a Markdown Documentation for a Vue file component

    • v4.0.0-beta8
    • 40.00
    • Published

    @sipec/vue3-tags-input

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

    • v3.0.4
    • 39.80
    • Published

    storybook-vue3-router

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

    • v6.0.2
    • 39.73
    • Published

    vue-light-gallery

    VueJS lightweight image gallery for both mobile and desktop browsers.

    • v1.0.1
    • 39.65
    • 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.54
    • Published

    vue-filepond

    A handy FilePond adapter component for Vue

    • v7.0.4
    • 39.52
    • 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.51
    • Published

    highlightjs-vue

    Highlight Single-File Components of Vue.js Framework

    • v1.0.0
    • 39.43
    • 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.36
    • 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.28
    • 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.27
    • Published

    vuex-mock-store

    Simple and straightforward mock for Vuex v3.x Store

    • v0.1.0
    • 39.21
    • Published

    v-currency-field

    Currency component for vuetify v-text-field

    • v3.1.2
    • 39.19
    • Published

    vite-plugin-dts

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

    • v4.5.4
    • 39.14
    • 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.13
    • Published

    vue-starport

    Shared Vue component across routes with animations

    • v0.4.0
    • 39.10
    • Published

    vue-collapsible-component

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

      • v0.1.3
      • 39.09
      • Published

      vue-parser

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

      • v1.1.6
      • 39.09
      • Published

      @vueuse/motion

      🤹 Vue Composables putting your components in motion

      • v3.0.3
      • 39.08
      • Published

      vue-fullscreen

      A simple Vue.js component for fullscreen

      • v2.6.1
      • 39.08
      • Published

      detective-vue2

      Get the dependencies of a Vue module

      • v2.2.0
      • 39.02
      • Published

      vue-trix

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

      • v1.2.0
      • 39.01
      • 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.01
      • Published

      diffable-html

      Opinionated HTML formatter focused towards making HTML diffs readable.

      • v6.0.1
      • 38.99
      • 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
      • 38.98
      • Published

      @revolist/vue3-datagrid

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

      • v4.17.0
      • 38.92
      • Published

      vue-switches

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

      • v2.0.1
      • 38.92
      • Published

      vue-i18n

      Internationalization plugin for Vue.js

      • v11.1.11
      • 38.86
      • Published

      vue-mugen-scroll

      Infinite scroll component for Vue.js

      • v0.2.6
      • 38.84
      • Published

      v-onboarding

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

      • v2.9.0
      • 38.82
      • 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.74
      • 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.73
      • 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
      • 38.66
      • Published

      @ionic/vue

      Vue specific wrapper for @ionic/core

      • v8.7.3
      • 38.62
      • Published

      vue-timeago

      A timeago filter for Vue.

      • v5.1.3
      • 38.55
      • Published

      bootstrap-vue-next

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

      • v0.30.5
      • 38.53
      • Published

      @astrojs/vue

      Use Vue components within Astro

      • v5.1.0
      • 38.51
      • Published

      @ag-grid-enterprise/charts

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

      • v32.3.9
      • 38.41
      • 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.39
      • Published

      vue-devui

      DevUI components based on Vite and Vue3

      • v1.6.33
      • 38.38
      • Published

      vue-avatar

      Avatar component for Vue.js

      • v2.3.3
      • 38.37
      • 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.32
      • Published

      vue-highlight-code

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

      • v0.2.0
      • 38.31
      • 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.26
      • 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.26
      • Published

      @coreui/vue

      UI Components Library for Vue.js

      • v5.5.0
      • 38.18
      • Published

      vue-countup-v3

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

      • v1.4.2
      • 38.01
      • Published

      @oruga-ui/oruga-next

      UI components for Vue.js and CSS framework agnostic

      • v0.11.5
      • 38.01
      • Published

      @vuedoc/parser

      Generate a JSON documentation for a Vue file

      • v4.0.0-beta14
      • 37.98
      • 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
      • 37.94
      • Published

      vite-plugin-vue-inspector

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

      • v5.3.2
      • 37.82
      • Published

      ngVue

      Use Vue Components in Angular 1.x

      • v2.2.1
      • 37.75
      • Published

      @tanstack/virtual-core

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

      • v3.13.12
      • 37.67
      • Published

      vue-image-crop-upload

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

      • v3.0.3
      • 37.66
      • Published

      vue-smooth-reflow

      Transition reflow in response to vue data changes.

      • v0.1.12
      • 37.66
      • Published

      vue-highlight-words

      Vue component to highlight words within a larger body of text

      • v3.0.1
      • 37.60
      • Published

      vue-qr

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

      • v4.0.9
      • 37.56
      • Published

      vuex-class-modules

      Typescript class decorators for class-style vuex modules.

      • v1.3.0
      • 37.51
      • Published

      vue-cropper

      A simple Vue picture clipping plugin

      • v0.6.5
      • 37.45
      • Published

      @matpool/vue-json-view

      vue3 component for displaying javascript arrays and JSON objects.

      • v0.1.8
      • 37.43
      • Published

      @tanstack/table-core

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

      • v8.21.3
      • 37.41
      • Published

      vue3-cookies

      A simple Vue.js 3 plugin for handling browser cookies

      • v1.0.6
      • 37.39
      • Published

      vue3-draggable

      simple drag&drop component for vue 3.x

      • v2.0.9
      • 37.36
      • Published

      vue-play

      Play with your vue components.

      • v3.2.1
      • 37.24
      • 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.19
      • 37.20
      • Published

      @venegrad/vue3-autocomplete

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

      • v1.0.7
      • 37.20
      • Published

      vue-error-boundary

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

      • v2.0.3
      • 37.20
      • Published

      berbix-vue

      Vue SDK for the Berbix Verify flow

      • v1.0.1
      • 37.19
      • Published

      vue-toc

      A table of contents component for vue.js

      • v0.0.2
      • 37.17
      • 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.16
      • Published

      vue-graph

      A library that provides various visualization elements for Vue.js

      • v0.9.3
      • 37.15
      • Published

      vue3-select

      A maintained fork of vue-select for Vue 3

      • v0.1.2
      • 37.11
      • 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.11
      • 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.04
      • 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
      • 36.96
      • Published

      vue-cool-lightbox

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

      • v2.7.5
      • 36.96
      • Published

      @cspell/dict-vue

      CSpell configuration for VUE files.

      • v3.0.5
      • 36.91
      • Published

      vue3-json-viewer

      vuejs展示json的组件,适配vue3

      • v2.4.1
      • 36.89
      • Published

      vue-speedometer

      Vue component for showing speedomenter like gauge with d3

      • v3.0.1
      • 36.84
      • Published

      parasails

      Lightweight structures for apps with more than one page.

      • v0.9.3
      • 36.84
      • Published

      @vue/cli-overlay

      error overlay & dev server middleware for vue-cli

      • v5.0.9
      • 36.77
      • Published

      vuep

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

      • v0.8.1
      • 36.74
      • Published

      active-table

      Framework agnostic table component for editable data experience

      • v1.1.7
      • 36.66
      • Published

      vue-flexmonster

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

      • v2.9.111
      • 36.62
      • Published

      vue-doxen

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

      • v0.9.7
      • 36.60
      • Published

      vue-a11y-dialog

      Vue.js component wrapping for a11y-dialog

      • v1.1.2
      • 36.60
      • 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.60
      • 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.55
        • Published

        v-idle-3

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

        • v0.3.14
        • 36.48
        • Published

        vue-excel-export

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

          • v0.1.3
          • 36.46
          • Published

          maz-ui

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

          • v4.1.6
          • 36.43
          • Published

          @skjnldsv/vue-plyr

          A vue component for the plyr video & audio player.

          • v7.5.0
          • 36.43
          • Published

          vue3-browser-compiler-yx

          > Lower level utilities for compiling Vue Single File Components

            • v1.0.4
            • 36.39
            • Published

            vue-highcharts

            Highcharts component for Vue

            • v0.2.0
            • 36.38
            • Published

            node-red-vue

            Write Node-RED node templates using Vue.js

            • v0.1.15
            • 36.33
            • Published

            @vueuse/core

            Collection of essential Vue Composition Utilities

            • v13.8.0
            • 36.32
            • Published

            vue-c3

            vue-c3 is a reusable vue component for c3 charts

            • v1.2.11
            • 36.28
            • Published

            gojs-vue

            A Vue component to manage GoJS Diagrams

            • v1.0.1
            • 36.27
            • 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.26
            • Published

            vue-typed-component

            vue-class-component wrapper to make components more typesafe

            • v0.11.0
            • 36.22
            • Published

            vue-lazy-hydration

            Lazy Hydration of Server-Side Rendered Vue.js Components

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

            vue-styled-components

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

            • v1.6.0
            • 36.04
            • Published

            nuxt-lottie

            Easily integrate Lottie animations into your Nuxt project

            • v1.0.5
            • 36.03
            • Published

            vite-plugin-vue-tracer

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

            • v1.0.0
            • 36.01
            • Published

            vue-phone-number-input

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

            • v1.12.13
            • 35.99
            • Published

            v-distpicker

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

            • v1.3.3
            • 35.91
            • Published

            ssh-terminal

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

            • v2.5.3
            • 35.90
            • Published

            vue-force-next-tick

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

            • v1.2.0
            • 35.89
            • Published

            vue-videojs7

            A vue video player plugin using video.js 7.

            • v1.0.2
            • 35.84
            • Published

            vue-3-mask

            A mask library for input fields in Vue.js 3

              • v0.0.1-alpha
              • 35.83
              • 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.83
              • Published

              @ag-grid-community/theming

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

              • v32.3.9
              • 35.82
              • 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.81
              • Published

              @vueuse/gesture

              🕹 Vue Composables making your app interactive

              • v2.0.0
              • 35.80
              • Published

              vue3-tour

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

              • v1.0.3
              • 35.75
              • Published