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
·
youzan avatar

youzan/vant

0
View on GitHub↗
24,323 Stars·9,424 Forks·TypeScript·MIT·5 Aufrufevant.pro/vant↗

Vant

Vant is a mobile UI library and component framework for Vue, providing a collection of lightweight, reusable interface elements optimized for small screens and touch interactions. It serves as a mobile component library and accessible web UI kit designed to integrate with Vue's reactivity and state management.

The framework functions as a themable design system, allowing for visual branding and dark mode support through customizable theme variables. It includes built-in tools for internationalization to localize user interfaces across different geographic regions.

The library covers a broad capability surface including server-side rendering for improved initial load speeds and search engine visibility. It also implements accessibility standards to ensure interface elements are navigable for users with disabilities.

Features

  • Mobile Optimized - Applies a layout strategy optimized for touch interactions and small screen dimensions using fluid units.
  • Mobile Component Libraries - Ships a full collection of lightweight UI elements optimized specifically for mobile screens and touch interactions.
  • Component-Based Architectures - Builds the interface using a tree of independent, reusable Vue components that manage their own state.
  • Accessibility Standards - Implements interface elements that follow accessibility standards to ensure navigation for users with disabilities.
  • Accessible UI Components - Provides a comprehensive set of UI components built to meet web accessibility standards and ARIA guidelines.
  • Accessible Component Suites - Provides a suite of UI components engineered to follow established web accessibility standards.
  • Vue UI Libraries - Provides a collection of customizable UI components specifically designed for the Vue ecosystem.
  • Mobile Interfaces - Provides lightweight user interface components optimized specifically for small screens and touch interactions.
  • Theme Customization - Allows adjustment of component appearance through theme settings and integrated dark mode support.
  • Visual Themes - Modifies component appearance using predefined variables to ensure consistent brand identity.
  • Mobile Web Interaction Libraries - Builds lightweight, responsive user interfaces for mobile browsers using optimized Vue components.
  • Server-Side Rendering Architectures - Produces static HTML on the server to accelerate initial load times and enhance SEO.
  • Component Props Management - Controls component behavior and visual appearance through a declarative API of passed-in properties.
  • CSS Variable Theming - Implements dynamic styling across components using global CSS custom properties.
  • Dark Mode Support - Supports switching the color palette to a high-contrast dark theme for low-light environments.
  • Dynamic Localization Systems - Swaps language strings at runtime by injecting a translated dictionary into the component hierarchy.
  • Mobile Interface Localizations - Translates mobile user interfaces into multiple languages for accessibility in different geographic regions.
  • UI Component Styling Hooks - Allows changing the visual look of elements via custom theme settings and styling hooks.
  • User Interface Localization - Provides integrated tools to translate the user interface into multiple languages for global reach.
  • Server-Side Rendering - Generates HTML on the server to increase initial load speed and improve search engine visibility.
  • UI Frameworks - Implements a customizable design system with a themeable framework supporting variable-based branding and dark mode.
  • Mobile UI Components - Mobile UI library for Vue 2.
  • UI Components - Mobile UI library for Vue 2.0.
  • 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.

Star-Verlauf

Star-Verlauf für youzan/vantStar-Verlauf für youzan/vant

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Vant

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Vant.
  • 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

    Vueantcomponentsjavascript
    Auf GitHub ansehen↗17,486
  • 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.

    Vuecomponentselement-uijavascript
    Auf GitHub ansehen↗54,116
  • ant-design/ant-design-mobileAvatar von ant-design

    ant-design/ant-design-mobile

    12,006Auf GitHub ansehen↗

    Ant Design Mobile is a mobile UI component library and design system built for React. It provides a collection of pre-styled interface elements and standardized UI blocks used to create consistent, responsive user interfaces for mobile web applications. The framework focuses on mobile web design and frontend interface engineering, providing tools to implement interaction patterns tailored for touch-based browsing. It ensures a uniform look and feel across different mobile browsers and handheld device screens. The library incorporates responsive layout systems and CSS-variable-based theming.

    TypeScriptant-designantdantd-mobile
    Auf GitHub ansehen↗12,006
  • akveo/react-native-ui-kittenAvatar von akveo

    akveo/react-native-ui-kitten

    10,677Auf GitHub ansehen↗

    UI Kitten is a cross-platform mobile UI library and design framework for building mobile interfaces. It provides a collection of reusable, accessible visual components and layout blocks that strictly follow the Eva Design System specifications. The library features built-in support for dynamic theming, allowing applications to switch between light and dark modes or custom color schemes at runtime. It utilizes a token-based color mapping system and a shared context provider to ensure visual consistency across all screens. The framework includes a library of standardized production-ready eleme

    TypeScript
    Auf GitHub ansehen↗10,677
Alle 30 Alternativen zu Vant anzeigen→

Häufig gestellte Fragen

Was macht youzan/vant?

Vant is a mobile UI library and component framework for Vue, providing a collection of lightweight, reusable interface elements optimized for small screens and touch interactions. It serves as a mobile component library and accessible web UI kit designed to integrate with Vue's reactivity and state management.

Was sind die Hauptfunktionen von youzan/vant?

Die Hauptfunktionen von youzan/vant sind: Mobile Optimized, Mobile Component Libraries, Component-Based Architectures, Accessibility Standards, Accessible UI Components, Accessible Component Suites, Vue UI Libraries, Mobile Interfaces.

Welche Open-Source-Alternativen gibt es zu youzan/vant?

Open-Source-Alternativen zu youzan/vant sind unter anderem: airyland/vux — Vux is a mobile web UI kit and Vue mobile UI library consisting of predefined layout and interface components. It… elemefe/element — Element is a Vue.js UI component library and web UI toolkit. It provides a collection of pre-styled user interface… ant-design/ant-design-mobile — Ant Design Mobile is a mobile UI component library and design system built for React. It provides a collection of… akveo/react-native-ui-kitten — UI Kitten is a cross-platform mobile UI library and design framework for building mobile interfaces. It provides a… primefaces/primevue — PrimeVue is a UI component library and design system for Vue. It provides a structured collection of interactive… iview/iview — iView is a Vue.js UI component library and enterprise web UI toolkit. It provides a collection of reusable interface…