cube-ui est une bibliothèque de composants d'interface utilisateur mobile implémentée en Vue, open-sourcée par DiDi. Elle prend en charge l'enregistrement complet ou modulaire des composants, fournit une documentation, une application d'exemple et un modèle basé sur vue-cli pour créer de nouveaux projets.
Code ouvert. Horizons nouveaux.
Découvrez des projets open source de qualité, soumettez des projets anonymement, puis revendiquez et éditez votre propre projet.
Un peu de curiosité. Un monde de code ouvert.
THE FIRST COLLECTIONLecteur web officiel LottieFiles pour les animations Lottie (.json) et dotLottie (.lottie), doté d'un cœur Rust + WASM, de backends Canvas2D/WebGL2/WebGPU, et de SDK pour React, Vue, Svelte, Solid et Web Components.
Vant est une bibliothèque de composants UI Vue légère et personnalisable pour les applications web mobiles, offrant plus de 80 composants sans dépendances tierces, avec support TypeScript, Vue 2/3, Nuxt, SSR, mode sombre et i18n.
Naive UI est une bibliothèque de composants Vue 3 écrite en TypeScript, comprenant plus de 90 composants tree-shakable. Elle propose un système de thèmes type-safe sans import CSS et utilise des listes virtuelles pour la performance.
Vuestic Admin est une suite de modèles d'administration open-source basée sur Vue 3, Vite, Pinia et Tailwind CSS, s'appuyant sur la bibliothèque Vuestic UI et offrant un thème sombre, l'i18n et l'accessibilité.
Zag est une bibliothèque JavaScript de machines à états finis pour créer des composants UI accessibles, avec des adaptateurs pour React, Solid, Vue et Svelte et une API headless pour construire votre propre système de design.
Vuestic UI est une bibliothèque Vue 3 open-source par Epicmax, offrant des composants accessibles, documentation, commandes CLI pour Vite/Nuxt, packages @vuestic/nuxt, @vuestic/tailwind, et licence MIT.
Codex est le système de conception de Wikimedia, proposant des composants Vue 3 et CSS, des jetons de conception, des icônes et un site de documentation VitePress. Il supporte l'internationalisation et respecte les normes d'accessibilité WCAG 2.1 AA.
Ark UI est une bibliothèque de composants headless et non stylisés de l'équipe Chakra UI, proposant plus de 45 primitives d'interface accessibles basées sur Zag.js avec une API identique pour React, Solid, Vue et Svelte.
Vuetify est une bibliothèque de composants Vue sous licence MIT, offrant des composants réactifs, un système de thèmes, une personnalisation SASS, une prise en charge de Vite avec tree-shaking et plus de 42 langues.
Nuxt UI est une bibliothèque de composants Vue et Nuxt basée sur Reka UI, Tailwind CSS et Tailwind Variants, proposant des composants d'interface accessibles et thémables ainsi que divers modèles officiels sous licence MIT.
Varlet est une bibliothèque de composants Vue 3 basée sur Material Design 2 et 3, proposant plus de 70 composants polyvalents pour mobile et bureau, avec support du thémage, de l'i18n, du SSR et de TypeScript.
VectorMojo est un convertisseur de fichiers de conception vers SVG côté client s'exécutant dans le navigateur. Il lit PSD/PSB, PDF, AI, EPS, SVG, PNG et JPEG, tout en gardant le traitement localement.
Arco Design Vue est une bibliothèque de composants UI pour Vue 3, offrant plus de 60 composants TypeScript, des thèmes personnalisables et s'installant via le package npm @arco-design/web-vue.
Oruga est une bibliothèque de composants UI légère pour Vue.js 3, sans dépendance CSS. Elle propose des composants personnalisables, du tree-shaking, des thèmes et une configuration par class-mapping pour s'intégrer à Tailwind, Bulma, Bootstrap ou des styles personnalisés.
tsParticles est une bibliothèque TypeScript légère pour créer des effets de particules personnalisables, des confettis et des animations de feux d'artifice comme arrière-plans de site web. Elle propose des composants spécifiques pour React, Vue, Angular, Svelte et plus encore.
Element Plus est une bibliothèque de composants UI open-source pour Vue 3, écrite en TypeScript avec le support de la Composition API. Son API est stable depuis février 2022 et un outil de migration facilite le passage depuis Element UI.
PrimeVue est une bibliothèque de composants UI pour Vue sous licence MIT. Ce dépôt est désormais en mode maintenance (correctifs de sécurité uniquement), le développement actif se poursuivant via l'initiative PrimeUI sur primevue.dev.
AgnosticUI Local (v2) est une bibliothèque de composants UI basée sur un CLI et indépendante du framework, qui copie le code source, les styles et les tests directement dans vos projets React, Vue, Svelte ou Lit.
Reka UI (anciennement Radix Vue) est une bibliothèque open-source de composants UI accessibles pour Vue. Elle propose des primitives non stylées pour créer des systèmes de design et des applications web de haute qualité, avec documentation, exemples et contributions communautaires.