JSPM

Found 45426 results for vue class component

primevue

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

  • v4.3.7
  • 46.98
  • Published

vue-markdown-render

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

  • v2.2.1
  • 46.88
  • Published

storybook-addon-themes

A storybook addon to switch between different themes for your preview

  • v6.1.0
  • 46.64
  • Published

@syncfusion/ej2-vue-navigations

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

  • v30.2.7
  • 46.59
  • Published

piral-vue

Plugin for integrating Vue@2 components in Piral.

  • v1.8.5
  • 46.33
  • Published

ag-charts-enterprise

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

  • v12.1.2
  • 46.31
  • Published

emoji-mart-vue-fast

Customizable Slack-like emoji picker for VueJS, fast version

  • v15.0.4
  • 46.21
  • Published

vue-feather

Feather icons component for Vue 3.

  • v2.0.0
  • 46.15
  • Published

ag-charts-core

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

  • v12.1.2
  • 46.13
  • Published

simple-vue-camera

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

  • v1.1.3
  • 46.02
  • Published

vue-virtual-scroll-list

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

  • v2.3.5
  • 45.81
  • Published

vue-json-excel3

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

  • v1.0.30
  • 45.70
  • Published

vue-svg-sprite

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

  • v2.2.1
  • 45.65
  • Published

flyonui

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

  • v2.4.0
  • 45.37
  • Published

@ag-grid-community/csv-export

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

  • v32.3.9
  • 45.20
  • Published

@ag-grid-enterprise/core

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

  • v32.3.9
  • 45.18
  • Published

vue-lottie

Lottie Animation View for Vue

  • v0.2.1
  • 45.08
  • Published

@vue-flow/core

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

  • v1.46.0
  • 45.00
  • Published

vuejs-paginate

A simple pagination component for Vue.js

  • v2.1.0
  • 44.94
  • Published

@syncfusion/ej2-vue-popups

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

  • v30.2.4
  • 44.91
  • Published

vue-slicksort

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

  • v2.0.5
  • 44.84
  • Published

vue-particles

Vue.js component for particles backgrounds

  • v1.0.9
  • 44.81
  • Published

vue-json-component

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

  • v0.4.1
  • 44.79
  • Published

@johmun/vue-tags-input

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

  • v2.1.0
  • 44.75
  • Published

vue-good-table

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

  • v2.21.11
  • 44.75
  • Published

vue-slide-up-down

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

  • v3.0.0
  • 44.65
  • Published

vue-toggles

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

  • v2.2.1
  • 44.54
  • Published

ag-grid-vue

AG Grid Vue 2 Component

  • v31.3.4
  • 44.48
  • Published

vuejs-datepicker

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

  • v1.6.2
  • 44.48
  • Published

vue-unique-id

Component and HTML unique id generation plugin for Vue.js

  • v3.2.1
  • 44.28
  • Published

w-component-vue

A simple component for vue(vue2).

  • v2.4.26
  • 44.24
  • Published

@ag-grid-enterprise/side-bar

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

  • v32.3.9
  • 44.23
  • Published

vue-functional-data-merge

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

  • v3.1.0
  • 44.18
  • Published

vue-masonry-css

Vue Masonry component powered by CSS, dependancy free

  • v1.0.3
  • 44.09
  • Published

vue3-slider

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

  • v1.10.1
  • 44.04
  • Published

vue-froala-wysiwyg

Vue plugin for Froala WYSIWYG HTML rich text editor.

  • v4.6.0
  • 43.98
  • Published

nuxt-svgo

Nuxt module to load optimized SVG files as Vue components

  • v4.2.6
  • 43.97
  • Published

svg-to-vue

Utility to convert SVG code into Vue component definition

  • v0.7.0
  • 43.93
  • Published

@vue/shared

internal utils shared across @vue packages

  • v3.5.20
  • 43.92
  • Published

frontmatter-markdown-loader

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

  • v3.7.0
  • 43.74
  • Published

view-ui-plus

A high quality UI components Library with Vue.js 3

  • v1.3.20
  • 43.74
  • Published

@revolist/revogrid

Virtual reactive data grid spreadsheet component - RevoGrid.

  • v4.17.0
  • 43.67
  • Published

@casl/vue

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

  • v2.2.2
  • 43.66
  • Published

@mayasabha/ckeditor4-vue3

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

  • v1.0.9
  • 43.64
  • Published

vaul-vue

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

  • v0.4.1
  • 43.62
  • Published

@syncfusion/ej2-vue-inputs

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

  • v30.2.6
  • 43.58
  • Published

vue2-leaflet

Vue2 leaflet library

  • v2.7.1
  • 43.38
  • Published

