JSPM

Found 45462 results for vue class component

vue

The progressive JavaScript framework for building modern web UI.

  • v3.5.20
  • 42.73
  • Published

@ag-grid-enterprise/clipboard

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

  • v32.3.9
  • 42.69
  • 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.68
  • Published

embla-carousel-react

A lightweight carousel library with fluid motion and great swipe precision

  • v8.6.0
  • 42.60
  • Published

vuetable-2

Datatable component for Vue 2.x

  • v1.7.5
  • 42.58
  • Published

@nuxt/ui

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

  • v3.3.2
  • 42.50
  • Published

vue-ribbon

Vue component for GitHub ribbons

  • v1.0.1
  • 42.28
  • Published

nuxt-jsonld

manage JSON-LD in Vue component.

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

@nolebase/ui

A collection of Vue components Nolebase uses.

  • v2.18.2
  • 42.08
  • Published

hast-util-to-jsx-runtime

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

  • v2.3.6
  • 41.96
  • Published

vue-numeric

Input field component to display currency value based on Vue.

  • v2.5.1
  • 41.96
  • Published

vue-inner-image-zoom

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

  • v3.0.2
  • 41.84
  • Published

vue2-datepicker

A Datepicker Component For Vue2

  • v3.11.1
  • 41.64
  • Published

vue3-loading-overlay

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

  • v0.0.0
  • 41.54
  • Published

@vitejs/plugin-vue

The official plugin for Vue SFC support in Vite.

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

A simple carousel component for Vue 3

  • v0.16.0
  • 41.46
  • Published

vue3-tags-input

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

  • v1.0.12
  • 41.46
  • 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.43
  • Published

skeleton-elements

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

  • v4.0.1
  • 41.41
  • Published

vue-fixed-header

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

  • v3.2.15
  • 41.29
  • Published

vuepress

Minimalistic doc generator with Vue component based layout system

  • v1.9.10
  • 41.25
  • Published

vue-ref

use the callback to get a reference like react

  • v2.0.0
  • 41.06
  • Published

v-money

