awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
museui avatar

museui/muse-ui

0
View on GitHub↗
8,152 stars·883 forks·Vue·4 vuesmuse-ui.org↗

Muse Ui

Muse UI is a Vue 2.0 component library that provides a set of pre-styled user interface components implementing Google's Material Design guidelines. It is designed as a UI framework for building consistent Material Design interfaces in Vue.js 2.0 applications.

The library uses Vue's plugin-based component registration pattern, allowing components to be registered globally and enabling selective imports. Components communicate through Vue's custom event system, and the library includes a configurable theming layer built with CSS custom properties and SCSS variables that maps to Material Design color and typography specifications. Each component uses Vue's scoped CSS for style isolation, and the library integrates Vue's transition system for Material Design motion guidelines.

The component set supports rapid UI prototyping by providing ready-made components that follow Material Design principles, eliminating the need for custom CSS in many cases. Components leverage Vue's slot system for flexible content composition and layout injection.

Features

  • Vue Component Libraries - Provides a comprehensive collection of reusable Vue 2.0 components built as single-file components with reactive data binding.
  • Component Registration Patterns - Registers components globally via Vue's plugin pattern, enabling tree-shaking and selective imports.
  • Material Design Components - Provides pre-styled UI components that implement Material Design guidelines for building consistent interfaces.
  • Component Communication - Provides event-based communication between parent and child components using Vue's custom event system.
  • Theming Systems - Ships a configurable theming layer with CSS custom properties and SCSS variables for Material Design colors and typography.
  • Material Design UI Kits - Provides pre-styled components following Material Design guidelines for building Vue.js 2.0 user interfaces.
  • Slot-Based Content Projection - Leverages Vue's slot system for flexible content composition and custom layout injection.
  • Style Encapsulations - Uses Vue's scoped CSS to isolate component styles, preventing conflicts while allowing theme overrides.
  • UI Component Libraries - Offers a collection of reusable Material Design-styled UI components for installation in Vue.js applications.
  • Material Design Libraries - Provides a collection of pre-styled Vue 2.0 components implementing Google's Material Design guidelines.
  • Vue.js Frameworks - Provides a UI framework with reusable Material Design components specifically designed for Vue.js 2.0 applications.
  • UI Prototyping - Enables rapid assembly of Material Design interfaces using ready-made components without custom CSS.
  • Component Transitions - Integrates Vue's transition system to implement Material Design motion guidelines with enter/leave animations.
  • UI Components - Responsive UI library with consistent cross-platform styling.
  • UI - Listed in the “UI组件” section of the Awesome Github Vue awesome list.
  • VueJS - Listed in the “VueJS” section of the Awesome Ui Component Library awesome list.

Historique des stars

Graphique de l'historique des stars pour museui/muse-uiGraphique de l'historique des stars pour museui/muse-ui

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait museui/muse-ui ?

Muse UI is a Vue 2.0 component library that provides a set of pre-styled user interface components implementing Google's Material Design guidelines. It is designed as a UI framework for building consistent Material Design interfaces in Vue.js 2.0 applications.

Quelles sont les fonctionnalités principales de museui/muse-ui ?

Les fonctionnalités principales de museui/muse-ui sont : Vue Component Libraries, Component Registration Patterns, Material Design Components, Component Communication, Theming Systems, Material Design UI Kits, Slot-Based Content Projection, Style Encapsulations.

Quelles sont les alternatives open-source à museui/muse-ui ?

Les alternatives open-source à museui/muse-ui incluent : josephuspaye/keen-ui — Keen-UI is a Vue.js UI component library and Material Design framework. It provides a collection of reusable interface… n3-components/n3-components — N3-components is a library of modular, reusable user interface elements designed for the Vue framework. It functions… iview/iview — iView is a Vue.js UI component library and enterprise web UI toolkit. It provides a collection of reusable interface… elemefe/mint-ui — Mint-UI is a mobile interface toolkit and component-based UI framework designed for Vue.js applications. It provides a… elemefe/element — Element is a Vue.js UI component library and web UI toolkit. It provides a collection of pre-styled user interface… haoziqaq/varlet — Varlet is a Vue 3 material design component library and cross-platform UI framework. It provides a collection of…

Alternatives open source à Muse Ui

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Muse Ui.
  • josephuspaye/keen-uiAvatar de JosephusPaye

    JosephusPaye/Keen-UI

    4,059Voir sur GitHub↗

    Keen-UI is a Vue.js UI component library and Material Design framework. It provides a collection of reusable interface elements designed for building web applications that follow Material Design specifications for layout, spacing, and color. The library is a tree-shakeable component set, allowing the import of standalone components to minimize final bundle sizes. It functions as a customizable design system where visual attributes, such as colors and sizes, can be adjusted to match specific brand identities. The framework covers a range of UI components, including inline alert messages for i

    JavaScript
    Voir sur GitHub↗4,059
  • n3-components/n3-componentsAvatar de N3-components

    N3-components/N3-components

    1,002Voir sur GitHub↗

    N3-components is a library of modular, reusable user interface elements designed for the Vue framework. It functions as a toolkit for constructing web application layouts by providing a collection of standardized building blocks that ensure consistent behavior and a unified design language across projects. The library enables developers to assemble complex interfaces through a component-based architecture that supports scoped styling and flexible content projection. It facilitates the creation of scalable frontends by allowing for the customization of visual properties through centralized con

    Vuecomponentscsshtml
    Voir sur GitHub↗1,002
  • iview/iviewAvatar de iview

    iview/iview

    23,794Voir sur GitHub↗

    iView is a Vue.js UI component library and enterprise web UI toolkit. It provides a collection of reusable interface elements designed for building professional business applications and complex administrative dashboards. The project functions as a server-side rendering framework, allowing for the generation of HTML on the server to improve search engine optimization and initial page load speeds. It covers capabilities for responsive web design and the construction of data-heavy internal tools through a standardized set of pre-built components.

    Vuecomponentscssdesign-systems
    Voir sur GitHub↗23,794
  • elemefe/mint-uiAvatar de ElemeFE

    ElemeFE/mint-ui

    16,455Voir sur GitHub↗

    Mint-UI is a mobile interface toolkit and component-based UI framework designed for Vue.js applications. It provides a collection of pre-styled user interface components specifically optimized for mobile devices and touch-based navigation. The library focuses on mobile UI development and responsive design, offering a set of layout and interaction elements tailored for mobile viewport constraints to ensure visual consistency across different screens. The framework utilizes a modular architecture that integrates a CSS-based styling system with Vue's reactivity model, using prop-driven configur

    Vuecomponentmobileui-kit
    Voir sur GitHub↗16,455
Voir les 30 alternatives à Muse Ui→