GitHub Readme Stats

GitHub Readme Stats

¡Obtén tus estadísticas de GitHub generadas dinámicamente en tu README!

Tests Passing GitHub Contributors Tests Coverage Issues GitHub pull requests OpenSSF Scorecard

Ver un ejemplo · Reportar un bug · Solicitar una mejora

Français · 简体中文 · Español · Deutsch · 日本語 · Português Brasileiro · Italiano · 한국어 . Nederlands . Türkçe . नेपाली

¿Te gusta este proyecto? ¡Por favor, considera donar para ayudar a mejorarlo! # Características - [Tarjeta de estadísticas de GitHub](#tarjeta-de-estadísticas-de-github) - [Ocultar estadísticas individualmente](#ocultar-estadísticas-individualmente) - [Agregar contribuciones privadas al total de commits contados](#agregar-contribuciones-privadas-al-total-de-commits-contados) - [Mostrar íconos](#mostrar-íconos) - [Temas](#temas) - [Personalización](#personalización) - [Pines adicionales de GitHub](#pines-adicionales-de-github) - [Utilización](#utilización) - [Ejemplo](#ejemplo) - [Tarjeta de Lenguajes Principales](#tarjeta-de-lenguajes-principales) - [Utilización](#utilización-1) - [Excluir repositorios individualmente](#excluir-repositorios-individualmente) - [Ocultar lenguajes individualmente](#ocultar-lenguajes-individualmente) - [Mostrar más lenguajes](#mostrar-más-lenguajes) - [Diseño Compacto de Tarjeta de Lenguaje](#diseño-compacto-de-tarjeta-de-lenguaje) - [Ejemplo](#ejemplo-1) - [Estadísticas de la semana de Wakatime](#estadísticas-de-la-semana-de-wakatime) - [Ejemplo](#ejemplo-2) - [Todos los ejemplos](#todos-los-ejemplos) - [Consejo rápido (para alinear las tarjetas de repositorio)](#consejo-rápido-para-alinear-las-tarjetas-de-repositorio) - [Despliega tu propia instancia de Vercel](#despliega-tu-propia-instancia-de-vercel) - [:sparkling\_heart: Apoya al proyecto](#sparkling_heart-apoya-al-proyecto) # Tarjeta de estadísticas de GitHub Copia y pega esto en el contenido de tu README.md y listo. ¡Simple! Cambia el valor de `?username=` al nombre de tu usuario de GitHub. ```md [![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra)](https://github.com/anuraghazra/github-readme-stats) ``` _Nota: Los rangos disponibles son S+ (top 1%), S (top 25%), A++ (top 45%), A+ (top 60%) y B+ (todos). Los valores se calculan utilizando la [función de distribución acumulada](https://es.wikipedia.org/wiki/Funci%C3%B3n_de_distribuci%C3%B3n) utilizando commits, contribuciones, issues, estrellas, pull request, seguidores y repositorios propios. Puedes investigar más sobre la implementación en [src/calculateRank.js](../src/calculateRank.js)._ ### Ocultar estadísticas individualmente Para ocultar alguna estadística específica, puedes utilizar el parámetro `?hide=` con los elementos que quieras ocultar separados por comas. > Opciones: `&hide=stars,commits,prs,issues,contribs` ```md ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&hide=contribs,prs) ``` ### Agregar contribuciones privadas al total de commits contados Puedes agregar el recuento de todas sus contribuciones privadas al recuento total de commits utilizando el parámetro `?count_private=true`. _Nota: Si estás desplegando este proyecto tú mismo, las contribuciones privadas se contarán de manera predeterminada; de lo contrario, deberás elegir compartir el recuento de sus contribuciones privadas._ > Opciones: `&count_private=true` ```md ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&count_private=true) ``` ### Mostrar íconos Para habilitar los íconos, puedes utilizar `show_icons=true` como parámetro, de esta manera: ```md ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true) ``` ### Temas Puedes personalizar el aspecto de la tarjeta sin realizar ninguna [personalización manual](#personalización) con los temas incorporados. Utiliza el parámetro `?theme=THEME_NAME`, de esta manera: ```md ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true&theme=radical) ``` #### Todos los temas incorporados dark, radical, merko, gruvbox, tokyonight, onedark, cobalt, synthwave, highcontrast, dracula GitHub Readme Stat Themes Puedes ver una vista previa de [todos los temas disponibles](../themes/README.md) o ver el [archivo de configuración](../themes/index.js) del tema y también **puedes contribuir con nuevos temas** si lo deseas :D ### Personalización Puedes personalizar el aspecto de tu `Tarjeta de Estadísticas` o `Tarjeta de Repo` de la manera que desees con los parámetros URL. #### Opciones Comunes: - `title_color` - Color del título _(hex color)_ - `text_color` - Color del contenido _(hex color)_ - `icon_color` - Color de icono si esta disponible _(hex color)_ - `bg_color` - Color de fondo _(hex color)_ - `hide_border` - Oculta el borde de la tarjeta _(booleano)_ - `theme` - Nombre del tema, elige uno de [todos los temas disponible ](../themes/README.md) - `cache_seconds` - Cache _(min: 14400, max: 86400)_ - `locale` - configurar el idioma en la tarjeta _(p.ej. cn, de, es, etc.)_ ##### Gradiente en `bg_color` Puedes pasar mútliples valores separados por coma en la opción `bg_color` para dibujar un gradiente, el formato del gradiente es: ``` &bg_color=DEG,COLOR1,COLOR2,COLOR3...COLOR10 ``` > Nota sobre la caché: las tarjetas de Repo tienen un caché predeterminado de 4 horas (14400 segundos) si el recuento forks y el recuento de estrellas es inferior a 1k; de lo contrario, son 2 horas (7200 segundos). También ten en cuenta que la caché está sujeta a un mínimo de 2 horas y un máximo de 24 horas #### Opciones exclusivas de la Tarjeta de Estadísticas: - `hide` - Oculta de las estadísticas [los elementos especificados](#ocultar-estadísticas-individualmente) _(valores separados por comas)_ - `hide_title` - _(booleano)_ - `hide_rank` - _(booleano)_ - `show_icons` - _(booleano)_ - `include_all_commits` - Cuenta el total de commits en lugar de solo los commits del año actual _(boolean)_ - `count_private` - Cuenta los commits privadas _(boolean)_ - `line_height` - Establece el alto de línea entre texto _(número)_ - `custom_title` - Establece un título personalizado - [`disable_animations`] - Desactiva todas las animaciones _(booleano)_ #### Opciones exclusivas de la Tarjeta de Repo: - `show_owner` - Mostrar el nombre del propietario del repositorio _(booleano)_ #### Opciones exclusivas de la Tarjeta de Lenguajes: - `hide` - Oculta de la tarjeta los lenguajes especificados _(valores separados por comas)_ - `hide_title` - _(booleano)_ - `layout` - Cambiar entre los cinco diseños disponibles `normal` & `compact` & `donut` & `donut-vertical` & `pie` - `card_width` - Establece el ancho de la tarjeta manualmente _(número)_ - `langs_count` - Muestra más lenguajes en la tarjeta, entre 1-10, por defecto 5 _(número)_ - `exclude_repo` - Excluye los repositorios especificados _(valores separados por comas)_ - `custom_title` - Establece un título personalizado > :warning: **Importante:** > Los nombres de los lenguajes deben estar codificados para URLs, como se especifica en [Código porciento](https://es.wikipedia.org/wiki/C%C3%B3digo_porciento) > (es decir: `c++` debería convertirse en `c%2B%2B`,`jupyter notebook` debería convertirse en `jupyter%20notebook`, etc.) #### Opciones exclusivas de la Tarjeta de Wakatime: - `hide_title` - _(booleano)_ - `line_height` - Establece el alto de línea entre texto _(número)_ - `hide_progress` - Oculta la barra de progreso y el porcentaje _(booleano)_ - `custom_title` - Establece un título personalizado - `layout` - Cambia entre los dos diseños disponibles `default` & `compact` - `langs_count` - Limita el número de idiomas que aparecen en el mapa - `api_domain` - Establece un dominio de API personalizado para la tarjeta --- # Pines adicionales de GitHub Los pines adicionales de GitHub le permiten fijar más de 6 repositorios en su perfil utilizando un perfil readme de GitHub. ¡Yey! Ya no está limitado a 6 repositorios pinneados. ### Utilización Copia y pegua este código en tu Readme y cambia los enlaces. Endpoint: `api/pin?username=anuraghazra&repo=github-readme-stats` ```md [![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=anuraghazra&repo=github-readme-stats)](https://github.com/anuraghazra/github-readme-stats) ``` ### Ejemplo [![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=anuraghazra&repo=github-readme-stats)](https://github.com/anuraghazra/github-readme-stats) Utiliza la variable [show_owner](#customización) para incluir el nombre de usuario del propietario del repositorio. [![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=anuraghazra&repo=github-readme-stats&show_owner=true)](https://github.com/anuraghazra/github-readme-stats) # Tarjeta de Lenguajes Principales La tarjeta de lenguajes principales muestra los lenguajes principales del usuario de GitHub que se han utilizado principalmente. _NOTA: los lenguajes principales no indican mi nivel de habilidad o algo así, es una métrica de GitHub de los lenguajes que tengo más código en GitHub. Es una nueva característica de github-readme-stats_ ### Utilización Copia y pegua este código en tu Readme y cambia los enlaces. Endpoint: `api/top-langs?username=anuraghazra` ```md [![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra)](https://github.com/anuraghazra/github-readme-stats) ``` ### Excluir repositorios individualmente Puedes usar el parámetro `?exclude_repo=repo1,repo2` para ocultar repositorios individualmente. ```md [![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&exclude_repo=github-readme-stats,anuraghazra.github.io)](https://github.com/anuraghazra/github-readme-stats) ``` ### Ocultar lenguajes individualmente Puedes usar el parámetro `?hide=language1,language2` para ocultar lenguajes individualmente. ```md [![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&hide=javascript,html)](https://github.com/anuraghazra/github-readme-stats) ``` ### Mostrar más lenguajes Puedes usar el paramétro `&langs_count=` para incrementar o decrementar el número de lenguajes mostrados en la tarjeta. Los valores admitidos son los números enteros entre 1 y 10 (inclusive), y el valor por defecto es 5. ```md [![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&langs_count=8)](https://github.com/anuraghazra/github-readme-stats) ``` ### Diseño Compacto de Tarjeta de Lenguaje Puedes usar la opción `& layout = compact` para cambiar el diseño de la tarjeta. ```md [![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&layout=compact)](https://github.com/anuraghazra/github-readme-stats) ``` ### Ejemplo [![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra)](https://github.com/anuraghazra/github-readme-stats) - Diseño compacto [![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra&layout=compact)](https://github.com/anuraghazra/github-readme-stats) # Estadísticas de la semana de Wakatime cambia el valor del parámetro `?username=` a tu username en [Wakatime](https://wakatime.com). ```md [![Harlok's wakatime stats](https://github-readme-stats.vercel.app/api/wakatime?username=ffflabs)](https://github.com/anuraghazra/github-readme-stats) ``` ### Ejemplo [![Harlok's wakatime stats](https://github-readme-stats.vercel.app/api/wakatime?username=ffflabs)](https://github.com/anuraghazra/github-readme-stats) [![Harlok's wakatime stats](https://github-readme-stats.vercel.app/api/wakatime?username=ffflabs&hide_progress=true)](https://github.com/anuraghazra/github-readme-stats) - Diseño compacto [![Harlok's wakatime stats](https://github-readme-stats.vercel.app/api/wakatime?username=ffflabs&layout=compact)](https://github.com/anuraghazra/github-readme-stats) --- ### Todos los ejemplos - Por defecto ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra) - Ocultando ciertas estadísticas ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&hide=contribs,issues) - Mostrando íconos ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&hide=issues&show_icons=true) - Incluyendo todos los commits ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&include_all_commits=true) - Temas Escoja cualquiera de los [temas por defecto](#themes) ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&show_icons=true&theme=radical) - Gradiente ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api?username=anuraghazra&bg_color=30,e96443,904e95&title_color=fff&text_color=fff) - Personalizando Tarjeta de Estadísticas ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api/?username=anuraghazra&show_icons=true&title_color=fff&icon_color=79ff97&text_color=9f9f9f&bg_color=151515) - Estableciendo Idioma de la tarjeta ![Anurag's GitHub stats](https://github-readme-stats.vercel.app/api/?username=anuraghazra&locale=es) - Personalizando Tarjeta de Repo ![Customized Card](https://github-readme-stats.vercel.app/api/pin?username=anuraghazra&repo=github-readme-stats&title_color=fff&icon_color=f9f9f9&text_color=9f9f9f&bg_color=151515) - Lenguajes Top [![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=anuraghazra)](https://github.com/anuraghazra/github-readme-stats) - Tarjeta de Wakatime [![Harlok's wakatime stats](https://github-readme-stats.vercel.app/api/wakatime?username=ffflabs)](https://github.com/anuraghazra/github-readme-stats) --- ### Consejo rápido (para alinear las tarjetas de repositorio) Por lo general, no podrás acomodar las imágenes una al lado de la otra. Para hacerlo, puede usar este enfoque: ```html ``` ## Despliega tu propia instancia de Vercel #### [Échale un vistazo a este tutorial paso a paso de @codeSTACKr](https://youtu.be/n6d4KHSKqGk?t=107) Desde que la API de GitHub permite solo 5k peticiones por hora, es posible que mi `https://github-readme-stats.vercel.app/api` pueda llegar al límite. Si lo alojas en tu propio servidor de Vercel, no tendrás que preocuparte de nada. ¡Clickea en el botón "Deploy" para comenzar! NOTA: Debido a [#58](https://github.com/anuraghazra/github-readme-stats/pull/58) podríamos manejar más de 5k peticiones sin tener ningún problema con el downtime :D [![Deploy to Vercel](https://vercel.com/button)](https://vercel.com/import/project?template=https://github.com/anuraghazra/github-readme-stats)