Vue currency input/directive mask

    • v0.8.1
    • 41.05
    • Published

    view-design

    A high quality UI components Library with Vue.js

    • v4.7.0
    • 41.00
    • 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.70
    • Published

    vue-leaflet-markercluster

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

    • v0.6.1
    • 40.70
    • Published

    vue2-filters

    A collection of Vue.js filters

    • v0.14.0
    • 40.63
    • Published

    swiper

    Most modern mobile touch slider and framework with hardware accelerated transitions

    • v11.2.10
    • 40.59
    • Published

    @scalar/api-reference

    Generate beautiful API references from OpenAPI documents

    • v1.34.6
    • 40.52
    • Published

    vue3-toastify

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

    • v0.2.8
    • 40.52
    • 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.45
    • Published

    pinia

    Intuitive, type safe and flexible Store for Vue

    • v3.0.3
    • 40.38
    • Published

    @vue-a11y/focus-loop

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

    • v0.2.0
    • 40.30
    • Published

    vue-pdf-embed

    PDF embed component for Vue

    • v2.1.3
    • 40.25
    • 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

    vue-handy-scroll

    Handy floating scrollbar component for Vue 3

    • v3.0.2
    • 40.13
    • 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.11
    • Published

    @vuedoc/md

    Generate a Markdown Documentation for a Vue file component

    • v4.0.0-beta8
    • 40.05
    • 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.76
    • 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.68
    • Published

    vue-light-gallery

    VueJS lightweight image gallery for both mobile and desktop browsers.

    • v1.0.1
    • 39.66
    • Published

    vue-filepond

    A handy FilePond adapter component for Vue

    • v7.0.4
    • 39.59
    • 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.57
    • Published

    highlightjs-vue

    Highlight Single-File Components of Vue.js Framework

    • v1.0.0
    • 39.53
    • 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.49
    • Published

    vite-plugin-dts

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

    • v4.5.4
    • 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.30
    • 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.29
    • Published

    vue-parser

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

    • v1.1.6
    • 39.20
    • Published

    v-currency-field

    Currency component for vuetify v-text-field

    • v3.1.2
    • 39.20
    • Published

    vuex-mock-store

    Simple and straightforward mock for Vuex v3.x Store

    • v0.1.0
    • 39.19
    • 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.16
    • Published

    @vueuse/motion

    🤹 Vue Composables putting your components in motion

    • v3.0.3
    • 39.15
    • Published

    diffable-html

    Opinionated HTML formatter focused towards making HTML diffs readable.

    • v6.0.1
    • 39.13
    • Published

    vue-collapsible-component

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

      • v0.1.3
      • 39.11
      • Published

      detective-vue2

      Get the dependencies of a Vue module

      • v2.2.0
      • 39.11
      • Published

      vue-starport

      Shared Vue component across routes with animations

      • v0.4.0
      • 39.10
      • Published

      vue-fullscreen

      A simple Vue.js component for fullscreen

      • v2.6.1
      • 39.08
      • 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.02
      • Published

      vue-trix

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

      • v1.2.0
      • 39.00
      • 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.00
      • Published

      @revolist/vue3-datagrid

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

      • v4.17.0
      • 38.94
      • Published

      vue-switches

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

      • v2.0.1
      • 38.94
      • 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.89
      • Published

      vue-i18n

      Internationalization plugin for Vue.js

      • v11.1.11
      • 38.87
      • Published

      vue-mugen-scroll

      Infinite scroll component for Vue.js

      • v0.2.6
      • 38.83
      • Published

      v-onboarding

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

      • v2.9.0
      • 38.83
      • 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.78
      • Published

      @ionic/vue

      Vue specific wrapper for @ionic/core

      • v8.7.3
      • 38.75
      • 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.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.70
      • Published

      @astrojs/vue

      Use Vue components within Astro

      • v5.1.0
      • 38.70
      • Published

      vue-timeago

      A timeago filter for Vue.

      • v5.1.3
      • 38.58
      • 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.53
      • Published

      @ag-grid-enterprise/charts

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

      • v32.3.9
      • 38.44
      • Published

      vue-devui

      DevUI components based on Vite and Vue3

      • v1.6.33
      • 38.39
      • Published

      vue-avatar

      Avatar component for Vue.js

      • v2.3.3
      • 38.38
      • 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

      @coreui/vue

      UI Components Library for Vue.js

      • v5.5.0
      • 38.32
      • Published

      vue-highlight-code

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

      • v0.2.0
      • 38.32
      • 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.28
      • 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.28
      • Published

      @oruga-ui/oruga-next

      UI components for Vue.js and CSS framework agnostic

      • v0.11.5
      • 38.02
      • Published

      vue-countup-v3

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

      • v1.4.2
      • 38.00
      • Published

      @vuedoc/parser

      Generate a JSON documentation for a Vue file

      • v4.0.0-beta14
      • 37.99
      • 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.93
      • Published

      vite-plugin-vue-inspector

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

      • v5.3.2
      • 37.87
      • Published

      ngVue

      Use Vue Components in Angular 1.x

      • v2.2.1
      • 37.77
      • Published

      vue-image-crop-upload

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

      • v3.0.3
      • 37.68
      • Published

      vue-smooth-reflow

      Transition reflow in response to vue data changes.

      • v0.1.12
      • 37.66
      • Published

      @tanstack/virtual-core

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

      • v3.13.12
      • 37.65
      • Published

      vue-highlight-words

      Vue component to highlight words within a larger body of text

      • v3.0.1
      • 37.58
      • Published

      vue-cropper

      A simple Vue picture clipping plugin

      • v0.6.5
      • 37.56
      • Published

      vue-qr

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

      • v4.0.9
      • 37.55
      • Published

      vuex-class-modules

      Typescript class decorators for class-style vuex modules.

      • v1.3.0
      • 37.53
      • Published

      @matpool/vue-json-view

      vue3 component for displaying javascript arrays and JSON objects.

      • v0.1.8
      • 37.44
      • 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.38
      • Published

      @tanstack/table-core

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

      • v8.21.3
      • 37.36
      • Published

      vue-play

      Play with your vue components.

      • v3.2.1
      • 37.28
      • Published

      vue-error-boundary

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

      • v2.0.3
      • 37.25
      • Published

      berbix-vue

      Vue SDK for the Berbix Verify flow

      • v1.0.1
      • 37.23
      • 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.22
      • Published

      @venegrad/vue3-autocomplete

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

      • v1.0.7
      • 37.21
      • 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.18
      • Published

      vue-toc

      A table of contents component for vue.js

      • v0.0.2
      • 37.17
      • Published

      vue-graph

      A library that provides various visualization elements for Vue.js

      • v0.9.3
      • 37.15
      • 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

      vue3-select

      A maintained fork of vue-select for Vue 3

      • v0.1.2
      • 37.10
      • 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.08
      • Published

      @cspell/dict-vue

      CSpell configuration for VUE files.

      • v3.0.5
      • 37.02
      • 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.98
      • Published

      vue-cool-lightbox

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

      • v2.7.5
      • 36.97
      • Published

      parasails

      Lightweight structures for apps with more than one page.

      • v0.9.3
      • 36.88
      • Published

      vue3-json-viewer

      vuejs展示json的组件,适配vue3

      • v2.4.1
      • 36.88
      • Published

      vue-speedometer

      Vue component for showing speedomenter like gauge with d3

      • v3.0.1
      • 36.85
      • Published

      vuep

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

      • v0.8.1
      • 36.72
      • Published

      active-table

      Framework agnostic table component for editable data experience

      • v1.1.7
      • 36.68
      • 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.61
      • Published

      vue-a11y-dialog

      Vue.js component wrapping for a11y-dialog

      • v1.1.2
      • 36.61
      • 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

        maz-ui

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

        • v4.1.6
        • 36.54
        • Published

        v-idle-3

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

        • v0.3.14
        • 36.52
        • Published

        vue-excel-export

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

          • v0.1.3
          • 36.46
          • Published

          vue-doxen

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

          • v0.9.7
          • 36.46
          • Published

          @skjnldsv/vue-plyr

          A vue component for the plyr video & audio player.

          • v7.5.0
          • 36.44
          • Published

          vue3-browser-compiler-yx

          > Lower level utilities for compiling Vue Single File Components

            • v1.0.4
            • 36.43
            • Published

            @vueuse/core

            Collection of essential Vue Composition Utilities

            • v13.8.0
            • 36.42
            • Published

            vue-highcharts

            Highcharts component for Vue

            • v0.2.0
            • 36.38
            • Published

            @vue/cli-overlay

            error overlay & dev server middleware for vue-cli

            • v5.0.9
            • 36.38
            • Published

            node-red-vue

            Write Node-RED node templates using Vue.js

            • v0.1.15
            • 36.34
            • 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.33
            • 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

            vue-flexmonster

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

            • v2.9.110
            • 36.26
            • Published

            vue-typed-component

            vue-class-component wrapper to make components more typesafe

            • v0.11.0
            • 36.23
            • Published