Générateur de badges markdown
Créez des badges shields.io pour un README et enrobez-les en Markdown, HTML ou reStructuredText.
Générateur de badges markdown
Chaque README affichant un statut de construction, un numéro de version ou une icône de licence en haut utilise un badge shields.io — une petite image SVG composée d'une étiquette, d'une valeur et d'une couleur. Cet outil construit ce badge pour vous : remplissez l'étiquette, la valeur et la couleur, choisissez un style et un logo optionnel, et il assemblera l'URL shields.io et l'enrobera dans le balisage que votre projet utilise réellement.
L'option de style couvre les cinq rendus shields.io — flat, flat-square, plastic, for-the-badge et social — et le champ logo accepte n'importe quel slug simple-icons (github, npm, docker et des centaines d'autres), teinté avec la couleur du logo quand vous voulez qu'il corresponde au badge. Ajoutez un lien et le badge devient cliquable sur la page rendue ; ajoutez un texte alternatif et il reste significatif pour un lecteur d'écran. Le format de sortie bascule entre Markdown, HTML et reStructuredText, afin que le même badge s'intègre directement dans un README, un site de documentation ou un projet Sphinx sans modifier manuellement le balisage.
Construire plusieurs badges à la fois, c'est ce que la deuxième case est pour : collez une liste, un badge par ligne au format étiquette|valeur|couleur, et l'outil la transforme en une rangée de badges côte à côte — le motif que vous voyez sous un titre de projet avec construction, couverture, version et licence tous en ligne. Activez le tri pour ordonner cette rangée alphabétiquement, ou ajoutez un tableau de badges pour rendre également le même ensemble sous forme de référence à deux colonnes.
Tout s'exécute dans votre navigateur. L'étiquette, la valeur et toute liste en lot que vous collez ne sont utilisées que pour construire une chaîne d'URL localement — rien n'est téléchargé, et l'outil ne contacte jamais shields.io lui-même, il écrit juste le lien. Copiez le résultat, téléchargez-le en tant que fichier .txt, ou envoyez-le à l'entrée d'un autre outil pour continuer l'édition.