awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

40 Repos

Awesome GitHub RepositoriesVue Development

Tools and libraries for building applications with the Vue framework.

Distinguishing note: Specific to the Vue ecosystem.

Explore 40 awesome GitHub repositories matching web development · Vue Development. Refine with filters or upvote what's useful.

Awesome Vue Development GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nextlevelbuilder/ui-ux-pro-max-skillAvatar von nextlevelbuilder

    nextlevelbuilder/ui-ux-pro-max-skill

    92,396Auf GitHub ansehen↗

    This project is a generative development environment designed to build reactive, modular user interfaces through natural language prompts. It functions as a declarative framework that translates descriptive requirements into functional code, structured layouts, and interactive components. By utilizing a reactive state architecture, the system ensures that application data remains synchronized across components, triggering automatic updates whenever state values are modified. The platform distinguishes itself through its automated design system generation and cross-platform capabilities. It em

    Constructs reactive web interfaces using modular routing and centralized state management.

    Pythonai-skillsantigravityclaude
    Auf GitHub ansehen↗92,396
  • nuxt/nuxt.jsAvatar von nuxt

    nuxt/nuxt.js

    60,458Auf GitHub ansehen↗

    Nuxt is a full-stack framework for building Vue.js applications. It serves as an application orchestrator that integrates server-side rendering, static site generation, and backend API logic within a single unified project. The framework uses a file-based routing system to automatically generate application URLs based on the project's folder and file structure. It supports multi-strategy web rendering, allowing for a combination of server-side, static, and hybrid rendering techniques to optimize page load speeds and search engine visibility. The project provides automated component discovery

    Automates component imports, state management, and plugin integration for Vue.js projects.

    TypeScript
    Auf GitHub ansehen↗60,458
  • elemefe/elementAvatar von ElemeFE

    ElemeFE/element

    54,116Auf GitHub ansehen↗

    Element is a Vue.js UI component library and web UI toolkit. It provides a collection of pre-styled user interface components and modular building blocks used to build web applications. The project includes a customizable CSS theme framework, allowing for the modification of visual styles and brand requirements through theme tools and generators. The toolkit covers frontend component management, custom web theming, and a workflow for rapid prototyping.

    Provides a comprehensive toolkit specifically designed for building web application interfaces within the Vue.js ecosystem.

    Vuecomponentselement-uijavascript
    Auf GitHub ansehen↗54,116
  • bailicangdu/vue2-elmAvatar von bailicangdu

    bailicangdu/vue2-elm

    41,063Auf GitHub ansehen↗

    vue2-elm is a comprehensive Vue.js e-commerce reference application and single-page application boilerplate. It provides a foundational architecture for building complex online food delivery platforms, utilizing Vue 2 and Vuex for centralized state management. The project functions as a complete frontend template specifically tailored for food delivery services. It includes pre-configured user interface pages for merchant browsing, delivery address management, and the processing of food orders. The application covers a wide range of e-commerce capabilities, including shopping cart management

    Maps URL paths to specific Vue components to simulate a multi-page experience within the SPA.

    Vuees2015flexsass
    Auf GitHub ansehen↗41,063
  • vuejs/vue-cliAvatar von vuejs

    vuejs/vue-cli

    29,576Auf GitHub ansehen↗

    vue-cli is a frontend development command line interface and scaffolding tool designed for initializing, managing, and configuring the build pipeline of Vue.js projects. It serves as a project bootstrapping tool that creates standardized directory structures and installs the necessary dependencies to establish a development environment. The tool provides a build environment based on Webpack to bundle and compile assets for modern web applications. It focuses on automating the frontend build pipeline to ensure consistent production builds across different projects. The system incorporates sta

    Provides a standardized way to start new Vue.js applications with pre-configured build tools.

    JavaScript
    Auf GitHub ansehen↗29,576
  • element-plus/element-plusAvatar von element-plus

    element-plus/element-plus

    27,531Auf GitHub ansehen↗

    Element Plus is a Vue.js UI component library and enterprise web design system used for building professional web applications with Vue.js 3. It provides a comprehensive set of pre-styled interactive components and tools designed for creating responsive user interfaces. The project includes a customizable component theme system for managing global CSS variables and dark mode palettes. It also features a Vue.js migration toolkit with automated transpilation tools to convert legacy UI code to current component standards. The library covers a wide range of capability areas, including high-perfo

    Provides a comprehensive set of pre-styled Vue.js 3 components for building professional web interfaces.

    TypeScriptcomponent-libraryelement-pluselement-ui
    Auf GitHub ansehen↗27,531
  • vuejs/vue-devtoolsAvatar von vuejs

    vuejs/vue-devtools

    24,724Auf GitHub ansehen↗

    Vue-devtools is a browser debugger and state inspector for Vue.js applications. It functions as a frontend framework utility integrated into the browser to analyze the structure and internal state of web applications during development. The tool provides capabilities for component analysis and state inspection, allowing for the examination of component hierarchies and real-time data flow. It enables the monitoring of reactivity and the organization of running applications within the browser developer tools pane. The project covers a broader debugging workflow focused on observability and the

    Monitors how data flows and changes within Vue.js components to ensure expected behavior.

    TypeScript
    Auf GitHub ansehen↗24,724
  • vuejs/vuepressAvatar von vuejs

    vuejs/vuepress

    22,759Auf GitHub ansehen↗

    VuePress is a Vue-powered static site generator and markdown-based documentation tool. It transforms markdown files into static HTML pages, serving as a modular website builder that leverages Vue components for rendering and theme injection. The project is distinguished by a plugin-based architecture that allows the build process and runtime to be extended. It features a specialized framework for transforming static content into Progressive Web Apps with service worker integration for offline support. The system covers a broad range of capabilities, including internationalization for multi-l

    Renders static pages by wrapping content within customizable Vue components and global layout templates.

    JavaScript
    Auf GitHub ansehen↗22,759
  • adonisjs/coreAvatar von adonisjs

    adonisjs/core

    18,990Auf GitHub ansehen↗

    This is a TypeScript web framework and Node.js backend framework used to build web applications and API servers. It serves as a server-side application toolkit providing a structured environment for managing HTTP routing, request parsing, and application configuration. The framework features a dependency injection container to deliver required objects between application components, decoupling internal logic. It includes built-in tools for server-side data security, such as cryptographic drivers for hashing sensitive data and encrypting application data at rest. The project covers broad capa

    Maps incoming URL patterns to controller handlers using a structured routing table defined in source files.

    TypeScript
    Auf GitHub ansehen↗18,990
  • airyland/vuxAvatar von airyland

    airyland/vux

    17,486Auf GitHub ansehen↗

    Vux is a mobile web UI kit and Vue mobile UI library consisting of predefined layout and interface components. It functions as a WeUI component framework that implements a standardized design language for web applications. The library provides a collection of reusable interface elements optimized for mobile browser screen dimensions and touch interactions. It ensures visual consistency across different mobile devices by mapping component styles directly to the WeUI mobile design specification. The framework covers mobile web interface design, mobile UI development, and the rapid assembly of

    Enables rapid assembly of mobile application layouts and screens using pre-defined Vue components.

    Vueantcomponentsjavascript
    Auf GitHub ansehen↗17,486
  • vitejs/awesome-viteAvatar von vitejs

    vitejs/awesome-vite

    16,866Auf GitHub ansehen↗

    Awesome Vite is a curated collection of resources, plugins, and templates designed for the Vite build tool ecosystem. It serves as a central directory for developers looking to extend the capabilities of this high-performance frontend build pipeline and module bundler. The project highlights the core strengths of Vite, including its native ESM-based development server, instant hot module replacement, and pre-bundled dependency optimization. By aggregating community-maintained tools, it showcases how to leverage Vite’s plugin-based architecture to customize build pipelines, integrate popular f

    Offers extensive resources and plugin support for building applications within the Vue ecosystem.

    JavaScriptawesomeawesome-listvite
    Auf GitHub ansehen↗16,866
  • posva/piniaAvatar von posva

    posva/pinia

    14,611Auf GitHub ansehen↗

    Pinia is a global state management store designed specifically for Vue applications. It serves as a centralized system for storing and synchronizing shared application data across multiple components using the Vue Composition API. The project provides a type-safe state store with native TypeScript support, utilizing type-inferred schemas to ensure consistency and prevent runtime errors for both application data and store actions. The architecture is built around modular store containers that can be registered dynamically. This system integrates with Vue reactive primitives and includes devel

    Provides a state management solution specifically tailored for the Vue development ecosystem.

    TypeScript
    Auf GitHub ansehen↗14,611
  • bootstrap-vue/bootstrap-vueAvatar von bootstrap-vue

    bootstrap-vue/bootstrap-vue

    14,450Auf GitHub ansehen↗

    Bootstrap-vue is a Vue.js component library and responsive UI kit based on the Bootstrap CSS framework. It provides a frontend component suite of reusable interface elements designed for building mobile-first websites and web applications. The project wraps Bootstrap CSS classes in Vue components to manage styles and behaviors through reactive state. It integrates a responsive layout management system that synchronizes internal component states with Bootstrap's grid system and device breakpoints. The library covers a wide range of interface capabilities, including data display with sortable

    Facilitates the development of web interfaces by integrating Bootstrap's pre-styled components into the Vue ecosystem.

    JavaScripta11yaccessibilityaccessible
    Auf GitHub ansehen↗14,450
  • algerkong/algermusicplayerAvatar von algerkong

    algerkong/AlgerMusicPlayer

    14,288Auf GitHub ansehen↗

    AlgerMusicPlayer is a cross-platform desktop application designed to manage and play audio content. It functions as a centralized media client that integrates local music library management with online streaming services, providing a unified interface for organizing collections and accessing audio tracks. The application distinguishes itself by offering a highly customizable playback experience, including features such as equalizers, playback speed adjustments, and keyboard shortcuts. Users can personalize their workspace through theme switching and mini-player modes, while the integrated sea

    Functions as a desktop music player built with the Vue framework for managing local and streaming audio.

    Vuealgermusicmusic-player
    Auf GitHub ansehen↗14,288
  • macrozheng/mall-admin-webAvatar von macrozheng

    macrozheng/mall-admin-web

    12,556Auf GitHub ansehen↗

    This project is a Vue 3 e-commerce administration dashboard designed as a centralized backend manager for online stores. It provides a web-based interface for overseeing store settings, product catalogs, and general business workflows using the Element Plus component library. The system integrates a business intelligence dashboard for visualizing financial metrics and operational performance through interactive charts and reports. It features a content management system for editing rich text and controlling promotional banners, alongside a role-based access control interface to restrict sensi

    Implements a management interface using Vue 3 and Element Plus with standardized dashboard layouts.

    Vueaxioselement-uiv-charts
    Auf GitHub ansehen↗12,556
  • retejs/reteAvatar von retejs

    retejs/rete

    12,077Auf GitHub ansehen↗

    Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It provides a core engine that processes directed graphs, allowing developers to define modular logic where nodes represent operations and connections represent the flow of data or control. By decoupling the graph logic from the user interface, the framework enables the creation of custom visual editors that can be integrated into various frontend component libraries. The project distinguishes itself through a highly extensible, signal-driven architecture that supports complex req

    Integrates external Vue plugins and global components into the editor by providing a custom application instance.

    TypeScriptdataflow-programmingflow-based-programminggraph-editor
    Auf GitHub ansehen↗12,077
  • aurelia/frameworkAvatar von aurelia

    aurelia/framework

    11,678Auf GitHub ansehen↗

    Aurelia is a JavaScript web framework and component-based UI system used to build applications for browser, mobile, and desktop environments. It functions as a frontend application orchestrator and data binding library that synchronizes application state with the view to render dynamic content and process user input. The framework implements a component architecture that pairs logic classes with HTML templates to create reusable visual elements. It utilizes a dependency injection container to manage object lifecycles and a modular composition model that aggregates independent functional packa

    Serves as a central entry point that integrates multiple sub-modules to manage the overall lifecycle of the application.

    TypeScriptaurelia-frameworkcross-platformframework
    Auf GitHub ansehen↗11,678
  • newbee-ltd/newbee-mallAvatar von newbee-ltd

    newbee-ltd/newbee-mall

    11,578Auf GitHub ansehen↗

    This project is a comprehensive e-commerce platform implementation available as a Spring Boot application, a Spring Cloud microservices architecture, and a version rewritten in the Go programming language. It provides a full-stack retail system featuring a Vue 3 storefront interface and a centralized backend administration portal. The platform is specifically designed to handle high-concurrency flash sales and coupon distribution systems to manage sudden spikes in purchase requests. It supports multiple deployment strategies, ranging from monolithic server-side rendering to a decoupled fronte

    Provides a modern decoupled storefront interface developed with Vue 3 and Element Plus.

    Javaadminltejavamall
    Auf GitHub ansehen↗11,578
  • logaretm/vee-validateAvatar von logaretm

    logaretm/vee-validate

    11,263Auf GitHub ansehen↗

    Vee-validate is a form validation library and state management tool for Vue applications. It enables the validation of user inputs through declarative rules and tracks form metadata, including submission status and dirty states. The library functions as a wrapper for integrating external schema validation libraries to enforce consistent data shapes. It also serves as an internationalized framework for displaying translated error messages and localized feedback. The project covers broad capability areas including form state management, the handling of complex nested data structures, and the s

    Implements real-time user input validation and error messaging specifically for Vue applications.

    TypeScriptformform-validationforms
    Auf GitHub ansehen↗11,263
  • vuejs/vue-hackernews-2.0Avatar von vuejs

    vuejs/vue-hackernews-2.0

    10,868Auf GitHub ansehen↗

    This project is a Hacker News clone built with Vue.js. It serves as a demonstration of a server-side rendered application and a progressive web app that supports offline access and mobile installation. The application showcases the implementation of centralized state management for coordinating global data flow and a routing system that features route-level code splitting and animated view transitions. It covers broader capabilities in frontend route optimization, server-side rendering for improved initial load speeds, and the use of service workers and app manifests to enable offline functi

    Features a routing system with route-level code splitting and animated view transitions.

    JavaScript
    Auf GitHub ansehen↗10,868
