The Top 10 Vue Open Source Projects

Open source projects categorized as Vue

Share your experience:✍️ Write a Post❓ Ask a Question
90,357 stars

storybookjs/storybook

Hotness rank #1 · 6

Storybook is a frontend workshop for building UI components and pages in isolation. It is widely used in JavaScript-driven interface development because it gives teams a dedicated environment for iterating on components outside the full application shell. That makes it useful for design systems, shared component libraries, documentation, and UI-focused testing workflows. Teams evaluating frontend tooling often choose Storybook when they want clearer component development loops, easier collaboration between design and engineering, and more reusable interface documentation.

Metrics details
Stars90,357
Hotness6
StarsHotness
41,543 stars

dcloudio/uni-app

Hotness rank #2 · 18

uni-app is a cross platform framework based on Vue for building applications that target multiple platforms from one codebase. The repository provides components, APIs, and build tooling for web, mobile apps, and mini program ecosystems. It is commonly used by teams in the Vue ecosystem creating multi platform consumer and enterprise applications.

Metrics details
Stars41,543
Hotness18
StarsHotness
56,283 stars

go-gitea/gitea

Hotness rank #3 · 13

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

Metrics details
Stars56,283
Hotness13
StarsHotness
37,249 stars

ueberdosis/tiptap

Hotness rank #4 · 16

The headless rich text editor framework for web artisans.

Metrics details
Stars37,249
Hotness16
StarsHotness
60,456 stars

nuxt/nuxt

Hotness rank #5 · 31

the full-stack Vue framework

Metrics details
Stars60,456
Hotness31
StarsHotness
36,031 stars

directus/directus

Hotness rank #6 · 26

An instant REST and GraphQL API layer that wraps any SQL database, giving developers and non-technical teams a no-code interface for managing content and data. It auto-generates endpoints from your schema, eliminating boilerplate backend work for projects needing flexible data management without a rigid CMS.

  • Key strength: Works with existing databases without altering your schema, making it easy to add a data layer to legacy or multi-tool stacks.
  • Caveat: Self-hosting requires non-trivial infrastructure setup, and complex permission rules can become difficult to manage at scale.
Metrics details
Stars36,031
Hotness26
StarsHotness
47,197 stars

slidevjs/slidev

Hotness rank #7 · 12

Presentation Slides for Developers

Metrics details
Stars47,197
Hotness12
StarsHotness
28,093 stars

TanStack/table

Hotness rank #8 · 26

A headless UI library for building powerful tables and data grids in TypeScript and JavaScript, supporting React, Vue, Solid, and Svelte. It handles complex logic like sorting, filtering, pagination, and row selection without imposing any markup or styles, giving developers full control over rendering. Ideal for teams who need flexible, framework-agnostic data grid functionality.

  • Key strength: Framework-agnostic core with adapters for all major UI libraries, keeping display logic entirely in your hands.
  • Caveat: Requires significant boilerplate to wire up even basic tables since no default UI is provided.
Metrics details
Stars28,093
Hotness26
StarsHotness
25,536 stars

NativeScript/NativeScript

Hotness rank #9 · 22

NativeScript is an open-source framework for building genuinely native iOS and Android apps from a single TypeScript or JavaScript codebase. It lives under the OpenJS Foundation, ships under the Apache 2.0 license, and remains actively maintained, so you get permissive commercial terms and a living core. As of 2026-06-12 the repository sits at roughly 25,500 stars.

The defining design decision: there is no webview and no serialized bridge. Your code runs in a V8 virtual machine on the device, and NativeScript injects the entire native API surface into the JavaScript global scope. When you write new android.widget.Button(context) in TypeScript, you construct a real Android widget, synchronously, in one line.

Metrics details
Stars25,536
Hotness22
StarsHotness
32,951 stars

qier222/YesPlayMusic

Hotness rank #10 · 32

YesPlayMusic is a third-party desktop music player project with a polished interface and cross-platform support through Electron. It integrates music playback features such as playlists, search, lyrics, and media controls in a modern desktop client. The project is commonly used by users on Windows, macOS, and Linux who prefer an open source music application.

Metrics details
Stars32,951
Hotness32
StarsHotness
Get A Weekly Email With Trending Vue Projects
Stay updated on Vue plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.