JavaScript Vuejs

Open-source JavaScript projects categorized as Vuejs

Top 23 JavaScript Vuej Projects

  • awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: Good coding groups for black women? | news.ycombinator.com | 2024-01-13
  • Quasar Framework

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

    Project mention: Ask HN: What framework/tools to use to build front end in 2023? | news.ycombinator.com | 2023-11-11

    I'm for Vue/Nuxt. While reading React code is fine, I found it easy to shoot myself in the foot (causing circular effects or getting no reactivity) in a way Vue didn't. Vue feels more explicit. I like React's TSX for embedding HTML, but Vue's splitting of model and view appeals to me. I'm torn on that one.

    Vue's ecosystem isn't as big, but it's an established framework. Both React and Vue feel easier to work with than Angular. RxJS is really cool, but also very comprehensive, making it difficult to keep the entire API in mind. At least for me, who only use it casually (used to use it more while at Google.) And on top of that, I have to know the Angular API. Angular used to be great for Material Design, but I nowadays there are MD packages for all systems.

    Nuxt is for Vue what Next is for React: SSR and SSG. It adds auto-imports, which is nice. At this point, I see no reason to use Vue alone, since there's always something that can be pre-rendered. Perhaps the frontpage, or help pages. Since Vue itself provides entrypoints for SSR, Nuxt is more of a file-structure based router that just simplifies things. The documentation is a bit sparse on e.g. the difference between a plugin and a module, and I usually resort to navigating their source to understand things. That might not be everyone's cup of tea.

    If what you're writing is a web app, there is also Quasar, built on top of Vue. Similar to Nuxt in that it ties in directory structure, build system and MVC framework. It is also a Material Design UI widget library. Their selling point is that you can build mobile apps, and web apps with the same library. I.e. like React Native. I felt it strays too far away from the core simplicity of Vue, unlike Nuxt, but it's no doubt a very capable framework.

    Finally, I'm currently using PrimeVue as the UI widget/theming library on top of Vue. It's okay. :\ Switched to it when the Vue Bootstrap project decided to to support Vue 3 (or whatever the situation was.) I haven't come across anything that's actively broken or missing. The companion library PrimeFlex provides layout CSS. Annoyingly, they've decided to close GitHub FRs, and some (far from all) bugs, and just keep track of them internally. Makes it more dificult to communicate, but I don't know their reasoning behind it (they didn't respond when I asked.)

    * https://vuejs.org/

    * https://nuxt.com/

    * https://vitejs.dev/

    * https://primevue.org/

    * https://primeflex.org/

    * https://quasar.dev/

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • javascript-interview-questions

    List of 1000 JavaScript Interview Questions

    Project mention: How to start a web developer career in 2023? | dev.to | 2023-05-15

    CSS interview questions Native/Vanilla JS interview questions Node interview questions GIT interview questions

  • Habitica

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

    Project mention: 🏞️5 beautiful open-source web apps to learn from and get inspired 🙇‍♀️💡 | dev.to | 2024-01-17

    💾 Source code: https://github.com/HabitRPG/habitica 👕 Size: L 🛠️ Stack: Vue, Bootstrap, SAAS, Node.js, MongoDB

  • vuelidate

    Simple, lightweight model-based validation for Vue.js

    Project mention: A simple Vue form validation composable with Zod | dev.to | 2023-12-09

    The Vue ecosystem is packed with many great form validation libraries, VeeValidate, Vuelidate, and FormKit just to name a few.

  • vue-realworld-example-app

    An exemplary real-world application built with Vue.js, Vuex, axios and different other technologies. This is a good example to discover Vue for beginners.

  • body-scroll-lock

    Body scroll locking that just works with everything 😏

    Project mention: Next 13: how to disable scrolling on body when modal is open? | /r/nextjs | 2023-04-27

    i built a modal system at work that uses this, except using https://github.com/willmcpo/body-scroll-lock to lock/unlock when a modal is displayed...you have to also limit scrolling on the html tag for full support across all devices

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • aimeos

    Integrated online shop based on Laravel 10 and the Aimeos e-commerce framework for ultra-fast online shops, scalable marketplaces, complex B2B applications and #gigacommerce

  • vue-easytable

    A powerful data table based on vuejs. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.

  • docxtemplater

    Generate docx, pptx, and xlsx from templates (Word, Powerpoint and Excel documents), from Node.js, the Browser and the command line / Demo: https://www.docxtemplater.com/demo. #docx #office #generator #templating #report #json #generate #generation #template #create #pptx #docx #xlsx #react #vuejs #angularjs #browser #typescript #image #html #table #chart

  • vue-design-system

    An open source tool for building UI Design Systems with Vue.js

    Project mention: Is there a way to streamline what we create in Figma and what the developers have created on their end? | /r/FigmaDesign | 2023-03-31
  • vue-drag-resize

    Vue2 && Vue3 Component for resize and drag elements

  • trading-vue-js

    💹 Hackable charting lib for traders. You can draw literally ANYTHING on top of candlestick charts. [Not Maintained]

  • vue-custom-element

    Vue Custom Element - Web Components' Custom Elements for Vue.js

  • chakra-ui-vue

    ⚡️ Build scalable and accessible Vue.js applications with ease.

  • vue-analytics

    Google Analytics plugin for Vue

  • vuejs-wordpress-theme-starter

    A WordPress theme with the guts ripped out and replaced with Vue.

  • vue-authenticate

    Simple Vue.js authentication library

  • vue-social-sharing

    A renderless Vue.js component for sharing links to social networks, compatible with SSR

  • express-vue

    Vue rendering engine for Express.js. Use .Vue files as templates using streams

  • vue-zhihu-daily

    zhihu daily spa with vue 线上演示在这里 ---->

  • webextension-pixiv-toolkit

    A web extension for Pixiv

    Project mention: How to download videos | /r/Pixiv | 2023-06-18
  • vue-lazy-hydration

    Lazy Hydration of Server-Side Rendered Vue.js Components

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

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 2024-01-17.

JavaScript Vuejs related posts

Index

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

Project Stars
1 awesome-cheatsheets 36,595
2 Quasar Framework 24,976
3 javascript-interview-questions 21,023
4 Habitica 11,268
5 vuelidate 6,789
6 vue-realworld-example-app 4,044
7 body-scroll-lock 4,006
8 aimeos 3,648
9 vue-easytable 3,552
10 docxtemplater 2,794
11 vue-design-system 2,168
12 vue-drag-resize 2,128
13 trading-vue-js 2,000
14 vue-custom-element 1,953
15 chakra-ui-vue 1,852
16 vue-analytics 1,806
17 vuejs-wordpress-theme-starter 1,591
18 vue-authenticate 1,421
19 vue-social-sharing 1,375
20 express-vue 1,313
21 vue-zhihu-daily 1,288
22 webextension-pixiv-toolkit 1,282
23 vue-lazy-hydration 1,166
ChatGPT with full context of any GitHub repo.
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.
app.getonboardai.com