À propos du projet

Alouette est un système de design offrant des composants et des outils pour la création d'interfaces utilisateur dans les applications React et React Native. Basé sur NativeWind v5, il met l'accent sur la cohérence, l'accessibilité et la performance avec des paramètres par défaut configurables. Le monorepo comprend le package central 'alouette', la bibliothèque d'icônes 'alouette-icons', ainsi que des applications de démonstration utilisant Expo et Storybook. Il propose une intégration d'agents IA via la commande 'alouette-install-skills' qui configure Claude AI avec des directives d'utilisation. Le développement nécessite Node.js 20.9.0+, utilise pnpm pour la gestion des packages et inclut Storybook pour la visualisation des composants. Le projet suit la licence ISC et fournit des instructions d'installation pour les contributions, incluant des flux de travail de test et de linting.