JavaScript Vue

Open-source JavaScript projects categorized as Vue

Top 23 JavaScript Vue Projects

  • GitHub repo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    Project mention: The Vaccination Game (Canvas API) | dev.to | 2021-06-22

    Let's start by setting up our Canvas environment. For this project, I've chosed the framework NuxtJS to work with VueJS to handle all the interface interactions and also the engine responsible to create the triggers we will be needing later. After this quick introduction, let's start!

  • GitHub repo prettier

    Prettier is an opinionated code formatter.

    Project mention: Design Systems: What they are and how to build one | dev.to | 2021-06-17

    And if your team has not yet had a chance to look at code formatting tools such as prettier, now is the time.

  • GitHub repo Nuxt.js

    The Intuitive Vue Framework

    Project mention: The Vaccination Game (Canvas API) | dev.to | 2021-06-22

    Let's start by setting up our Canvas environment. For this project, I've chosed the framework NuxtJS to work with VueJS to handle all the interface interactions and also the engine responsible to create the triggers we will be needing later. After this quick introduction, let's start!

  • GitHub repo uni-app

    uni-app 是使用 Vue 语法开发小程序、H5、App的统一框架

    Project mention: 9 years later but we finally have the answer | reddit.com/r/mAndroidDev | 2021-03-12

    uni-app

  • GitHub repo vuex

    🗃️ Centralized State Management for Vue.js.

    Project mention: VueJS - (One more) way of structuring your project | dev.to | 2021-06-17

    Vuex

  • GitHub repo SheetJS js-xlsx

    :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit

    Project mention: Import data to firestore database using excel sheet by python script. | reddit.com/r/Firebase | 2021-06-06
  • GitHub repo VuePress

    📝 Minimalistic Vue-powered static site generator

    Project mention: README interpreter? | reddit.com/r/HTML | 2021-06-15

    There are several ways to do this. I am the most familiar with using Vue. Vuepress is a fairly simple site generator that takes markdown (md) files as input. https://vuepress.vuejs.org/ A little more advanced is moving to Nuxt and using Nuxt content, same idea, uses md files and build pages out of them. https://content.nuxtjs.org/ I have built sites using both. It is fairly easy to get both of these going once you wrap your head around the Vue framework. Both can be deployed to github pages or any static hosting service.

  • GitHub repo marktext

    📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

    Project mention: FOSS markdown editor | reddit.com/r/linux | 2021-06-12

    My favorite is https://marktext.app/

  • GitHub repo Quasar Framework

    Quasar Framework - Build high-performance VueJS user interfaces in record time

    Project mention: Dashblocks Material Admin Template | Free Vue.js Template | reddit.com/r/vuejs | 2021-06-09

    Built based on Quasar Framework, Vuex, Vuejs and Dashblocks.

  • GitHub repo vue-router

    🚦 The official router for Vue.js.

    Project mention: VueJS - (One more) way of structuring your project | dev.to | 2021-06-17

    Vue Router

  • GitHub repo docsify

    🃏 A magical documentation site generator.

    Project mention: Self-Hosted Documentation | reddit.com/r/selfhosted | 2021-06-16

    +1 more for Docsify and its Github repo. I know this subreddit is for self-hosted things, however I wanted to add Docsify works well with Github Pages (they host, you plug in your domain or subdomain).

  • GitHub repo HANDSONTABLE

    JavaScript data grid with a spreadsheet look & feel. Works for React, Angular, and Vue. Supported by the Handsontable team ⚡

    Project mention: Guys any free grid for asp.net mvc5? | reddit.com/r/csharp | 2021-02-14

    https://handsontable.com/ up to version 6.* is free IIRC

  • GitHub repo Vue.Draggable

    Vue drag-and-drop component based on Sortable.js

    Project mention: Does anyone know which Vue.JS package is used on DrawSql.app? | reddit.com/r/vuejs | 2021-03-06

    They might have used something like this for the list drag and drop.

  • GitHub repo electron-vue

    An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.

    Project mention: Best Ui Frameworkslibraries To Use With Electron | reddit.com/r/electronjs | 2021-02-28
  • GitHub repo bootstrap-vue

    BootstrapVue provides one of the most comprehensive implementations of Bootstrap v4 for Vue.js. With extensive and automated WAI-ARIA accessibility markup.

    Project mention: Bootstrap-vue doesn't support Vue3 yet? | dev.to | 2021-06-22

    Vue users are being worried if bootstrap-vue is a dead project or not because it seems nobody is working to support Vue3. https://github.com/bootstrap-vue/bootstrap-vue/issues/5196

  • GitHub repo sweetalert2

    A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies.

    Project mention: Use SweetAlert2 with Laravel Livewire | dev.to | 2021-06-22

    Sweet Alert 2 Documentaiton

  • GitHub repo headless-recorder

    🎥 Headless recorder is a Chrome extension that records your browser interactions and generates a Puppeteer or Playwright script.

    Project mention: Launch HN: Axiom (YC W21) – No-code browser automation a.k.a. RPA for everyone | news.ycombinator.com | 2021-03-03

    Check out Headless Recorder. It records browser interactions and generates Puppeteer and Playwright scripts.

    https://github.com/checkly/headless-recorder

  • GitHub repo mdx

    JSX in Markdown for ambitious projects

    Project mention: dsfgdfg | dev.to | 2021-06-12
  • GitHub repo codesandbox-client

    An online IDE for rapid web development

    Project mention: Get Started with CSS Grids(React + Styled Components) | dev.to | 2021-06-21

    or if you are following me then let's make a new code sandbox from here codesandbox.io

  • GitHub repo Habitica

    A habit tracker app which treats your goals like a Role Playing Game.

    Project mention: One experienced Fullstack/Backend Developer wanted for something really cool | reddit.com/r/INAT | 2021-06-18

    The scope of this portal is not insignificant. There are some significant requirements. Your basics, like authentication, community spaces, commerce. But also a thing or two that isn't typical for a website to have. Have you seen Habitica? If you can build something like Habitica, you can probably build this. If you can't build something like Habitica, then maybe someone who can will like the idea of having a team and let you help them.

  • GitHub repo onsenui

    Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.

  • GitHub repo vue-native-core

    Vue Native is a framework to build cross platform native mobile apps using JavaScript

    Project mention: The Plan for React 18 | reddit.com/r/javascript | 2021-06-10
  • GitHub repo react-text-mask

    Input mask for React, Angular, Ember, Vue, & plain JavaScript

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-06-22.

Index

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

Project Stars
1 Vue.js 184,769
2 prettier 39,924
3 Nuxt.js 36,656
4 uni-app 31,885
5 vuex 26,402
6 SheetJS js-xlsx 25,914
7 VuePress 19,022
8 marktext 18,882
9 Quasar Framework 18,758
10 vue-router 18,122
11 docsify 17,826
12 HANDSONTABLE 15,296
13 Vue.Draggable 15,262
14 electron-vue 14,123
15 bootstrap-vue 13,240
16 sweetalert2 13,058
17 headless-recorder 13,049
18 mdx 11,074
19 codesandbox-client 10,655
20 Habitica 8,390
21 onsenui 8,383
22 vue-native-core 8,073
23 react-text-mask 8,027