JSPM

Found 45426 results for vue class component

vuewordcloud

Generates a cloud out of the words.

  • v19.0.0
  • 48.02
  • Published

deep-chat

Customizable chat component for AI APIs

  • v2.2.2
  • 47.93
  • Published

@luzmo/vue-embed

This is a Vue.js library for embedding [Luzmo](https://luzmo.com) dashboards in your Vue 2 or Vue 3 application.

    • v5.6.0
    • 47.91
    • Published

    vue-apexcharts

    Vue.js wrapper for ApexCharts

    • v1.7.0
    • 47.66
    • Published

    ag-charts-locale

    <div align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://github.com/ag-grid/ag-grid/blob/latest/documentation/ag-grid-docs/public/images/ag-logos/svg-logos/AG-Charts-Logo_Dark-Theme.svg?raw=true"/> <sourc

    • v12.1.2
    • 47.59
    • Published

    @storybook/vue3

    Storybook Vue 3 renderer: Develop, document, and test UI components in isolation

    • v9.1.3
    • 47.43
    • Published

    vue-imask

    Vue input mask

    • v7.6.1
    • 47.33
    • Published

    vue-input-facade

    A lightweight and dependency free input masking library created specific for Vue

    • v2.2.0
    • 47.32
    • Published

    @ag-grid-community/core

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

    • v32.3.9
    • 47.22
    • Published

    @vue/compat

    Vue 3 compatibility build for Vue 2

    • v3.5.20
    • 47.09
    • Published

    element-plus

    A Component Library for Vue 3

    • v2.11.1
    • 47.09
    • Published

    @storybook/addon-vitest

    Storybook Vitest addon: Blazing fast component testing using stories

    • v9.1.3
    • 47.08
    • Published

    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