Guía para comenzar en Vercel 1. Ve a [vercel.com](https://vercel.com/) 2. Clickea en `Log in` ![](https://files.catbox.moe/tct1wg.png) 3. Inicia sesión con GitHub presionando `Continue with GitHub` ![](https://files.catbox.moe/btd78j.jpeg) 4. Permite el acceso a todos los repositorios (si se te pregunta) 5. Haz un Fork de este repositorio 6. Dirígete de nuevo a tu [Vercel dashboard](https://vercel.com/dashboard) 7. Selecciona `Import Project` ![](https://files.catbox.moe/qckos0.png) 8. Selecciona `Import Git Repository` ![](https://files.catbox.moe/pqub9q.png) 9. Selecciona "root" y matén todo como está, simplemente añade tu variable de entorno llamada PAT_1 (como se muestra), la cual contendrá un token de acceso personal (PAT), el cual puedes crear fácilmente [aquí](https://github.com/settings/tokens/new) (mantén todo como está, simplemente asígnale un nombre, puede ser cualquiera que desees) ![](https://files.catbox.moe/0ez4g7.png) 10. Clickea "Deploy" y ya está listo. ¡Ve tus dominios para usar la API!
## :sparkling_heart: Apoya al proyecto Casi todos mis proyectos son de código abierto e intento responder a todos los usuarios que necesiten ayuda con alguno de estos proyectos. Obviamente, esto toma tiempo. Puedes usar este servicio gratis. No obstante, si estás utilizando este proyecto y estás feliz con él o simplemente quieres animarme a que siga creando cosas, aquí tienes algunas maneras de hacerlo: - Darme créditos cuando estés utilizando github-readme-stats en tu README, añadiendo un link a este repositorio :D - Dándole una estrella y compartiendo el proyecto :rocket: - [![paypal.me/anuraghazra](https://ionicabizau.github.io/badges/paypal.svg)](https://www.paypal.me/anuraghazra) - Puedes hacerme una única donación a través de PayPal. Probablemente me compraré un ~~café~~ té. :tea: ¡Gracias! :heart: --- [![https://vercel.com?utm_source=github_readme_stats_team&utm_campaign=oss](../powered-by-vercel.svg)](https://vercel.com?utm_source=github_readme_stats_team&utm_campaign=oss) ¡Las contribuciones son bienvenidas! <3 Hecho con :heart: y JavaScript.