Une bibliothèque de composants React pour construire des interfaces d’application. Boutons, champs, menus, boîtes de dialogue, tableaux et graphiques partagent le même jeu de propriétés, arrivent accessibles et suivent le mode sombre sans fichier de thème.
Des outils pour les développeurs, conçus au grand jour
Voir tous les projetsProjets
Une partie de ce que maintient CDGet. La liste complète, avec filtres et tri, se trouve sur la page des projets.
Un seul langage visuel de verre et de dégradé, livré en bibliothèque React et en paquet Flutter sous les mêmes noms de composants. Ce qui se presse est teinté, ce qui contient reste transparent.
Une bibliothèque React qui suit directement la spécification Material Design 3 et ajoute les composants que les autres bibliothèques Material laissent de côté. Elle lit les tokens déjà présents sur la page et cohabite donc avec une configuration Material existante.
Un éditeur Markdown qui fait aussi la lecture, livré en bibliothèque React et en paquet Flutter. On écrit sur le document tel qu’il sera ou sur la source, on passe de l’un à l’autre d’un clic, et le texte fini part dans une visionneuse en lecture seule qui le rend exactement pareil.
Un moteur de comparaison et une vue côte à côte réunis dans un seul paquet React. Il apparie deux versions ligne à ligne, puis mot à mot à l’intérieur des lignes modifiées, et dessine le résultat en tenant les deux côtés à la même hauteur : l’application n’a ni la comparaison ni l’alignement à écrire.
Les petites fonctions que l’on réécrit sinon : slugs, casse du texte, dates, formatage, copie profonde, validation et hachage. Les mêmes noms se comportent de la même façon en JavaScript, en Dart et en Python.
Un point de départ pour des applications de bureau en Vite, Vue 3 et Electron. La compilation, l’empaquetage, les tests et la traduction sont configurés avant la première ligne écrite.
Une extension VitePress qui construit la barre latérale à partir des fichiers présents sur le disque. Le tri, les titres, les filtres et les réglages par dossier remplacent un menu tenu à la main.
Ce que chaque projet doit tenir
Les mêmes quelques décisions façonnent chacun d’eux, qu’il s’agisse d’une bibliothèque de composants ou d’une commande de vingt lignes.







