JavaScript Vue3

Open-source JavaScript projects categorized as Vue3 | Edit details

Top 17 JavaScript Vue3 Projects

  • GitHub repo taro

    开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。

    Project mention: Top 10 Developer Trends, Thu Oct 22 2020 | | 2020-10-22

    NervJS / taro

  • GitHub repo element3

    A Vue.js 3.0 UI Toolkit for Web. Build with Javascript

    Project mention: Weekly Developer Roundup #23 - Sun Nov 22 2020 | | 2020-11-21

    hug-sun/element3 (Vue): A Vue.js 3.0 UI Toolkit for Web.

  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • GitHub repo vue-demi

    🎩 Creates Universal Library for Vue 2 & 3

    Project mention: I've created a pressure-sensitive signature drawing pad for Vue 2 and 3 | | 2021-07-27

    I used vue-demi so both Vue 2 and 3 are supported.

  • GitHub repo vue-svg-loader

    🔨 webpack loader that lets you use SVG files as Vue components

    Project mention: Random potato mood generator using Nuxt and TailwindCSS | | 2020-12-21

    Here you can find the reference How to use this loader with jest

  • GitHub repo multiselect

    Vue 3 multiselect component with single select, multiselect and tagging options (+Tailwind support).

    Project mention: vue-select alternative for Vue 3? | | 2021-09-09

    How about this?

  • GitHub repo vue3-sfc-loader

    Single File Component loader for Vue2 and Vue3. Load .vue files directly from your HTML. No node.js environment, no build step.

    Project mention: How do you use .vue files in legacy systems (15+ year old code) | | 2021-02-14

    I WANT a single vue app with multiple components (children of the vue app) that each have their own HTML that is not written as a template literal, JSX, inline template (DEPRECATED), or as a x-template. I WANT these components to be reuseable (so work on multiple pages in different places) AND want to be able to use them as components -- e.g. . I'm working with a traditional PHP application (NOT an SPA). It seems the only way to achieve this is either (a third party library:, and or creating a vue application via the vue-cli and thus having to use webpack).

  • GitHub repo vue-2-3

    ↔️ Interop Vue 2 components in Vue 3 apps and vice versa

    Project mention: Migrate Vue 2 to Vue 3 question | | 2021-08-07

    Try this with them and see if it helps

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo ant-simple-pro

    简洁,美观,快速上手,支持3大框架(vue3.0,react,angular,typescript);Concise, beautiful, quick to get started, support 3 big frameworks

    Project mention: Must-see + collection, build a vite-react-cil enterprise scaffolding from scratch | | 2021-10-09

    Case actual combat: -ant-simple-pro is a middle-office solution that supports vue3, react, angular3 big frameworks, Version 3.0 has all been refactored with vite.

  • GitHub repo oh-vue-icons

    A Vue component for importing inline SVG icons from different popular icon packs easily.

    Project mention: oh-vue-icons for Vuejs app | | 2021-07-03

    Using the v-icon we can include icons in the template. The component has few important props like name, scale etc, where scale is used to adjust the size of the icon. For complete list of props and features refer the GitHub documentation.

  • GitHub repo todomvc-vue-composition-api

    TodoMVC built with Vue 3 Composition Api and Vuex

    Project mention: Migrating from Vue CLI to Vite is easier than expected | | 2021-02-24

    Here it is in action:

  • GitHub repo electron-vite-tailwind-starter

    This Starter utilizes Electron, Vite and Tailwindcss in combination. It trys to adhare best practices.

    Project mention: Desktop Development for the Web Developer - Part 2 | | 2021-04-09

    In this file we are going to do the heavy lifting of getting electron to work with our Vue app. I stumbled upon: appinteractive/electron-vite-tailwind-starter. Most of what I have for electron.js I borrowed from here. I tried to simplify as much as I could.

  • GitHub repo vue3-chartjs

    Vue3 wrapper for ChartJS

    Project mention: Charts in Vue3 | | 2021-05-11

    I used this and it worked well for me

  • GitHub repo v-bucket

    📦 Fast, Simple, and Lightweight State Manager for Vue 3.0 built with composition API, inspired by Vuex.

    Project mention: Official: "Announcement: we are planning to release the Vue 3 migration build next week. It is a build of Vue 3 that provides configurable v2 compatible behavior." | | 2021-05-01


  • GitHub repo vue3-component-library

    This is a template for building vue components library.Project makes use of vue3.0 with rollup configuration to build treeshakable imports and Postcss for compilation of css

    Project mention: Vue 3 Component Library | | 2020-10-23

    All updated code for this article is available at github

  • GitHub repo japanese-dependency-visualizer

    A dependency visualizer for Japanese to help beginners deconstruct complex sentences. Also my first Vue 3 project c:

    Project mention: A visualization of progressively more complicated Japanese sentences using dependency grammar | | 2021-05-28

    If you want to look at the code, here's a link to the git repo. A star and/or a follow over there would be much appreciated.

  • GitHub repo tdata

    Fetch your data, send your form easily. for vue 3.

    Project mention: my first vue.js plugin | | 2021-05-03

    i just published my first vue (npm) package :). called tdata, and it just simply fetch data and send forms, and will give you json, response, loading and error if you had any. if you wanna check it out here's github repo.

  • GitHub repo ionic-vue3-veevalidate-composition-api

    adding veevalidate managing multiple custom components in single form

    Project mention: Managing Form Validation with Custom Form Components And Vee-Validate Composition API | | 2021-03-19

    Source Code -

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-09.


What are some of the best open-source Vue3 projects in JavaScript? This list will help you:

Project Stars
1 taro 29,778
2 element3 3,020
3 vue-demi 1,038
4 vue-svg-loader 563
5 multiselect 289
6 vue3-sfc-loader 258
7 vue-2-3 252
8 ant-simple-pro 218
9 oh-vue-icons 105
10 todomvc-vue-composition-api 101
11 electron-vite-tailwind-starter 86
12 vue3-chartjs 64
13 v-bucket 41
14 vue3-component-library 38
15 japanese-dependency-visualizer 6
16 tdata 4
17 ionic-vue3-veevalidate-composition-api 1
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.