πΒ A ranked list of awesome projects. Updated weekly.
This curated list contains 64 awesome open-source projects with a total of 710K stars grouped into 14 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome!
π§ββοΈ Discover other best-of lists or create your own.
- Admin Dashboards 3 projects
- Components 4 projects
- CSS Frameworks 3 projects
- Drag & Drop 5 projects
- Developer Tools 3 projects
- GraphQL clients 7 projects
- GraphQL integrations 3 projects
- HTTP/Restful API clients 2 projects
- HTTP/Restful API client integrations 1 projects
- Routing 3 projects
- State Management 11 projects
- UI Frameworks & Libraries 13 projects
- Desktop Applications 1 projects
- Forms 5 projects
- π₯π₯π₯Β Combined project-quality score
- βοΈΒ Star count from GitHub
- π£Β New project (less than 6 months old)
- π€Β Inactive project (12 months no activity)
- πΒ Dead project (60 months no activity)
- ππΒ Project is trending up or down
- βΒ Project was recently added
- βοΈΒ Warning (e.g. missing/risky license)
- π¨βπ»Β Contributors count from GitHub
- πΒ Fork count from GitHub
- πΒ Issue count from GitHub
- β±οΈΒ Last update timestamp on package manager
- π₯Β Download count from package manager
- π¦Β Number of dependent projects
- Β Projects related to Vue2.
- Β Projects related to Vue3.
- Β Projects related to Bootstrap v5 UI Framework.
coreui-free-vue-admin-template (π₯20 Β· β 3.3K) - Open source admin template based on Bootstrap 5 and.. MIT
-
GitHub (π¨βπ» 13 Β· π 960 Β· π 210 - 0% open Β· β±οΈ 15.11.2024):
git clone https://github.com/coreui/coreui-free-vue-admin-template
admin-one-vue-tailwind (π₯16 Β· β 2.2K) - Free Vue.js 3.x Tailwind 3.x admin dashboard template.. MIT
-
GitHub (π¨βπ» 4 Β· π 420 Β· π 41 - 58% open Β· β±οΈ 22.05.2024):
git clone https://github.com/justboil/admin-one-vue-tailwind
vue-argon-dashboard (π₯13 Β· β 390) - Vue Argon Dashboard. MIT
-
GitHub (π¨βπ» 4 Β· π 750 Β· π 50 - 10% open Β· β±οΈ 12.07.2024):
git clone https://github.com/creativetimofficial/vue-argon-dashboard
Headless UI (π₯30 Β· β 26K) - Completely unstyled, fully accessible UI components, designed to.. MIT
-
GitHub (π¨βπ» 70 Β· π 1.1K Β· π¦ 5.7K Β· π 1.3K - 6% open Β· β±οΈ 12.12.2024):
git clone https://github.com/tailwindlabs/headlessui
CoreUI Components (π₯24 Β· β 610) - Bootstrap 5 based Vue 3 components and directives... MIT
-
GitHub (π¨βπ» 10 Β· π 130 Β· π¦ 3.8K Β· π 220 - 0% open Β· β±οΈ 16.11.2024):
git clone https://github.com/coreui/coreui-vue
flowbite-vue (π₯22 Β· β 790 Β· π) - Official Vue 3 components built for Flowbite and Tailwind.. MIT
-
GitHub (π¨βπ» 48 Β· π 120 Β· π¦ 2.4K Β· π 150 - 28% open Β· β±οΈ 06.12.2024):
git clone https://github.com/themesberg/flowbite-vue
tailwindui-vue (π₯10 Β· β 650 Β· π€) - Deprecated, please use the Headless UI repo instead. βUnlicensed
-
GitHub (π¨βπ» 4 Β· π 29 Β· π¦ 20 Β· β±οΈ 02.10.2020):
git clone https://github.com/tailwindlabs/tailwindui-vue
tailwindcss (π₯47 Β· β 84K) - A utility-first CSS framework for rapid UI development. MIT
css
-
GitHub (π¨βπ» 290 Β· π 4.2K Β· π₯ 4.7M Β· π¦ 12M Β· π 3.6K - 1% open Β· β±οΈ 12.12.2024):
git clone https://github.com/tailwindlabs/tailwindcss
Bulma (π₯40 Β· β 49K) - Modern CSS framework based on Flexbox. MIT
css
-
GitHub (π¨βπ» 420 Β· π 3.9K Β· π₯ 850K Β· π¦ 260K Β· π 2.7K - 11% open Β· β±οΈ 05.12.2024):
git clone https://github.com/jgthms/bulma
CoreUI (π₯33 Β· β 780) - Open Source UI Kit built on top of Bootstrap 5 and plain JavaScript.. MIT
-
GitHub (π¨βπ» 1.5K Β· π 200 Β· π₯ 9.9K Β· π¦ 39K Β· π 150 - 1% open Β· β±οΈ 04.12.2024):
git clone https://github.com/coreui/coreui
mdb-ui-kit (π₯29 Β· β 24K) - Bootstrap 5 & Material Design UI KIT. βUnlicensed
-
GitHub (π¨βπ» 120 Β· π 3.5K Β· π¦ 13K Β· π 1.2K - 1% open Β· β±οΈ 18.11.2024):
git clone https://github.com/mdbootstrap/mdb-ui-kit
vue.draggable.next (π₯16 Β· β 3.9K Β· π€) - Vue 3 compatible drag-and-drop component based on.. MIT
-
GitHub (π¨βπ» 45 Β· π 500 Β· π 240 - 71% open Β· β±οΈ 25.08.2021):
git clone https://github.com/SortableJS/vue.draggable.next
vue-js-grid (π₯14 Β· β 950 Β· π€) - Vue.js 2.x responsive grid system with smooth sorting, drag-.. MIT
-
GitHub (π¨βπ» 8 Β· π 110 Β· π¦ 160 Β· π 31 - 51% open Β· β±οΈ 17.05.2020):
git clone https://github.com/euvl/vue-js-grid
vue3-draggable (π₯10 Β· β 35 Β· π€) - simple drag&drop component for vue 3.x. MIT
-
GitHub (π 19 Β· π¦ 340 Β· π 9 - 88% open Β· β±οΈ 07.06.2021):
git clone https://github.com/shkilo/vue3-draggable
Show 1 hidden projects...
- vue-dragging (π₯16 Β· β 760 Β· π) - A sortable list directive with Vue.
MIT
vue-devtools (π₯26 Β· β 1.8K) - Browser devtools extension for debugging Vue.js applications. MIT
-
GitHub (π¨βπ» 58 Β· π 130 Β· π¦ 3.5K Β· π 300 - 29% open Β· β±οΈ 11.12.2024):
git clone https://github.com/vuejs/devtools
Storybook for Nuxt framework (π₯11 Β· β 130) - Deprecated in favor of https://github.com/nuxt-.. βUnlicensed
-
GitHub (π¨βπ» 7 Β· π 20 Β· π¦ 5 Β· π 57 - 54% open Β· β±οΈ 19.04.2024):
git clone https://github.com/storybook-vue/nuxt
Storybook Addon Nuxt (π₯9 Β· β 78 Β· π€) - This add-on makes it easier to set up Storybook in.. βUnlicensed
-
GitHub (π¨βπ» 2 Β· π 14 Β· π¦ 59 Β· π 15 - 80% open Β· β±οΈ 28.09.2023):
git clone https://github.com/hirotaka/storybook-addon-nuxt
Appolo Client (π₯38 Β· β 19K) - A fully-featured, production ready caching GraphQL.. MIT
-
GitHub (π¨βπ» 900 Β· π 2.6K Β· π¦ 190K Β· π 5.2K - 9% open Β· β±οΈ 12.12.2024):
git clone https://github.com/apollographql/apollo-client
URQL (π₯33 Β· β 8.7K) - The highly customizable and versatile GraphQL client with which you.. MIT
-
GitHub (π¨βπ» 260 Β· π 450 Β· π¦ 550K Β· π 960 - 2% open Β· β±οΈ 09.12.2024):
git clone https://github.com/urql-graphql/urql
Relay (π₯31 Β· β 18K Β· π) - Relay is a JavaScript framework for building data-driven React.. MIT
-
GitHub (π¨βπ» 920 Β· π 1.8K Β· π 2.3K - 24% open Β· β±οΈ 12.12.2024):
git clone https://github.com/facebook/relay
graphql-request (π₯26 Β· β 5.9K) - Simple GraphQL Client for JavaScript. Minimal... MIT
-
GitHub (π¨βπ» 92 Β· π 300 Β· π¦ 14 Β· π 420 - 5% open Β· β±οΈ 11.12.2024):
git clone https://github.com/prisma-labs/graphql-request
graphql-hooks (π₯20 Β· β 1.9K) - Minimal hooks-first GraphQL client. βUnlicensed
-
GitHub (π¨βπ» 94 Β· π 90 Β· π¦ 1.2K Β· π 250 - 0% open Β· β±οΈ 22.07.2024):
git clone https://github.com/nearform/graphql-hooks
villus (π₯17 Β· β 800) - A tiny and fast GraphQL client for Vue.js. MIT
-
GitHub (π¨βπ» 22 Β· π 31 Β· π¦ 17 Β· π 140 - 11% open Β· β±οΈ 29.10.2024):
git clone https://github.com/logaretm/villus
Genql (π₯16 Β· β 890) - Type safe TypeScript client for any GraphQL API. MIT
-
GitHub (π¨βπ» 12 Β· π 35 Β· π¦ 82 Β· π 140 - 8% open Β· β±οΈ 30.03.2024):
git clone https://github.com/remorses/genql
Appolo Client integration (π₯21 Β· β 6K) - Apollo/GraphQL integration for VueJS. MIT
appolo
-
GitHub (π¨βπ» 140 Β· π 500 Β· π¦ 3 Β· π 940 - 27% open Β· β±οΈ 23.08.2024):
git clone https://github.com/vuejs/apollo
Vuex ORM integration (π₯15 Β· β 230 Β· π€) - Vuex ORM persistence plugin to sync the store against.. MIT
vuex-orm
-
GitHub (π¨βπ» 18 Β· π 50 Β· π¦ 3 Β· π 120 - 38% open Β· β±οΈ 18.11.2020):
git clone https://github.com/vuex-orm/plugin-graphql
Relay client integration (π₯9 Β· β 120 Β· π€) - A framework for building GraphQL-driven Vue.js.. BSD-2
relay
-
GitHub (π¨βπ» 2 Β· π 10 Β· π¦ 14 Β· π 8 - 50% open Β· β±οΈ 12.08.2021):
git clone https://github.com/vue-relay/vue-relay
Axios (π₯42 Β· β 110K) - Promise based HTTP client for the browser and node.js. MIT
-
GitHub (π¨βπ» 480 Β· π 11K Β· π¦ 15M Β· π 4.7K - 11% open Β· β±οΈ 06.12.2024):
git clone https://github.com/axios/axios
vue-resource (π₯30 Β· β 10K Β· π€) - The HTTP client for Vue.js. MIT
-
GitHub (π¨βπ» 26 Β· π 1.6K Β· π¦ 130K Β· π 540 - 15% open Β· β±οΈ 14.06.2021):
git clone https://github.com/pagekit/vue-resource
Vue Chimera (π₯13 Β· β 170 Β· π€) - VueJS reactive RESTful API. MIT
axios
-
GitHub (π¨βπ» 2 Β· π 15 Β· π¦ 26 Β· π 14 - 14% open Β· β±οΈ 20.03.2020):
git clone https://github.com/chimera-js/vue-chimera
vue-router (π₯34 Β· β 19K) - The official router for Vue 2. MIT
Show 1 hidden projects...
- vue-route (π₯15 Β· β 74 Β· π) - Routing directive for Vue.js, inspired by ng-view.
βUnlicensed
xstate (π₯42 Β· β 27K) - Actor-based state management & orchestration for complex app logic. MIT
pinia (π₯41 Β· β 13K Β· π) - Intuitive, type safe, light and flexible Store for Vue using the.. MIT
vuex-orm (π₯22 Β· β 2.4K Β· π€) - The Vuex plugin to enable Object-Relational Mapping access to.. MIT
-
GitHub (π¨βπ» 62 Β· π 160 Β· π¦ 35 Β· π 540 - 23% open Β· β±οΈ 03.07.2021):
git clone https://github.com/vuex-orm/vuex-orm
vuex-orm-next (π₯18 Β· β 190 Β· π€) - The next iteration of Vuex ORM. MIT
-
GitHub (π¨βπ» 9 Β· π 11 Β· π¦ 1K Β· π 33 - 33% open Β· β±οΈ 03.12.2021):
git clone https://github.com/vuex-orm/vuex-orm-next
vue-save-state (π₯17 Β· β 240 Β· π€) - A Vue mixin to save the state of a component to local storage. MIT
vue-stator (π₯11 Β· β 160 Β· π€) - Vuex alternative based on Vue.observable(). βUnlicensed
Show 3 hidden projects...
- vue-redux (π₯10 Β· β 140 Β· π) - What happen when Vue.js + Redux.
βUnlicensed
- vue-freeze (π₯6 Β· β 74 Β· π) - Simple state management whitout bloating API and Concept for Vue.js.
MIT
- vue-simple-store (π₯6 Β· β 67 Β· π) - Store Organizer To Simplify Your Stores.
MIT
Element Plus (π₯45 Β· β 25K) - A Vue.js 3 UI Library made by Element team. MIT
typescript
Bootstrap v4 Integration (π₯40 Β· β 15K) - BootstrapVue provides one of the most comprehensive.. MIT
javascript
Ant Design Vue (π₯39 Β· β 20K) - An enterprise-class UI components based on Ant Design.. βUnlicensed
Quasar Framework (π₯36 Β· β 26K Β· π) - Quasar Framework - Build high-performance VueJS user.. MIT
javascript
Vuestic UI (π₯34 Β· β 3.5K) - Vuestic UI is an open-source Vue 3 component library.. MIT
typescript
Amplify UI (π₯34 Β· β 940) - Amplify UI is a collection of accessible, themeable,.. Apache-2
Naive UI (π₯31 Β· β 16K Β· π) - A Vue 3 Component Library. Fairly Complete. Theme.. MIT
typescript
Oruga UI (π₯27 Β· β 1.1K) - Oruga is a lightweight library of UI components without any.. MIT
typescript
Semantic UI Integration (π₯24 Β· β 930 Β· π€) - Semantic UI integration for Vue. MIT
javascript
AgnosticUI (π₯15 Β· β 720 Β· π€) - AgnosticUI is a set of UI primitives that start their.. Apache-2
Show 2 hidden projects...
Tauri (π₯37 Β· β 87K) - Build smaller, faster, and more secure desktop and mobile applications.. Apache-2
vee-validate (π₯36 Β· β 11K) - Painless Vue forms. MIT
-
GitHub (π¨βπ» 390 Β· π 1.3K Β· π¦ 88K Β· π 3.5K - 1% open Β· β±οΈ 28.11.2024):
git clone https://github.com/logaretm/vee-validate
formkit (π₯26 Β· β 4.3K) - Vue Forms Supercharged. MIT
-
GitHub (π¨βπ» 62 Β· π 180 Β· π¦ 120 Β· π 1.1K - 14% open Β· β±οΈ 15.11.2024):
git clone https://github.com/formkit/formkit
vuelidate (π₯25 Β· β 6.9K) - Simple, lightweight model-based validation for Vue.js. MIT
-
GitHub (π¨βπ» 92 Β· π 490 Β· π¦ 48K Β· π 920 - 21% open Β· β±οΈ 22.12.2023):
git clone https://github.com/vuelidate/vuelidate
vue-formulate (π₯19 Β· β 2.3K Β· π€) - The easiest way to build forms with Vue. MIT
-
GitHub (π¨βπ» 18 Β· π 240 Β· π¦ 45 Β· π 450 - 25% open Β· β±οΈ 13.04.2022):
git clone https://github.com/wearebraid/vue-formulate
vorms (π₯16 Β· β 600) - Vue Form Validation with Composition API. MIT
-
GitHub (π¨βπ» 7 Β· π 22 Β· π¦ 57 Β· π 19 - 47% open Β· β±οΈ 02.11.2024):
git clone https://github.com/Mini-ghost/vorms
- Best-of lists: Discover other best-of lists with awesome open-source projects on all kinds of topics.
Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:
- Open an issue by selecting one of the provided categories from the issue page and fill in the requested information.
- Modify the projects.yaml with your additions or changes, and submit a pull request. This can also be done directly via the Github UI.
If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to the best-of-generator repository. If you like to create your own best-of list, we recommend to follow this guide.
For more information on how to add or update projects, please read the contribution guidelines. By participating in this project, you agree to abide by its Code of Conduct.