Obtenez des statistiques GitHub générées dynamiquement sur vos lectures!

Afficher la démo · Rapport Bogue · Fonction de demande · FAQ · Posez la question
Français · 简体中文 · Español · Deutsch · 日本語 · Portugu'
Veuillez noter que les traductions de documentation peuvent être obsolètes; Essayez d'utiliser la documentation anglaise si possible.
Vous aimez le projet? Veuillez envisager de faire un don pour l'aider à s'améliorer!
Envisagez-vous de soutenir le projet en me faisant un don? S'il vous plaît ne pas !!!
L'Inde a récemment subi l'un des accidents de train les plus dévastateurs, et votre aide sera extrêmement précieuse pour les personnes touchées par cette tragédie.
Veuillez visiter ce lien et faire un petit don pour aider les personnes dans le besoin. Un petit don va très loin. ❤️
Important
Étant donné que l'API GitHub n'autorise que 5k demandes par heure par compte d'utilisateur, l'instance publique Vercel hébergée sur https://github-readme-stats.vercel.app/api pourrait éventuellement atteindre le limiteur de taux (voir # 1471). Nous utilisons la mise en cache pour empêcher que cela ne se produise (voir https://github.com/anuraghazra/github-readme-stats#common-options). Vous pouvez désactiver ces protections de limite de taux en déployant votre propre instance Vercel.
Important
Nous sommes une petite équipe, et pour prioriser, nous comptons sur des votes up ?. Nous utilisons le tableau de bord supérieur pour suivre la demande de la communauté (voir # 1935). N'hésitez pas à voter les problèmes et à tirer les demandes qui vous intéressent. Nous travaillerons d'abord sur les plus votés.
Copiez et collez cela dans votre marque, et c'est tout. Simple!
Modifiez la valeur ?username= votre nom d'utilisateur GitHub.
[ ![ Anurag's GitHub stats ] ( https://github-readme-stats.vercel.app/api?username=anuraghazra )] ( https://github.com/anuraghazra/github-readme-stats ) Avertissement
Par défaut, la carte de statistiques montre uniquement des statistiques comme les étoiles, les engagements et les demandes de traction des référentiels publics. Pour afficher des statistiques privées sur la carte des statistiques, vous devez déployer votre propre instance à l'aide de votre propre jeton API GitHub.
Note
Les rangs disponibles sont S (1% supérieur), A + (12,5%), A (25%), A- (37,5%), B + (50%), B (62,5%), B- (75%), C + (87,5%) et C (tout le monde). Ce programme de classement est basé sur le système de classement académique japonais. Le centile global est calculé comme une somme pondérée de centiles pour chaque statistique (nombre de commits, demandes de traction, de critiques, de problèmes, d'étoiles et de followers), sur la base de la fonction de distribution cumulative des distributions exponentielles et log-normales. La mise en œuvre peut être étudiée sur SRC / Calculaterank.js. Le cercle autour du rang montre 100 moins le centile mondial.
Vous pouvez transmettre un paramètre de requête &hide= pour masquer les statistiques spécifiques avec des valeurs séparées par des virgules.
Options:
&hide=stars,commits,prs,issues,contribs
![ Anurag's GitHub stats ] ( https://github-readme-stats.vercel.app/api?username=anuraghazra&hide=contribs,prs ) Vous pouvez transmettre un paramètre de requête &show= pour afficher des statistiques supplémentaires spécifiques avec des valeurs séparées par des virgules.
Options:
&show=reviews,discussions_started,discussions_answered,prs_merged,prs_merged_percentage
![ Anurag's GitHub stats ] ( https://github-readme-stats.vercel.app/api?username=anuraghazra&show=reviews,discussions_started,discussions_answered,prs_merged,prs_merged_percentage ) Pour activer les icônes, vous pouvez passer &show_icons=true dans le param de requête, comme ainsi:
![ Anurag's GitHub stats ] ( https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true )Avec des thèmes intégrés, vous pouvez personnaliser l'apparence de la carte sans faire de personnalisation manuelle.
Use &theme=THEME_NAME paramètre comme tel:
![ Anurag's GitHub stats ] ( https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true&theme=radical ) GitHub ReadMe Stats est livré avec plusieurs thèmes intégrés (par exemple, dark , radical , merko , gruvbox , tokyonight , onedark , cobalt , synthwave , highcontrast , dracula ).
Vous pouvez consulter un aperçu de tous les thèmes disponibles ou vérifier le fichier de configuration du thème. Veuillez noter que nous avons interrompu l'ajout de nouveaux thèmes pour réduire les efforts de maintenance; Toutes les demandes de traction liées aux nouveaux thèmes seront fermées.
Étant donné que GitHub relèvera les cartes et les servira à partir de leur CDN, nous ne pouvons pas déduire le thème du navigateur / github côté serveur. Il existe cependant quatre méthodes que vous pouvez utiliser pour créer des thèmes de dynamique du côté client.
Nous avons inclus un thème transparent qui a un arrière-plan transparent. Ce thème est optimisé pour bien paraître sur les thèmes par défaut sombres et légers de Github. Vous pouvez activer ce thème en utilisant le paramètre &theme=transparent comme ainsi:
![ Anurag's GitHub stats ] ( https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true&theme=transparent ) Vous pouvez utiliser le paramètre bg_color pour rendre les thèmes disponibles transparents. Cela se fait en définissant le bg_color sur une couleur avec un canal alpha transparent (c'est-à-dire bg_color=00000000 ):
![ Anurag's GitHub stats ] ( https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true&bg_color=00000000 ) Vous pouvez utiliser les balises de contexte de thème de GitHub pour changer automatiquement le thème en fonction du thème GitHub utilisateur. Cela se fait en ajoutant #gh-dark-mode-only ou #gh-light-mode-only jusqu'à la fin d'une URL d'image. Cette balise définira si l'image spécifiée dans le Markdown est affichée uniquement aux téléspectateurs à l'aide d'un thème GitHub clair ou sombre:
[ ![ Anurag's GitHub stats-Dark ] ( https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true&theme=dark#gh-dark-mode-only )] ( https://github.com/anuraghazra/github-readme-stats#gh-dark-mode-only )
[ ![ Anurag's GitHub stats-Light ] ( https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true&theme=default#gh-light-mode-only )] ( https://github.com/anuraghazra/github-readme-stats#gh-light-mode-only ) Vous pouvez utiliser la nouvelle fonction médiatique de GitHub dans HTML pour spécifier s'il faut afficher des images pour des thèmes légers ou sombres. Cela se fait à l'aide de l'élément HTML <picture> en combinaison avec la fonctionnalité médiatique prefers-color-scheme .
< picture >
< source
srcset =" https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true&theme=dark "
media =" (prefers-color-scheme: dark) "
/>
< source
srcset =" https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true "
media =" (prefers-color-scheme: light), (prefers-color-scheme: no-preference) "
/>
< img src =" https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true " />
</ picture >Vous pouvez personnaliser l'apparence de toutes vos cartes comme vous le souhaitez avec les paramètres URL.
| Nom | Description | Taper | Valeur par défaut |
|---|---|---|---|
title_color | Couleur de titre de la carte. | String (couleur hexiste) | 2f80ed |
text_color | Couleur de texte du corps. | String (couleur hexiste) | 434d58 |
icon_color | Couleurs des icônes si disponibles. | String (couleur hexiste) | 4c71f2 |
border_color | Couleur de bordure de la carte. Ne s'applique pas lorsque hide_border est activé. | String (couleur hexiste) | e4e2e2 |
bg_color | Couleur d'arrière-plan de la carte. | String (couleur hexagonale ou gradient sous forme d' angle, début, fin ) | fffefe |
hide_border | Cache la frontière de la carte. | booléen | false |
theme | Nom du thème, choisissez parmi tous les thèmes disponibles. | énumérer | default |
cache_seconds | Définit manuellement l'en-tête du cache (min: 21600, max: 86400). | entier | 21600 |
locale | Définit la langue dans la carte, vous pouvez vérifier la liste complète des lieux disponibles ici. | énumérer | en |
border_radius | Corner d'arrondi sur la carte. | nombre | 4.5 |
Avertissement
Nous utilisons la mise en cache pour diminuer la charge sur nos serveurs (voir # 1471 (commentaire)). Nos cartes ont un cache par défaut de 6 heures (21600 secondes). Notez également que le cache est serré à un minimum de 6 heures et un maximum de 24 heures. Si vous souhaitez que les données sur votre carte statistique soient mises à jour plus souvent, vous pouvez déployer votre propre instance et définir CACHE_SECONDS de variable d'environnement à une valeur de votre choix.
Vous pouvez fournir plusieurs valeurs séparées par des virgules dans l'option BG_COLOR pour rendre un gradient avec le format suivant:
&bg_color=DEG,COLOR1,COLOR2,COLOR3...COLOR10
Voici une liste de tous les lieux disponibles:
|
|
|
Si nous ne soutenons pas votre langue, envisagez de contribuer! Vous pouvez trouver plus d'informations sur la façon de le faire dans nos directives contributives.
| Nom | Description | Taper | Valeur par défaut |
|---|---|---|---|
hide | Cache les éléments spécifiés des statistiques. | String (valeurs séparées par des virgules) | null |
hide_title | Cache le titre de votre carte de statistiques. | booléen | false |
card_width | Définit manuellement la largeur de la carte. | nombre | 500px (approx.) |
hide_rank | Cache le rang et redimensionne automatiquement la largeur de la carte. | booléen | false |
rank_icon | Affiche l'icône de rang alternative (c'est-à-dire github , percentile ou default ). | énumérer | default |
show_icons | Montre des icônes près de toutes les statistiques. | booléen | false |
include_all_commits | Compter le total des engagements au lieu de les engagements de l'année en cours. | booléen | false |
line_height | Définit la hauteur de la ligne entre le texte. | entier | 25 |
exclude_repo | Exclut les référentiels spécifiés. | String (valeurs séparées par des virgules) | null |
custom_title | Définit un titre personnalisé pour la carte. | chaîne | <username> GitHub Stats |
text_bold | Utilise du texte gras. | booléen | true |
disable_animations | Désactive toutes les animations de la carte. | booléen | false |
ring_color | Couleur du cercle de rang. | String (couleur hexiste) | 2f80ed |
number_format | Communique entre deux formats disponibles pour afficher les valeurs de la carte short (c'est-à-dire 6.6k ) et long (c'est-à-dire 6626 ). | énumérer | short |
show | Affiche des éléments supplémentaires sur la carte des statistiques (IE reviews , discussions_started , discussions_answered , prs_merged ou prs_merged_percentage ). | String (valeurs séparées par des virgules) | null |
Note
Lorsque hide_rank = true , la largeur de la carte minimale est de 270 px + la longueur du titre et le rembourrage.
| Nom | Description | Taper | Valeur par défaut |
|---|---|---|---|
show_owner | Affiche le nom du propriétaire du repo. | booléen | false |
description_lines_count | Définissez manuellement le nombre de lignes pour la description. La valeur spécifiée sera serrée entre 1 et 3. Si ce paramètre n'est pas spécifié, le nombre de lignes sera automatiquement ajusté en fonction de la longueur réelle de la description. | nombre | null |
| Nom | Description | Taper | Valeur par défaut |
|---|---|---|---|
show_owner | Montre le nom du propriétaire de l'escale. | booléen | false |
| Nom | Description | Taper | Valeur par défaut |
|---|---|---|---|
hide | Cachent les langues spécifiées de la carte. | String (valeurs séparées par des virgules) | null |
hide_title | Cache le titre de votre carte. | booléen | false |
layout | Communique entre cinq dispositions disponibles normal & compact & donut & donut-vertical & pie . | énumérer | normal |
card_width | Définit manuellement la largeur de la carte. | nombre | 300 |
langs_count | Montre plus de langues sur la carte, entre 1 et 20. | entier | 5 pour normal et donut , 6 pour d'autres dispositions |
exclude_repo | Exclut les référentiels spécifiés. | String (valeurs séparées par des virgules) | null |
custom_title | Définit un titre personnalisé pour la carte. | chaîne | Most Used Languages |
disable_animations | Désactive toutes les animations de la carte. | booléen | false |
hide_progress | Utilise l'option de mise en page compacte, cache les pourcentages et supprime les barres. | booléen | false |
size_weight | Configure l'algorithme des statistiques du langage (voir algorithme de statistiques de langue). | entier | 1 |
count_weight | Configure l'algorithme des statistiques du langage (voir algorithme de statistiques de langue). | entier | 0 |
Avertissement
Les noms de langage doivent être escapatés uria, comme spécifié dans le pourcentage de codage (c.-à-d. c++ devrait devenir c%2B%2B , jupyter notebook devrait devenir jupyter%20notebook , etc.) Vous pouvez utiliser Urlencoder.org pour vous aider à le faire automatiquement.
| Nom | Description | Taper | Valeur par défaut |
|---|---|---|---|
hide | Cache les langues spécifiées à partir de la carte. | String (valeurs séparées par des virgules) | null |
hide_title | Cache le titre de votre carte. | booléen | false |
line_height | Définit la hauteur de la ligne entre le texte. | entier | 25 |
hide_progress | Cachent la barre de progrès et le pourcentage. | booléen | false |
custom_title | Définit un titre personnalisé pour la carte. | chaîne | WakaTime Stats |
layout | Communique entre deux dispositions disponibles default et compact . | énumérer | default |
langs_count | Limite le nombre de langues sur la carte, par défaut à toutes les langues rapportées. | entier | null |
api_domain | Définit un domaine API personnalisé pour la carte, par exemple pour utiliser des services comme hakatime ou wakapi | chaîne | wakatime.com |
display_format | Définit le format d'affichage des statistiques Wakatime. Choisissez time pour afficher des statistiques ou percent basés sur le temps pour afficher les pourcentages. | énumérer | time |
disable_animations | Désactive toutes les animations de la carte. | booléen | false |
Les broches supplémentaires GitHub vous permettent d'épingler plus de 6 référentiels dans votre profil à l'aide d'un profil GitHub ReadMe.
Ouais! Vous n'êtes plus limité à 6 référentiels épinglés.
Copier-coller ce code dans votre lecture et modifier les liens.
Point de terminaison: api/pin?username=anuraghazra&repo=github-readme-stats
[ ![ Readme Card ] ( https://github-readme-stats.vercel.app/api/pin/?username=anuraghazra&repo=github-readme-stats )] ( https://github.com/anuraghazra/github-readme-stats )Utilisez l'option de requête Show_Owner pour inclure le nom d'utilisateur du propriétaire du repo
Les broches GitHub Gist vous permettent d'épingler les GIST dans votre profil GitHub à l'aide d'un profil GitHub ReadMe.
Copier-coller ce code dans votre lecture et modifier les liens.
Point de terminaison: api/gist?id=bbfce31e0217a3689c8d961a356cb10d
[ ![ Gist Card ] ( https://github-readme-stats.vercel.app/api/gist?id=bbfce31e0217a3689c8d961a356cb10d )] ( https://gist.github.com/Yizack/bbfce31e0217a3689c8d961a356cb10d/ )Utilisez l'option de requête show_owner pour inclure le nom d'utilisateur du propriétaire de l'escale
La carte des langues supérieures montre les langues les plus fréquemment utilisées d'un utilisateur GitHub.
Avertissement
Par défaut, la carte linguistique montre les résultats de la langue uniquement des référentiels publics. Pour inclure les langues utilisées dans des référentiels privés, vous devez déployer votre propre instance à l'aide de votre propre jeton API GitHub.
Note
Les langues supérieures n'indiquent pas le niveau de compétence de l'utilisateur ou quelque chose comme ça; C'est une métrique GitHub pour déterminer quelles langues ont le plus de code sur github. Il s'agit d'une nouvelle fonctionnalité de GitHub Readme-stats.
Avertissement
Cette carte ne montre que l'utilisation du langage uniquement dans vos propres référentiels non fourrés, ne dépendant pas de qui est l'auteur des Commits. Il n'inclut pas vos contributions dans les autres référentiels des utilisateurs / organisations. Actuellement, il n'y a aucun moyen d'obtenir ces données de l'API GitHub. Si vous souhaitez que ce comportement soit amélioré, vous pouvez prendre en charge cette demande de fonctionnalité créée par @Rickstaa dans la communauté GitHub.
Avertissement
Actuellement, cette carte affiche des données uniquement sur les 100 premiers référentiels. En effet, les limitations de l'API GitHub qui provoquent des temps d'arrêt des instances publiques (voir # 1471). À l'avenir, ce comportement sera amélioré en libérant l'action GitHub ou en fournissant des variables d'environnement pour les propres instances de l'utilisateur.
Copier-coller ce code dans votre lecture et modifier les liens.
Point de terminaison: api/top-langs?username=anuraghazra
[ ![ Top Langs ] ( https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra )] ( https://github.com/anuraghazra/github-readme-stats )Nous utilisons l'algorithme suivant pour calculer les pourcentages de langues sur la carte linguistique:
ranking_index = ( byte_count ^ size_weight ) * ( repo_count ^ count_weight ) Par défaut, seul le nombre d'octets est utilisé pour déterminer les pourcentages de langues indiqués sur la carte linguistique (c'est-à-dire size_weight=1 et count_weight=0 ). Vous pouvez cependant utiliser les options &size_weight= & &count_weight= pour pondérer le calcul d'utilisation du langage. Les valeurs doivent être des nombres réels positifs. Plus de détails sur l'algorithme peuvent être trouvés ici.
&size_weight=1&count_weight=0 - (par défaut) commandes par nombre d'octets.&size_weight=0.5&count_weight=0.5 - (recommandé) utilise à la fois le nombre d'octets et de référentiels pour le classement&size_weight=0&count_weight=1 - commandes par comptage de repo ![ Top Langs ] ( https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&size_weight=0.5&count_weight=0.5 ) Vous pouvez utiliser le paramètre &exclude_repo=repo1,repo2 pour exclure les référentiels individuels.
![ Top Langs ] ( https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&exclude_repo=github-readme-stats,anuraghazra.github.io ) Vous pouvez utiliser &hide=language1,language2 Paramètre pour masquer les langues individuelles.
![ Top Langs ] ( https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&hide=javascript,html ) Vous pouvez utiliser l'option &langs_count= pour augmenter ou diminuer le nombre de langues indiquées sur la carte. Les valeurs valides sont des entiers entre 1 et 20 (inclus). Par défaut, il a été défini sur 5 pour normal & donut et 6 pour d'autres dispositions.
![ Top Langs ] ( https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&langs_count=8 ) Vous pouvez utiliser l'option &layout=compact pour modifier la conception de la carte.
![ Top Langs ] ( https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&layout=compact ) Vous pouvez utiliser l'option &layout=donut pour modifier la conception de la carte.
[ ![ Top Langs ] ( https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&layout=donut )] ( https://github.com/anuraghazra/github-readme-stats ) Vous pouvez utiliser l'option &layout=donut-vertical pour modifier la conception de la carte.
[ ![ Top Langs ] ( https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&layout=donut-vertical )] ( https://github.com/anuraghazra/github-readme-stats ) Vous pouvez utiliser l'option &layout=pie pour modifier la conception de la carte.
[ ![ Top Langs ] ( https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&layout=pie )] ( https://github.com/anuraghazra/github-readme-stats ) Vous pouvez utiliser l'option &hide_progress=true pour masquer les pourcentages et les barres de progression (la mise en page sera automatiquement définie sur compact ).
![ Top Langs ] ( https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&hide_progress=true )Avertissement
Veuillez noter que nous affichons actuellement les données des profils Wakatime qui sont publics. Vous devez donc vous assurer que les deux Display code time publicly et Display languages, editors, os, categories publicly sont activées.
Modifiez la valeur ?username= votre nom d'utilisateur wakatime.
[ ![ Harlok's WakaTime stats ] ( https://github-readme-stats.vercel.app/api/wakatime?username=ffflabs )] ( https://github.com/anuraghazra/github-readme-stats )Choisissez parmi l'un des thèmes par défaut
Par défaut, GitHub ne dissiste pas les cartes côte à côte. Pour ce faire, vous pouvez utiliser cette approche:
< a href =" https://github.com/anuraghazra/github-readme-stats " >
< img height = 200 align =" center " src =" https://github-readme-stats.vercel.app/api?username=anuraghazra " />
</ a >
< a href =" https://github.com/anuraghazra/convoychat " >
< img height = 200 align =" center " src =" https://github-readme-stats.vercel.app/api/top-langs?username=anuraghazra&layout=compact&langs_count=8&card_width=320 " />
</ a > < a href =" https://github.com/anuraghazra/github-readme-stats " >
< img align =" center " src =" https://github-readme-stats.vercel.app/api/pin/?username=anuraghazra&repo=github-readme-stats " />
</ a >
< a href =" https://github.com/anuraghazra/convoychat " >
< img align =" center " src =" https://github-readme-stats.vercel.app/api/pin/?username=anuraghazra&repo=convoychat " />
</ a > Étant donné que l'API GitHub n'autorise que 5k demandes par heure, mon https://github-readme-stats.vercel.app/api pourrait éventuellement toucher le limiteur de taux. Si vous l'hébergez sur votre propre serveur Vercel, vous n'avez pas à vous soucier de rien. Cliquez sur le bouton Déploier pour commencer!
Note
Depuis # 58, nous devrions être en mesure de gérer plus de 5k demandes et d'avoir moins de problèmes avec les temps d'arrêt ?.
Note
Si vous êtes sur le plan Vercel Pro (c'est-à-dire payé), la valeur de maxDuration trouvée dans Vercel.json peut être augmentée lorsque votre instance Vercel se déroule fréquemment pendant la demande de carte. Il est conseillé de maintenir cette valeur inférieure à 30 secondes pour éviter une utilisation élevée de la mémoire.
Log in .Continue with GitHub .Add New... et sélectionnez l'option Project .Continue with GitHub , recherchez le référentiel GIT requis et importez-le en cliquant sur le bouton Import . Alternativement, vous pouvez importer un référentiel GIT tiers à l'aide du Import Third-Party Git Repository -> en bas de la page.repo et user (cela permet à l'accès de voir des statistiques privées de référentiels et d'utilisateurs).PAT_1 (comme indiqué).Avertissement
Cette façon d'utiliser GRS n'est pas officiellement soutenue et a été ajoutée pour répondre à certains cas d'utilisation particuliers où Vercel n'a pas pu être utilisé (par exemple # 2341). Le support de cette méthode est donc limité.
express à la section des dépendances de package.jsongithub-readme-stats / package.json
Lignes 54 à 61 dans BA7C2F8
npm i si nécessaire (configuration initiale)node express.js pour démarrer le serveur, ou définissez le point d'entrée sur express.js dans package.json si vous déployez sur un service gérégithub-readme-stats / package.json
Ligne 11 dans BA7C2F8
GitHub ReadMe Stats contient plusieurs variables d'environnement Vercel qui peuvent être utilisées pour supprimer les protections de limite de taux:
CACHE_SECONDS : Cette variable d'environnement a priorité sur nos valeurs minimales et maximales de cache et peut contourner ces valeurs pour les instances de Vercel auto-hébergées.Voir la documentation Vercel sur l'ajout de ces variables d'environnement à votre instance Vercel.
Vous pouvez conserver votre fourchette, et donc votre instance privée Vercel à jour avec le bouton Sync Fork de GitHub. Vous pouvez également utiliser le package Pull créé par @wei pour automatiser ce processus.
J'oublie presque tout ce que je peux et j'essaie de répondre à tous ceux qui ont besoin d'aide en utilisant ces projets. De toute évidence, cela prend du temps. Vous pouvez utiliser ce service gratuitement.
Cependant, si vous utilisez ce projet et que vous en êtes satisfait ou si vous voulez simplement m'encourager à continuer de créer des trucs, il y a plusieurs façons de le faire:
Merci! ❤️
Les contributions sont les bienvenues! <3
Fabriqué avec ❤️ et javascript.