@ag-grid-enterprise/menu

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

  • v32.3.9
  • 43.24
  • Published

veaury

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

  • v2.6.3
  • 43.20
  • Published

@syncfusion/ej2-vue-grids

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

  • v30.2.6
  • 43.12
  • Published

vite-plugin-nightwatch

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

  • v0.4.6
  • 43.10
  • Published

embla-carousel

A lightweight carousel library with fluid motion and great swipe precision

  • v8.6.0
  • 43.07
  • Published

vue-star-rating

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

  • v1.7.0
  • 43.07
  • Published

ant-design-vue

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

  • v4.2.6
  • 42.96
  • Published

@vueuse/head

Document head manager for Vue 3. SSR ready.

  • v2.0.0
  • 42.95
  • Published

vue-global-events

Register global events using vue template shortcuts

  • v3.0.1
  • 42.91
  • Published

@flmngr/flmngr-vue

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

    • v2.0.3
    • 42.87
    • Published

    @ag-grid-enterprise/clipboard

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

    • v32.3.9
    • 42.72
    • Published

    v-viewer

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

    • v3.0.22
    • 42.70
    • Published

    vue

    The progressive JavaScript framework for building modern web UI.

    • v3.5.20
    • 42.67
    • 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.65
    • Published

    embla-carousel-react

    A lightweight carousel library with fluid motion and great swipe precision

    • v8.6.0
    • 42.60
    • Published

    nuxt-jsonld

    manage JSON-LD in Vue component.

    • v2.2.1
    • 42.59
    • Published

    @nuxt/ui

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

    • v3.3.2
    • 42.49
    • Published

    vuetable-2

    Datatable component for Vue 2.x

    • v1.7.5
    • 42.49
    • Published

    vue-ribbon

    Vue component for GitHub ribbons

    • v1.0.1
    • 42.27
    • 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.08
    • Published

    @nolebase/ui

    A collection of Vue components Nolebase uses.

    • v2.18.2
    • 42.06
    • Published

    hast-util-to-jsx-runtime

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

    • v2.3.6
    • 41.95
    • Published

    vue-numeric

    Input field component to display currency value based on Vue.

    • v2.5.1
    • 41.90
    • Published

    vue-inner-image-zoom

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

    • v3.0.2
    • 41.77
    • Published

    vue2-datepicker

    A Datepicker Component For Vue2

    • v3.11.1
    • 41.77
    • 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.56
    • 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.50
    • Published

    v-money

    Vue currency input/directive mask

      • v0.8.1
      • 41.47
      • Published

      vue3-tags-input

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

      • v1.0.12
      • 41.45
      • Published

      vue3-carousel

      A simple carousel component for Vue 3

      • v0.16.0
      • 41.44
      • 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.39
      • Published

      skeleton-elements

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

      • v4.0.1
      • 41.37
      • Published

      vuepress

      Minimalistic doc generator with Vue component based layout system

      • v1.9.10
      • 41.31
      • Published

      vue-fixed-header

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

      • v3.2.15
      • 41.24
      • Published

      vue2-filters

      A collection of Vue.js filters

      • v0.14.0
      • 40.87
      • Published

      vue-ref

      use the callback to get a reference like react

      • v2.0.0
      • 40.86
      • Published

      vue-leaflet-markercluster

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

      • v0.6.1
      • 40.70
      • Published

      liquor-tree

      A Vue.js tree component.

      • v0.2.70
      • 40.69
      • Published

      shadcn-vue

      Add components to your apps.

      • v2.2.0
      • 40.65
      • Published

      swiper

      Most modern mobile touch slider and framework with hardware accelerated transitions

      • v11.2.10
      • 40.59
      • Published

      vue3-toastify

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

      • v0.2.8
      • 40.53
      • Published

      @scalar/api-reference

      Generate beautiful API references from OpenAPI documents

      • v1.34.6
      • 40.49
      • 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

      @vuedoc/md

      Generate a Markdown Documentation for a Vue file component

      • v4.0.0-beta8
      • 40.44
      • Published

      view-design

      A high quality UI components Library with Vue.js

      • v4.7.0
      • 40.42
      • Published

      vue-skeletor

      Vue 3 Skeleton Loading component.

      • v1.0.6
      • 40.40
      • Published

      pinia

      Intuitive, type safe and flexible Store for Vue

      • v3.0.3
      • 40.37
      • Published

      vue-pdf-embed

      PDF embed component for Vue

      • v2.1.3
      • 40.35
      • Published

      @vue-a11y/focus-loop

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

      • v0.2.0
      • 40.28
      • Published

      vue-handy-scroll

      Handy floating scrollbar component for Vue 3

      • v3.0.2
      • 40.15
      • Published

      vue-filepond

      A handy FilePond adapter component for Vue

      • v7.0.4
      • 40.14
      • Published

      vue3-recaptcha2

      Vue v3 component for Google reCAPTCHA v2

      • v1.8.0
      • 40.08
      • 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.03
      • Published

      vite-plugin-dts

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

      • v4.5.4
      • 39.87
      • Published

      @sipec/vue3-tags-input

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

      • v3.0.4
      • 39.73
      • 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-parser

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

      • v1.1.6
      • 39.72
      • Published

      vue-light-gallery

      VueJS lightweight image gallery for both mobile and desktop browsers.

      • v1.0.1
      • 39.63
      • 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.62
      • Published

      highlightjs-vue

      Highlight Single-File Components of Vue.js Framework

      • v1.0.0
      • 39.61
      • 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

      vuex-mock-store

      Simple and straightforward mock for Vuex v3.x Store

      • v0.1.0
      • 39.56
      • 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

      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.31
      • 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.31
      • Published

      diffable-html

      Opinionated HTML formatter focused towards making HTML diffs readable.

      • v6.0.1
      • 39.29
      • Published

      @vueuse/motion

      🤹 Vue Composables putting your components in motion

      • v3.0.3
      • 39.26
      • Published

      v-currency-field

      Currency component for vuetify v-text-field

      • v3.1.2
      • 39.22
      • Published

      detective-vue2

      Get the dependencies of a Vue module

      • v2.2.0
      • 39.16
      • 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.15
      • Published

      skeleton-loader-vue

      A simple, customizable skeleton loader for your vue app

      • v1.0.10
      • 39.10
      • 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.09
      • Published

      vue-starport

      Shared Vue component across routes with animations

      • v0.4.0
      • 39.08
      • Published

      vue-collapsible-component

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

        • v0.1.3
        • 39.07
        • Published

        vue-fullscreen

        A simple Vue.js component for fullscreen

        • v2.6.1
        • 39.07
        • Published

        vue-trix

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

        • v1.2.0
        • 39.03
        • 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
        • 39.03
        • 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.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

        vue-i18n

        Internationalization plugin for Vue.js

        • v11.1.11
        • 38.95
        • Published

        @revolist/vue3-datagrid

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

        • v4.17.0
        • 38.95
        • Published

        vue-switches

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

        • v2.0.1
        • 38.90
        • 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.87
        • Published

        vue-mugen-scroll

        Infinite scroll component for Vue.js

        • v0.2.6
        • 38.86
        • 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.83
        • Published

        v-onboarding

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

        • v2.9.0
        • 38.80
        • Published

        @astrojs/vue

        Use Vue components within Astro

        • v5.1.0
        • 38.67
        • Published

        @ionic/vue

        Vue specific wrapper for @ionic/core

        • v8.7.3
        • 38.56
        • Published

        vue-timeago

        A timeago filter for Vue.

        • v5.1.3
        • 38.55
        • 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-avatar

        Avatar component for Vue.js

        • v2.3.3
        • 38.43
        • Published

        vue-devui

        DevUI components based on Vite and Vue3

        • v1.6.33
        • 38.38
        • Published

        @coreui/vue

        UI Components Library for Vue.js

        • v5.5.0
        • 38.31
        • 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.30
        • Published

        vue-highlight-code

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

        • v0.2.0
        • 38.28
        • 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.27
        • 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.24
        • Published

        vue-countup-v3

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

        • v1.4.2
        • 38.05
        • Published

        @oruga-ui/oruga-next

        UI components for Vue.js and CSS framework agnostic

        • v0.11.5
        • 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.96
        • Published

        @vuedoc/parser

        Generate a JSON documentation for a Vue file

        • v4.0.0-beta14
        • 37.93
        • Published

        vite-plugin-vue-inspector

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

        • v5.3.2
        • 37.88
        • Published

        vue-image-crop-upload

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

        • v3.0.3
        • 37.73
        • Published

        ngVue

        Use Vue Components in Angular 1.x

        • v2.2.1
        • 37.72
        • Published

        vue-highlight-words

        Vue component to highlight words within a larger body of text

        • v3.0.1
        • 37.65
        • Published

        berbix-vue

        Vue SDK for the Berbix Verify flow

        • v1.0.1
        • 37.60
        • Published

        vue-play

        Play with your vue components.

        • v3.2.1
        • 37.59
        • Published

        vue-smooth-reflow

        Transition reflow in response to vue data changes.

        • v0.1.12
        • 37.58
        • Published

        vue-qr

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

        • v4.0.9
        • 37.58
        • Published

        @tanstack/virtual-core

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

        • v3.13.12
        • 37.57
        • Published