6615 Components & Libraries
Vuejs vue Libraries
:boom: Vue plugin for work with local storage, session storage and memory storage from Vue context
vue-ls Vue plugin for work with local storage, session storage and memory storage from Vue context jsFiddle Example Vue 1.x Vue 2.x Install CDN Recomm
Vuecode it is a component to show the code without complication
Browser Support Recent versions of Firefox, Chrome, Edge, Opera and Safari. IE10+ Quick-start CDN !DOCTYPE html titlevuecode demo/title script
ESLint plugin for Scoped CSS in Vue.js
eslint-plugin-vue-scoped-css eslint-plugin-vue-scoped-css is ESLint plugin for Scoped CSS in Vue.js. Features This ESLint plugin provides linting rule
A Vue 2 component collection for StripeElements
Vue Stripe Elements A Vue 2 component collection for stripe elements. Usage example Install package: $ npm i vue-stripe-elements-plus --save Add Stri
A Laravel Mix extension for Vue 3, Typescript and JSX.
Laravel Mix v5 - Vue 3 A Laravel Mix extension for Vue 3, Typescript and JSX. Deprecated use Laravel Mix v6 Usage First, install the extension. npm in
a vue ui-framework with typescript
mb-ui a vue ui-framework with typescript demo page npm i npm run dev Installation npm i vue-mb-ui Usage es6 module import Vue from 'vue' import MbUi
📦 starter for vue and tyepscript.
generator-vue-ts-starter 中文 😘 Starter for vue and typescript. Integration tools Vue2 Vuex Vue-Router TypeScript Sass Webpack3 Karma Mocha Tslint ⚠ Fo
a vue component with typescript
vue-ripple-effect a vue component with typescript install npm i vue-ripple-effect use import Vue from ''vue import ripple from 'vue-ripple-effect' im
hbq-vue-auto-create-route
vue-auto-create-route 根据 @/src/pages/**/meta.json 作为路由特征,智能识别 vue 项目页面结构,自动生成 vue routes 到 @/router/temp.router.js 2021-02-27 更新,支持多层级父组件模块自动继承嵌套,详见 s
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
😂Beautiful iOS style dialog,Support promise
Vue-Dialog-X 支持Promise的iOS样式风格的弹窗提示 演示 自定义布局 它能做什么 除了基本的alert、comfirm、prompt以外 我们还横向扩展了选项组的actions,以及自定义填充图片或者内容的dialog。 满足了基本需求外,我们还纵向扩展了点击弹窗时的异步载入能力
TSX (JSX for TypeScript) support library for Vue
vue-tsx-support TSX (JSX for TypeScript) support library for Vue ⚠️ BREAKING CHANGES If your project already uses vue-tsx-support v2, see Migration fr
Support template modifiers (.sync, .capture, etc) in JSX
babel-plugin-vue-jsx-modifier Support template modifiers (.sync, .capture, etc) in JSX Overview In Vue template, we can use some modifiers. See: .sync
RavePay Vue Plugin for Vue 2.X
Rave Payment Component for Vue 2.x A Vue Plugin for RavePay Payment Gateway. Demo Install NPM npm install vue vue-ravepayment --save Javascript via
A TypeScript error checker that supports Vue SFC(Single File Component).
vue-type-audit A TypeScript error checker that supports Vue SFC(Single File Component). The world's only tool that runs type checking for both child c
Type definitions for JavaScript APIs of AMap in TypeScript
amap-js-api-typings Type definitions for JavaScript APIs of AMap in TypeScript English | 简体中文 Installation npm install amap-js-api-typings Usage Add t
Schematics for adding Okta and Auth0 Auth to your projects
OktaDev Schematics Fast and easy installation of Okta and Auth0's OIDC SDKs This project is a Schematics implementation that allows you to easily inte
面向对象风格的vue状态管理
vue-class-state Vue状态管理,灵感来自mobx vue-class-state提供以下功能: 1.state、getters、mutation,其概念与vuex基本相通,区别是vue-class-state是以class(类)和decorator(装饰器)的形式来实现的。 2.简单
A tiny state management library for Vue Composition API.
vue-unstated A tiny state management library for Vue Composition API based on unstated-next which is for React. 🏇 Demo 🔌 Installation $ npm install
Vue GCS resume signed
Vue GCS resume signed This is not a 'visual' component, but a upload manager to build upload interface on top of it (its more like a data-table, where
Helper functions to ease working with Vuex, Centralized State Management for Vue.js.
vuex-helpers Helper functions to ease working with Vuex, Centralized State Management for Vue.js. Development The following examples use docker and do
Vue-blick Super Simple State Management
vue-blick Super Simple State Management Installation npm install vue-blick Usage Create your store // store/alert-store.js import { create } from 'vu
A library providing Vue applications with asynchronous-first state management
OverVue OverVue is a stream-based persistent state management library for Vue built on RxJS observables. While Vuex provides a robust option for handl
Vue Test Utils for Vue 3
Vue Test Utils Component testing utils for Vue 3. Languages 🇫🇷 French version of this README.md Installation and Usage yarn: yarn add @vue/test-util
eslint config for vue
eslint-config-vue eslint config for vue Installation $ npm install --save-dev @leo-tools/eslint-config-vue Usage This package is base on @vue/cli-plug
A Vue directive that parses child elements for internally linking anchor tags and binds their click events to use Vue Router's push().
vue-routing-anchor-parser A Vue directive that parses child elements for internally linking anchor tags and binds their click events to use Vue Router
Library for connecting MobX to native Web Components with a Vue-like template binding syntax
ElemX.js ElemX is a proof-of-concept front-end javascript library for connecting MobX to native Web Components with a Vue-like template binding syntax
vue-css-format is a tool that automatically format your css code, support css、less、scss and vue
##vue-css-format vue-css-format is a tool that automatically format your css code, support css、less、scss and vue usage install npm install vue-css-for
native websocket with vuex integration
vue-native-websocket native websocket implementation for Vuejs 2 and Vuex Install yarn add vue-native-websocket # or npm install vue-native-websocke
Vue redux binding like react-redux.
Originated from Nadim Tuhin's https://github.com/nadimtuhin/redux-vue #TODO Need to have an exact copy of the parent component during extend vue redux
this is a cli that I will set up that will allow me to bootstrap different web projects and configurations such as react, vue, react-redux, vuex, express/pg/knex, react-mobx, react-context, react-three, electronjs, and potentially more.
the_brybry_cli this is a command line interface that I will set up that will allow me to bootstrap different web projects and configurations. Template
Redux hooks for Vue
vue-redux-hooks Install npm i redux vue-redux-hooks yarn add redux vue-redux-hooks API ReduxStore // store.ts import { createStore, AnyAction } from '
native websocket with vuex integration
vue-native-websocket-es5 · Fork of https://github.com/nathantsoi/vue-native-websocket#readme but without using ES6 Proxy native websocket implementati
Vue.js All Auth
vue-all-auth Vue.js All Social Authentication Sponsors & Backers Vue.js All Auth is a MIT-based open source project. If you'd like to support me pleas
Vue plugin for axios-jwt library.
Description Vue Wrapper For Axios-Jwt Configuration Parameters Required refresh_endpoint {string} The endpoint to obtain a new access token using the
A middleware that can be installed in your Vue project for authentication
vue-firebase-auth-plugins Plugins that can be installed in your Vue project for authentication to help with routing and waiting for user authenticatio
The vue plugin that attaches electron-json-storage APIs to the Vue object, making them accessible to all components.
vue-electron-storage A vue plugin that wraps electron-json-storage APIs to the Vue object. Installing Install using NPM npm install vue-electron-json-
Transbank nodejs Vue plugin
Transbank nodejs Vue plugin Soon there will be a nuxt version How to add to your project: NPM npm install transbank-sdk-node-vue YARN yarn add transba
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
A vue plugin for Stripe checkout.
Vue Stripe Checkout Welcome to the Vue Stripe Checkout 3! This version is still incomplete, but please let me know what's missing or what you're expec
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
Reactivity system for Angular. Based on Vue Composition API.
Note This repository is no longer maintained. The story continues at Angular Composition API. Reactivity system for Angular. Based on Vue Composition
State Management made eXtraordinarily simple and effective for Angular, React, and Vue
XSM - State Management made eXtraordinarily simple and effective for Angular, React, Vue, and Svelte. 🏠 Homepage Demos Angular React Svelte Vue Realw
A plugin can redo, undo deep nested JSON. Vue and React friendly.
json-history A plugin can redo, undo deep nested JSON. Vue or React friendly. Support Date as value but regex and function min+gzipped 12.2kB uses goo
Package to maintain entities in Vuex.
Note This project is a fork of the project of Manu Bhardwaj, You can access the original project here. The difference from this project to the origina
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
Type-safe reactive state management
rxsv Framework agnostic minimal state management library based on RxJS, heavily inspired by Redux and Redux-Observable with limited boilerplate and Ty
A tiny Vue plugin that connects Vue Router with Redux
redux-first-vue-routing A tiny Vue plugin that connects Vue Router with Redux, an implementation of redux-first-routing. New to Redux? Start Here Achi
A tiny Vue plugin that connects components with Redux
redux-connect-vue **Note: redux-connect-vue v3 is compatible with Vue 3.x. If you are looking for a Vue 2.x compatible version, check out v2 A tiny Vu
Styletron for Vue.js
vue-styletron Styletron for Vue.js Install Add dependency npm install vue-styletron --save or yarn add vue-styletron Initialize plugin import VueStyle
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-
Greylock Labs Stylelint rules
@greylocklabs/stylelint-config Greylock Labs Stylelint rules Installation Install the package and all of its peer dependencies: $ npx install-peerdeps
BEM is a great way to namespace DOM elements
Vue BEM Plugin BEM is a great way to namespace DOM elements. If you're like me, however, you can't stand manually writing __ and -- over and over agai
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
Veo JavaScript linting rules
@veobot/eslint-config Veo Robotics ESLint rules for all JavaScript / TypeScript projects Installation Install the package and all of its peer dependen
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.*.*
TypeScript preset for Babel 7.x supporting Vue.js components written in TS
babel-preset-typescript-vue TypeScript preset for Babel 7.x supporting Vue.js components written in TS. A drop-in replacement for @babel/preset-typesc
Shrimpit 🍤 is a small CLI analysis tool for checking unused JavaScript, JSX & Vue templates ES6 exports in your project.
Shrimpit 🍤 Shrimpit is a small CLI analysis tool for checking unused JavaScript, JSX & Vue templates ES6 exports in your project. Install npm npm i -
Vue with Typescript and Google Map
CONTRIBUTORS NEEDED! My projects at work have also gradually migrated away from Google Maps (but still on Vue -- Vue's awesome!), so there's less and
Browserify transform for single-file Vue components
vueify-fork Browserify transform for Vue.js components, with scoped CSS and component hot-reloading. NOTE: master branch now hosts version ^9.0, which
Use decorators to create Vue Apollo smart queries
Vue Apollo Decorators Use decorators to create Vue Apollo smart queries Documentation Install yarn add vue-apollo-decorators npm i vue-apollo-decorato
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
A manage easy session storage plugin for VueJS
Install npm install vue-easysession --save To install the plugin, do the following: import VueEasySession from 'vue-easysession' Vue.use(VueEasySessio
babel plugin for vue 2.0 jsx
babel-plugin-transform-vue-jsx Babel plugin for Vue 2.0 JSX Babel Compatibility Notes If using Babel 7, use 4.x If using Babel 6, use 3.x Requirements
vue cli plugin to support tsx in vue.
vue-cli-plugin-tsx Write vue in TSX, powered by babel-plugin-macros, vue-tsx.macro and babel-plugin-transform-vue-jsx-spread-attributes. And no runtim
Collection of ESLint plugin configs
eslint-config-belsrc A monorepo of opinionated collection of ESLint plugin configs I use in different types of projects. @typescript-eslint/eslint-plu
Babel preset for transforming Vue JSX.
babel-preset-vue Babel preset for all Vue plugins. Install npm install -D babel-preset-vue CDN: UNPKG Usage In your .babelrc: { "presets": ["vue"] }
Vue Reactivity with Fine-Grained Rendering
VueRX JSX This library is a demonstration of how Vue's Reactivity system can be leveraged directly in JSX for considerably better performance than pai
A babel plugin that provides jsx syntax for vue3
vue-next-jsx This project has been archived because Vue will have an official version. Vue Next JSX Explorer A babel plugin that provides jsx syntax f
JSX for Vue 3
Babel Plugin JSX for Vue 3.0 To add Vue JSX support. English | 简体中文 Installation Install the plugin with: npm install @vue/babel-plugin-jsx -D Then ad
Automatically imports createElement as h when writing JSX and functional syntax that supports only setup() and template refs that supports setup()
babel-preset-vca-jsx Support for automatic import of createElement as h and setup functional component syntax and setup template refs Feature Automati
Element 1.x 代码示例展示风格
vue-demonstration Element 1.x 代码示例展示风格。帮助你展示你的 Vuejs 组件示例。 安装 npm install vue-demonstration --save 快速开始 import Vue from 'vue' import VueDemo from 'v
A plugin that adds Tailwind CSS to your vue-cli project
vue-cli-plugin-tailwind A plugin that adds Tailwind CSS to your vue-cli project. Getting started Inside your vue-cli project folder add the plugin via
A incubator project for pc basic vuejs
A Incubator Project For PC Technology Stack javascript: vuejs + vue-router + vuex css preprocess: scss basic ui components: element-ui build: webpack
CSS encapsulation solution for Vue JSX
babel-plugin-vue-jsx-scoped-css 🔨 CSS encapsulation solution for Vue JSX About This plugin is used to implement the css scoped effect of template in
Image to Text is a web tool to extract text from any image using OCR
Image to Text OCR Image to Text OCR is a utility website made by Alejandro Akbal for extracting text from any image using OCR. This tool was made for
This is a Coding Challenge. The main goal is to clone the Password Manager LastPass using Nuxt 3, Vue.JS 3 and TailwindCSS.
LastPass Clone - Password Manager Table of Content Summary Algorithm and Approach Technical Dependencies and Libraries Setup Summary This is a Coding
Salt Rim is a Vue based web client used for connecting to Bar Assistant server instance.
🍹 Salt Rim - Bar Assistent Web Client Salt Rim is a web client used for connecting to your Bar Assistant server. It's made with Vue.js and it builds
https://www.npmjs.com/package/vue-satori
Vue Satori This module is a component rendering for vue satori and satori-html Note This wrapper extends from satori, so you will pass the same settin
A startpage website for your new tab page!
Startpage This is a startpage for your browser. Think of your boring new tab page and replace it with this! To use this website right away, go to: htt
Curso de formación para el profesorado de la Comunidad de Madrid sobre el desarrollo web con Vue.js
Vue.js para Profesores de la Comunidad de Madrid 2022-2022 Material del curso de formación del profesorado de la Comunidad de Madrid: Desarrollo en en
A personal website theme powered by Nuxt Content, UnoCss, Iconify and Vue components.
Content UnoCss A personal website theme powered by Nuxt Content, UnoCss, Iconify and Vue components. 📖 Demo & Docs Features Create pages in Markdown
A photo gallery app using Vue.js + Vue Router + Vuex
Vue Photogram App A photo gallery app using Vue.js + Vue Router + Vuex Features: Using Pixabay Api Home, category, tag and single photo page Infinite
Vue.js Dahborad UI Kit
Vue 3 Dashboard UI Kit It is a Dashborad ui kit project made with Vue.js composition api. It is a free and open source project. You can use it for you
Millicast viewer plugin for Vue framework. It uses Vuex store for the plugin state management.
Millicast Vue.js Web Viewer Plugin Vue.js plugin to embed viewer of a Millicast stream. This plugin allows developers to simplify Millicast services i
An example of to get data from the API of Last.fm and show with Vue 3.
Getting data An example to get your data from Last.fm. Work with VueJS, fetch and the API of Last.fm. Note See the preview of this project here → You
Ejercicio de mi curso de Vue + TS
breakingBad This template should help get you started developing with Vue 3 in Vite. Recommended IDE Setup VSCode + Volar (and disable Vetur) + TypeSc
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 audio player based on Howler.js
vue-dynamic-island-player Description a vue-audio-player based on Howler.js,The animation of the player is interacted with reference to IOS dynamic is
Project untuk membuat catatan keuangan masjid menggunakan Vue.js
catatan-keuangan-masjid This template should help get you started developing with Vue 3 in Vite. Recommended IDE Setup VSCode + Volar (and disable Vet
This is a WordPress boilerplate plugin using vue 3, build with Laravel Mix. Also tailwind setup available.
WP Plugin Vue Tailwind Boilerplate This is a Customizable sample WordPress Plugin which is developed as a single page app on backend with Vue js and T
Free Vue.js 3.x Tailwind 3.x admin dashboard template with dark mode. Vite builds. Pinia state. Laravel integration available
Admin One — Free Vue 3.x Tailwind 3.x Admin Dashboard with dark mode Tailwind 3.x Vue 3.x with Vite or Nuxt or Laravel Tailwind 3.x Vue 3.x with Vite
This is a game where horses compete in 8 different lanes.
Wingless Birds This is a game where horses compete in 8 different lanes. Check out the live example. General Features Custom horse names Live leaderbo
Micro implementation of iframe-based micro frontends with Vue 3
Micro implementation of micro frontends with Vue 3 Note: this is a demo repository created as an appendix to a blog post (make sure to check it out!)
Creation of Sign Up / Sign In Page in vue JS
VUE JS INITIATION Creation d'un formulaire de login/signup. Ce projet est le tout premier que je realise avec VueJS. Pour apprendre je me suis aider d
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
A terminal style interactive website built with Nuxt3.
Terminal.me A terminal style website. The Nuxt3 version of m4tt72/terminal. Motivation Unix-like amateur Frontend/Web enthusiast Vue/Nuxt fan Open sou
A vuejs based WISH web client (for WHIP and WHEP)
vue-wish This template should help get you started developing with Vue 3 in Vite. Recommended IDE Setup VSCode + Volar (and disable Vetur) + TypeScrip
This project is the Vue.js Bootcamp graduation project organized by Protein-Patika. The application is a real-time race of horses running in 8 different lanes on a straight route.
Protein Vue.js Bootcamp Final Case Protein Vue.js Bootcamp Final Case 🛠️ Built With ✨ Live Version You can see the live version here. 🖋️ About This
Frontend project with Vue.js, Sass and Vite. With Docker Package and Web Page.
Vue Frontend Rusich (Vue.js, Sass, Vite) Link: https://vue-frontend-rusich.vercel.app/ Project for AddNoise (https://addnoise.su/) Case: Develop a res