Top 23 Vue Open-Source Projects
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Project mention: Create Your First Blog With The TALL(Tailwind CSS, Alpine.js, Laravel, Laravel Livewire) Stack | dev.to | 2021-03-03Laravel Livewire lets you develop modern, dynamic, reactive user interfaces without having to learn new JavaScript frameworks such as Vue.js and React. You write all your code in PHP/Laravel and Livewire handles the JavaScript part for you.
-
storybook
📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!
Project mention: Breaking down a very large re-design project. What's your process? | reddit.com/r/UI_Design | 2021-03-02Since you've already done the work to create a design system, I would encourage the client to allocate engineering resources towards implementing your design system in a generalized way as a component library, even going so far as to create some component documentation like storybook. This way, the redesign of each flow will be quick, painless, and without need for pixel perfect designs. This should make some redesigns so obvious they won't need your intervention. Others might only need wireframes, and only a few should require a full design. It will also enforce good design with code, even after you move on, by making it hard to break rules and easy for lazy engineers to use good design rather than building their own creations.
-
Scout
Get performance insights in less than 4 minutes. 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.
-
Element UI
A Vue.js 2.0 UI Toolkit for Web
Project mention: Looking for a framework to build a web interface | reddit.com/r/webdev | 2021-02-10There there are CSS libraries for specific web frameworks like Element for Vue or Material UI and Ant Design for React.
-
Ionic Framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Project mention: Need help in the selection of a framework | reddit.com/r/learnprogramming | 2021-03-03 -
prettier
Prettier is an opinionated code formatter.
A lot of people recommend Prettier as an auto-formatter. I use Eslint and StandardJS. There's an option in VS Code that's "format on save" that will correct your formatting automatically. Then I also use Eslint as a pre-commit check with Husky to make sure nothing gets committed without the check.
-
Nuxt.js
The Intuitive Vue Framework
Anyway, finding solutions to problems is the #1 skill of a Software engineer, so let's dive on how to tackle this one. AWS Amplify is a do-it-all service for mobile and web apps, but the feature that got my interest is the static hosting. I wanted to use Amplify to deploy a Nuxt.js static app, with built-in global availability and integration to the AWS ecosystem, Amplify is a great alternative to Netlify and Vercel for companies that like big hosting invoices. Amplify being fairly recent (2018), I tough it would be easier to deploy on it than on Elastic Beanstalk, but I was remarkably wrong.
-
vuetify
🐉 Material Component Framework for Vue
The Vuetify 3 alpha has arrived! This release includes multiple updated components, the new theme, layout, and icon systems, and more! Additional information is in the release notes: https://github.com/vuetifyjs/vuetify/releases/tag/v3.0.0-alpha.0
-
taro
开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/
NervJS / taro
-
Postwoman
👽 A free, fast and beautiful API request builder used by 150k+ developers. https://hoppscotch.io
Project mention: Congrats to the Hoppscotch API testing tool on reaching 27000 stars on GitHub! | reddit.com/r/vuejs | 2021-02-13Yes this project is called Postwoman until August 2020. Now it's rebranded to Hoppscotch. And the official URL is https://hoppscotch.io
-
vuex
🗃️ Centralized State Management for Vue.js.
tou can use the vuex create logger plugin https://github.com/vuejs/vuex/blob/4.0/examples/composition/chat/store/index.js is not as good as using on dev tools but yout can debug all mutations actions and state on the console
-
SheetJS js-xlsx
:green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit
Project mention: How can I map data from an excel sheet through react? | reddit.com/r/reactjs | 2021-02-19React is a library that only cares about rendering JavaScript data on the DOM and related stuff. If you need to read an Excel file and transform it into a JavaScript object, you need to use the html file picker and, once you load the blob, a library to parse this blob. Last time I used https://github.com/SheetJS/sheetjs
-
iview
A high quality UI Toolkit built on Vue.js 2.0
Website: https://iviewui.com/ GitHub: https://github.com/iview/iview GitHub Stars: 22.8k
-
NativeScript
NativeScript empowers you to access native api's from JavaScript directly. Angular, Vue, Svelte, React and you name it compatible.
Project mention: Yet another components library recommendation thread... | reddit.com/r/Angular2 | 2021-02-28It's worth mentioning that I eventually hope to use NativeScript to convert my Angular web application to a native mobile application (though I've yet to test this out).
-
jeecg-boot
基于代码生成器的低代码平台,超越传统商业平台!前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新低代码开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。
zhangdaiscott / jeecg-boot
-
VuePress
📝 Minimalistic Vue-powered static site generator
Check out Vuepress
-
marktext
📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
Project mention: GhostWriter is a distraction free Markdown editor | news.ycombinator.com | 2021-02-24Are you trying the same Mark Text app (https://marktext.app/ , https://github.com/marktext/marktext)? Here is a screenshot I just took, trying out things: https://i.imgur.com/bvE0FyM.png — it seems to do WYSIWYG just like Typora (which I have used extensively), and in fact I can't find a separate preview mode anywhere. (There is a View→Source Code Mode checkbox that you can turn on if you want to view only the source code for some reason, but that's not the default.) See also the screenshots in the GitHub repo's README (https://raw.githubusercontent.com/marktext/marktext/develop/...). Could you explain the difference you have in mind?
-
vue-router
🚦 The official router for Vue.js.
Once the site has loaded, however, the site operates as a single page application (SPA) and the browser stops responding to route changes as those are now handled by the vue-router. This allows for quicker page loads and navigation within the site is more controllable, but the browser no longer handles scrolling to focus on element IDs specified in hash appended routes, which has potential for breaking sites utilizing this functionality.
-
Quasar Framework
Quasar Framework - Build high-performance VueJS user interfaces in record time
Quasar Github https://github.com/quasarframework/quasar
-
docsify
🃏 A magical documentation site generator.
Shout out to https://docsify.js.org/#/ on which this site is based. Great tool to get a doc site ready in minimal time. My personal experience with this is also amazing :)
-
vant
Lightweight Mobile UI Components built on Vue
-
mint-ui
Mobile UI elements for Vue.js
Website: http://mint-ui.github.io/#!/en GitHub: https://github.com/ElemeFE/mint-ui GitHub Stars: 15.2k
-
HANDSONTABLE
JavaScript data grid with a spreadsheet look & feel. Works for React, Angular, and Vue.
https://handsontable.com/ up to version 6.* is free IIRC
-
best-resume-ever
:necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.
Project mention: Build fast and easy multiple beautiful resumes and create your best CV ever | news.ycombinator.com | 2020-12-30
Index
What are some of the best open-source Vue projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Vue.js | 180,084 |
2 | storybook | 58,775 |
3 | Element UI | 49,309 |
4 | Ionic Framework | 43,147 |
5 | prettier | 39,032 |
6 | Nuxt.js | 34,230 |
7 | vuetify | 29,692 |
8 | taro | 28,252 |
9 | Postwoman | 27,475 |
10 | vuex | 25,831 |
11 | SheetJS js-xlsx | 24,750 |
12 | iview | 23,718 |
13 | NativeScript | 19,784 |
14 | jeecg-boot | 19,719 |
15 | VuePress | 18,425 |
16 | marktext | 18,206 |
17 | vue-router | 17,778 |
18 | Quasar Framework | 17,775 |
19 | docsify | 16,849 |
20 | vant | 16,840 |
21 | mint-ui | 16,249 |
22 | HANDSONTABLE | 14,837 |
23 | best-resume-ever | 14,491 |