Vorherige12Nächste
  1. Home
  2. Web Development
  3. Vue Development

Unter-Tags erkunden

  • Application Orchestrators1 Sub-TagTools that coordinate component imports, state management, and plugin integration within a specific framework ecosystem. **Distinct from Vue Development:** Focuses on the orchestration of the development environment and runtime glue, rather than general library development.
  • Component AnalysisTools for examining the structure and nesting of framework components in the browser. **Distinct from Vue Development:** Focuses on analyzing component hierarchy for optimization and debugging, rather than general development.
  • Dashboard FrameworksArchitectures and patterns for building administrative dashboards using Vue components. **Distinct from Vue Development:** Focuses on the structural development of dashboards rather than general Vue library usage
  • Design System ImplementationsImplementation of consistent visual languages using global variables and modular components within the Vue ecosystem. **Distinct from Vue Development:** More specific than general Vue development; focuses on the architectural implementation of a design system.
  • Development WorkflowsCustomizations of the framework development process to reduce repetitive boilerplate. **Distinct from Vue Development:** Distinct from general Vue Development by focusing on build-time automation like auto-imports and global style injection rather than libraries.
  • Form ValidationTools for validating user input and displaying real-time error messages specifically within the Vue ecosystem. **Distinct from Vue Development:** Focuses on input validation logic and error feedback rather than general Vue application development.
  • Global Instance InjectionIntegrates external plugins and global components into the editor by providing a custom application instance. **Distinct from Vue Development:** Distinct from general Vue development: focuses on the architectural pattern of injecting instances for rendering.
  • Prototyping ToolkitsSets of components and templates used for rapidly assembling initial application layouts and screens. **Distinct from Vue Development:** Focuses on the rapid assembly and prototyping phase rather than general application development tools
  • Route Mapping2 Sub-TagsThe process of associating specific URL paths with designated application components. **Distinct from Vue Development:** Focuses on the specific mapping of URLs to components rather than general Vue development tools.
  • Routing ImplementationsPatterns and implementations for managing navigation and URL mapping within a Vue application. **Distinct from Vue Development:** Focuses specifically on the implementation of routing logic and transitions rather than general Vue development tools.
  • ScaffoldingTools for generating the initial folder structure and build setup for Vue projects. **Distinct from Vue Development:** Distinct from Vue Development: focuses specifically on the initial project creation phase.
  • State Inspection1 Sub-TagTools for monitoring data flow and reactivity within a framework. **Distinct from Vue Development:** Specifically targets the monitoring of data flow and state changes, distinct from general framework development.
  • Theme InjectionMechanisms for wrapping content within customizable framework components and layout templates. **Distinct from Vue Development:** Focuses on the architectural process of injecting content into theme templates rather than general Vue development
  • Version Migration ToolsAutomated rewriting of Vue 2 component syntax and lifecycle hooks to Vue 3 equivalents. **Distinct from Vue Development:** Distinct from Vue Development: focuses on automated migration between versions, not general Vue development.