2186 Components & Libraries
Vuejs component-library Libraries
Vue Shockinflux Payview Component for Vue 2.x.
Shockinflux Payview Component for Vue 2.x A Vue Plugin for Shockinflux-Payview Payment Gateway. Demo Install NPM npm install vue vue-shockinflux-payvi
Writing Vue component using JSX blocks.
jue Install You will need the jue runtime and babel-preset-vue for transforming Jue JSX: yarn add jue yarn add babel-preset-jue --dev Configure .babel
A state management library for react inspired by vue 3.0 reactivity api and immer
Welcome to costate 👋 A state management library for react inspired by vue 3.0 reactivity api and immer costate is a tiny package that allows you to w
A state management library for React combined immutable, mutable and reactive mode
Welcome to bistate 👋 Create the next immutable state tree by simply modifying the current tree bistate is a tiny package that allows you to work with
Universal database layer for the client, server & mobile devices. It's like Lego for databases.
Monorepo for nanoSQL 2.0 For 1.X releases, you can go here. All links here send you to github source folders. Packages Core Adapters DynamoDB SQLite (
Lightweight vuex inspired centralized state management library for all kinds of javascript applications. Great for React Native.
Verx Lightweight vuex inspired centralized state management library for all kinds of javascript applications. install npm install --save verx # yarn a
Vue component CSS class name helper directive
v-class-name Add CSS class name which based on name property. import vueClassName from 'v-class-name' Vue.use(vueClassName) template div v-class-
Writing inline CSS style in Vue component with ease.
Vue Inline Styled Writing inline CSS style in Vue component with ease. Use style-to-object under the hood. Installation Via npm: npm install vue-inlin
Vue component for hinting addresses using dadata.ru
Vue Dadata It's a vue component for hinting addresses using DaData.ru. Version Description 1.*.* Old version for vue2 2.*.* New version for vue2 3.*.*
Wrapper of Inversify to inject your dependencies in the components, made with TypeScript and compatible with Vue, React and other component libraries.
Inversify Props This package is a wrapper of Inversify to simplify how inject your dependencies with property decorators in the components, made with
Fast and lightweight library helps you to update js objects without mutating them
immhelper Fast and lightweight library helps you to update js objects without mutating them Install with npm npm install immhelper --save Features Ex
≡𝘿𝙖𝙨𝙝 A tiny, powerful, framework-agnostic CSS-in-JS library
A tiny, powerful, framework-agnostic CSS-in-JS library npm i @dash-ui/styles Features Tiny ( 6kB), but comprehensive api Bring your own UI framework
A Vue 3 component for showing the Cloudflare Turnstile widget on your project.
Cloudflare Turnstile Widget Component for Vue 3 A Vue 3 component for showing the Cloudflare Turnstile widget on your project. What is Cloudflare Turn
A loader component that can be designed with simple markup.
DEMO Installation npm i v-skeleton-loader Plugin import VSkeletonLoader from 'v-skeleton-loader'; Vue.use(VSkeletonLoader); Component Content You c
Fully functional table component headless or not, you shoose!. (Just for fun)
Vue 3 + TypeScript + Vite This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 script setu
In this project, I created a cookie component using the vue3 composition api.
Vue-Cookie-Component 🛠️ Built With ✨ Live Version You can see the live version here. 🖋️ About In this project, I created a cookie component using th
A Cron expression UI component based on Vue3 and Ant Design Vue.
vue3-cron A Cron expression UI component based on Vue3 and Ant Design Vue. English | 简体中文 Preview Supported format * * * * * * * ┬
Vue Multiple Image Upload With Preview.
Vue Multiple Image Upload Welcome Back Hello Everyone,My name is Zin Min Htet and here is my Facebook account. Now, I will show you how to Upload Mult
Front-end and Back-end Separation for library management system.
LibraryManagement Front-end and Back-end Separation for library management system. 1.、准备阶段 1.1 准备知识 JavaSE、servlet、JDBC、Maven、Mybatis、SpringMVC、SSM(了解
⚡️ Inertable Vue Component
INSTALATION npm install @rizkhal/inertable-vue BASIC USAGE script setup defineProps({ inertable: Object, }); /script template div
A Component Library based on Element-UI.
y-components 说明 基于 element-ui 的组件库 文档 https://yp910108.github.io/y-components 安装 # y-components 依赖于 element-ui,首先安装 element-ui npm i [email protected]
The Icon component, supporting Iconify, Emojis and custom components.
Nuxt Icon Icon module for Nuxt with 100,000+ ready to use icons from Iconify. ✨ Release Notes 🏀 Online playground Features ✨ Nuxt 3 ready Support 100
Time-travel debugging for Pinia, Vue's official state management library.
What is Colada? Time-travel debugging for Pinia 🍍 , Vue's official state management library Colada offers a suite of tools for Vue developers working
This template should help get you started developing with Vue 3 in Vite
vue-cookie-consent-banner This template should help get you started developing with Vue 3 in Vite. Report Bug • Request Feature • License Table of Con
Library development templates for vue2, vue3, nuxt2, nuxt3 using 'vue-demi'
Library development templates for vue2, vue3, nuxt2, nuxt3 using 'vue-demi'
Vue Firebase Auth: A simple light-weight authentication library for Vue.
Vue Firebase Auth A simple light-weight authentication library for Vue. Installation npm install @service-paradis/vue-firebase-auth Usage Basic Config
A simple light-weight authentication library for Vue.js
Vue Auth A simple light-weight authentication library for Vue.js Sponsor If you like this plugin please consider sponsoring. GitHub Patreon Demo Check
Simple Vue.js authentication library
vue-authenticate This is a fork of the vue-authenticate package version 1.4.1 Please refer to npm vue-authenticate for more documentation. The differe
Simple OAuth2 library for Vue.js and Electron clients.
XAuth2 - Electron OAuth2 Client A Fork of vue-authenticate that (hopefully) works in Electron. XAuth2 is easily configurable solution for Vue.js that
Jwt Auth library for Vue.js.
Vue.js token based authentication plugin. Supports simple token based and JSON Web Tokens (JWT) authentication.
A simple authentication and authorization library for Vue.js using typescript
🔑 Vue Auth Plugin A simple authentication and authorization library for Vue.js using typescript Inspired in @websanova/vue-auth Pull requests and iss
User registration and authentication frontend library for Django Manifest.
Vue Manifest User registration and authentication frontend library for Django Manifest. Still in development. Installation npm install vue-manifest Us
Wrapper of MSAL.js (Microsoft Authentication Library) for usage in Vue
vue-msal Wrapper of MSAL.js (Microsoft Authentication Library) for usage in Vue. The vue-msal library enables client-side vue applications, running in
Framework/Library agnostic paystack wrapper
Framework/Library agnostic paystack wrapper
A Vue.js component that integrates Khalti Payment Gateway
A Vue.js component that integrates Khalti Payment Gateway
LocaleSwitcher component for Vue. Supports SSR apps.
LocaleSwitcher component for Vue. Supports SSR apps.
A module for nuxtjs that make define and use variables in component easier by use js object or json file.
nuxt-global-var A module for nuxtjs that make defining and using variables in component easier by using js object or json file. How to use Install Wit
An infinite scroller component implemented in Vue.js 2.
@acva/infinite-scroller-vue2 An infinite scroller component implemented in Vue.js 2. How to use: npm i --save @acva/infinite-scroller-vue2 Usage Examp
Atropos is a lightweight, free and open-source JavaScript library to create stunning touch-friendly 3D parallax hover effects.
Atropos Atropos is a lightweight, free and open-source JavaScript library to create stunning touch-friendly 3D parallax hover effects. Available for J
A simple vue component to add parallax background images
Vue Parallax A simple vue component to add parallax background images. Installation npm install @netsells/vue-parallax or yarn add @netsells/vue-paral
A component creating a parallax effect on an image within a container
A component creating a parallax effect on an image within a container Install npm install --save-dev vue-js-parallax-component Usage import VueParalla
Vue Component for make a fake scroll
vue-fake-scroll Vue Component for creating fake scroll. Sometimes you only need to create scroll area without actually scrolling the content (fixed) a
PDF viewer component for Vue 2 and Vue 3
📄 pdf-viewer-vue PDF viewer component for Vue 2 and Vue 3 Compatibility This package is compatible with both Vue 2 and Vue 3. The default exported bu
A Vue.js wrapper component for PDF.js
vue-pdfjs-wrapper A simple Vue.js wrapper component for PDF.js. Note This component installs and uses pdfjs-dist, and loads its worker using the worke
Vue Pdf Renderer is a component that allows you to render PDFs from file uploads in most modern browsers
Vue Pdf Renderer is a component that allows you to render PDFs from file uploads in most modern browsers
A Vue (3.x) implementation of Dynamic Island
Vue Dynamic Island A Vue (3.x) implementation of Dynamic Island. How to use Install first: pnpm install v-dynamic-island Then import into your Vue pro
Vue Snap is a JavaScript library for drawing complex svg graphics using Vue.
Vue Snap Vue Snap is a JavaScript library for drawing complex svg graphics using Vue. It provides declarative and reactive bindings to the Snap Framew
A Web Design Language Based on the Vue version
A Web Design Language Based on the Vue version
A Vue.js pagination component for Laravel paginators that works with Bootstrap
Want your logo here? Sponsor me on GitHub Laravel Vue Pagination A Vue.js pagination component for Laravel paginators that works with Bootstrap. Requi
A reusable error boundary component for catching JavaScript errors and displaying fallback UIs.
vue-error-boundary A reusable error boundary component for catching JavaScript errors and displaying fallback UIs. The ErrorBoundary component is base
Library of utilities, which are compatible with any important Node-like environment.
Library of utilities, which are compatible with any important Node-like environment.
Library of utilities, which are compatible with any important JavaScript environment and that do not need external dependencies.
Library of utilities, which are compatible with any important JavaScript environment and that do not need external dependencies.
Vue js component for showing html element with dot dot dot (...)
Vue Triple Dots Vue js component for showing html element with dot dot dot (...) Demo https://vue-triple-dots.chantouch.me/ Setup NPM npm install --sa
A tags input component for Vue 3 with autocompletion, custom validation, templating and much more
vue-tags-input A tags input component for Vue 3 with autocompletion, custom validation, templating and much more Forked from @johmun/vue-tags-input, w
A font picker made in Vue exported as a vue + web component to be used in any framework of choice
A font picker made in Vue exported as a vue + web component to be used in any framework of choice
Modern UI Library that is beautifully designed and ready to use.
Jenika-UI Modern UI Library that is beautifully designed and build projects on top of that. Installation Install from your favourite package managers.
Vue Scroll Detect - Detect component visibility change on scrolling
Vue Scroll Detect Detect component visibility change on scrolling. Installation yarn add vue-scroll-detect Example See examples/ at Code Sandbox Usage
A vue component for sleek and optimal lazy loading
sloth-loader 🦥 Image Lazy loader Vue Component with intersection observer Example here Installation yarn add sloth-loader npm i sloth-loader import c
A simple and fast component for printing the local content of the page
This is a simple and fast component for printing the local content of the page.
Vue-easy-print: This is a vue.js-based printing component
这是一个基于vue 2.0的打印组件 中文文档 English 核心: 使用vue组件的slot插槽进行模板加载。
A component to add a fullscreen timer to your app
Vuetify Fullscreen Timer Installation Install the package through npm npm install vuetify-fullscreen-timer Usage To use the componet simply, import i
The easiest way to lazy load your content
VueLazily The easiest way to lazy load your content. Inspired by vue-promised, recommend to look at it if you need loading/errors handling without laz
Resize observer for Vue. 👂🏻 基于ResizeObserver API检测DOM元素的尺寸变化。🧐
Resize observer for Vue. 👂🏻 基于ResizeObserver API检测DOM元素的尺寸变化。🧐
Vue 3 component for animating tiered popups
Vue Resizing Pages A simple component that accepts a list of pages that you can switch between. When you change pages it automatically: resizes to fit
A simple Vue library of Image Card components with awesome CSS animation
This is a set of Vue Image card components for special purposes. Each components come with props and slots for easy customization. The CSS animation make it awesome, thanks to the developer community.
Baraja is a JavaScript plugin that allows to move elements in a card-like fashion and spreads them like one would spread a deck of cards on a table
Baraja is a JavaScript plugin that allows to move elements in a card-like fashion and spreads them like one would spread a deck of cards on a table. It uses CSS transforms for rotating and translating the items.
Vue 3 Animation on Scroll Component
AOS Vue Vue 3 lightweight animate on scroll component. Full website example coming soon. For a quick small demonstation check out https://quelchx.com
A Vue.js pagination component for Laravel thats built for Tailwind
Tailable Pagination A Vue.js pagination component for Laravel thats built for Tailwind. Requirements Vue.js 2.x Laravel 5.x + Tailwindcss 2.x Demo & D
A simple Vue.js component that helps to print and handle a pagination
A simple Vue.js component that helps to print and handle a pagination
Webact is a tiny library that helps you create web components in a manner similar to Vue and React.
🛠 Webact 🌎 Webact is a tiny library that helps you create web components in a manner similar to Vue and React. Without the need for heavy tools like
This is the scroll container component based on vue.js
This is the scroll container component based on vue.js. This component is designed for, when the container need to show the scrollbar, it will show the scrollbar like that in mac os. Because of the scrollbar in Windows broswers is ugly.
Convert SVG to React/Vue components
Convert SVG to React/Vue components
Vue component wrapper around JSME-Editor
JSME Vue Vue wrapper for JSME-Editor Background SMILES is a means of specifying the molecular structure of a chemical species as a string. This compon
A Vue wrapper around the bbc/peaks.js audio waveform UI component
vue-peaks A lightweight Vue wrapper around the bbc/peaks.js audio waveform UI component. This project aims to simplify the use of peaks.js in a Vue3 e
It's a simple web form implemented with VueJS.
📝 Table of Contents About website description Project setup Compiles and hot-reloads for development Website link Contributors About It's a simple we
Webpraktyk Vue Slider is a fully responsive and customizable Vue component slider and carousel
Webpraktyk Vue Slider is a fully responsive and customizable Vue component slider and carousel. This component is compatible with Vue 3,
A Vue2 component for draggable, resizable, rotatable elements
A Vue2 component for draggable, resizable, rotatable elements
The Icon component, supporting Iconify, Emojis and custom components.
Nuxt Icon Icon module for Nuxt. ✨ Release Notes 🏀 Online playground Features Nuxt 3 ready Support 100,000 open source vector icons via Iconify Emoji
基于 Vue2.x 的分页组件。Vue-based pagination component
pagination Vue-based pagination component Install npm install vue-multiple-pagination -S Quick Start import Vue from 'vue' import VmPagination from 'v
A simple pagination component based on vue
A simple pagination component based on vue
A simple Vue.js pagination component. Provide it with the pageCount and the current page and it displays the pagination.
A simple Vue.js pagination component. Provide it with the pageCount and the current page and it displays the pagination.
A Vue.js pagination component for the Bulma CSS framework
Vue Bulma Pagination A Vue.js pagination component for the Bulma CSS framework View the demo. Installation Install via NPM: npm install vue-2-bulma-pa
Vue.js (v2.x +) component for make pagination without default styles
Vue.js (v2.x +) component for make pagination without default styles. This allows you to style the component as you wish.
A Vue.js component for filterable and paginated tables.
vue-js-datatables A fork of vuejs-datatable VueJS plugin to manage data tables This fork allows to sort rows by numeric types without converting the d
A Vue component, a customizable container of other components
vue-drag-resize-rotate based on kirillmurashov vue-drag-resize, extended "rotate"
Vue component which acts as a draggable, resizable and rotateable container for any content
Vue component which acts as a draggable, resizable and rotateable container for any content
Nuxt module for fullpage.js library with official vue wrapper
nuxt-fullpage.js Nuxt module for fullpage.js library with official vue wrapper 📖 Release Notes Setup Add nuxt-fullpage.js dependency using yarn or np
A simple cross browser supported vuejs2 scroll fixed header component
A simple cross browser supported vuejs2 scroll fixed header component
Vue component for displaying large data sets easily with great performance.
A vue component for displaying large data sets. Render 100000+ rows/columns easily with great performance.
Split-Pane component built with vue2.0, can be split vertically or horizontally
Split-Pane component built with vue2.0, can be split vertically or horizontally. Support pixel and percent
Vue component which provides element resize event.
vue-resizesensor What's this ? Vue component which provides element resize event. Based on ResizeSensor of css-element-queries Requirement Vue = 2.3.
Very simple page top scroll seek bar with Vue.js
Very simple page top scroll seek bar with Vue.js
A Vue component for including inline SVG icons from the awesome Heroicons collection.
Vue Heroicons A Vue component for including inline SVG icons from the awesome Heroicons collection. Features Tree-shakable, which allows you to only i
📄 Vue3 component which allows you to ellipsis your multiline text
Vue3 Text-Clamp Vue3 component which allows you to ellipsis your multiline text, see more 👉 homepage. Features Clamps text with max lines and/or max
A single Vue component to create and adjust an animated wave using svg & javascript
Vue Wavify A single Vue component to create and adjust an animated wave using svg & javascript. Installation Yarn yarn add vue-wavify npm npm install
A SVG icon component for Vue
A SVG icon component for Vue
A Vue.js 2.0 directive for vue component. Load more data when scroller arrived end.
A Vue.js 2.0 directive for vue component. Load more data when scroller arrived end.