caret-tui
Librairie personnel de composant React sur la base de Ink permettant donc de une intégration plus facile de bonus sur les projets scolaire. J'ai décidé de la rendre open-source pour en faire profiter tout ceux qui veulent faire des applications dans un terminal plus facilement.
Rendre accessible et utilisable une librairie de composant personnel disponible à tous
Caret-Tui est une bibliothèque moderne et haut de gamme de composants d'interface utilisateur pour terminaux, développée à partir d'Ink. Elle propose une suite de composants élégants, accessibles et hautement personnalisables pour vous aider à créer de superbes interfaces en ligne de commande.
- +Implémentation d'un moteur de theme supportant le format OKLCH
- +19 composants atomique
- +Une experience utilisateur construite pour les développeur par un développeur
19 composants atomique
Box, Pane, Card, Overlay, Text, Markdown, Badge, CommandInput, Select, SearchModal, ScrollableList, StepWizard, DataTable, FileTree, Sparkline, ProgressBar, Spinner, Separator, NotificationProvider.
Un site de documentation
Tout premier site fait pour de la documentation technique, fait avec Fumadocs pour être toujours à jour par rapport au code source du tui, mais aussi un showcase avec un playground pour tester plus facilement.
Un package NPM
Première mise en ligne d'un package npm, j'ai appris à construire plus proprement mon code mais aussi à l'optimiser pour en faire une version accepté pour le soumettre sur npmjs.com.
Une librairie de composant facile à installer et à utiliser dans n'importe quel projet avec Ink. Caret-tui sera la prochain shadcn-ui des terminaux.