Repolode
o2sh

o2sh/onefetch

Herramienta de línea de comandos que muestra en la terminal un resumen de información y estadísticas de código de un repositorio Git local.

Estrellas
12,080
Forks
336
Issues abiertos
66
Último commit
hace 20 horas

¿Qué es?

Onefetch es una herramienta de línea de comandos que muestra en la terminal información del proyecto y estadísticas de código de un repositorio Git local. Funciona completamente sin conexión y lee los datos del historial de Git y de los archivos del repositorio, por lo que no necesita una cuenta ni acceso a la red.

Al ejecutarla dentro de un repositorio o pasarle la ruta de uno, muestra un panel de información con datos como el nombre del proyecto, el desglose por lenguaje, la cantidad de commits y autores, y estadísticas de archivos. Puedes ajustar la salida mediante opciones de línea de comandos: el estilo del texto, las líneas de información que se muestran, los archivos y directorios que se ignoran, y formatos como JSON y YAML.

Se distribuye para Linux, macOS y Windows mediante paquetes tipo apt, Homebrew, pacman, zypper y winget. También hay binarios precompilados en la página de releases.

Funciones clave

  • 01Muestra en la terminal el nombre del repositorio, el desglose por lenguaje y las estadísticas de código.
  • 02Lee los autores y el historial de commits de Git y funciona sin conexión.
  • 03Es compatible con más de 100 lenguajes de programación.
  • 04Permite personalizar la salida mediante opciones de línea de comandos, incluidos los formatos JSON y YAML.
  • 05Permite ignorar archivos y directorios, y filtrar los lenguajes por tipo.

Casos de uso

  • Obtener rápidamente una visión general de un repositorio desconocido al abrirlo.
  • Añadir un resumen del repositorio al inicio de la terminal o al prompt del shell.
  • Exportar estadísticas del repositorio en JSON o YAML para usarlas en scripts o informes.

Inicio rápido

  1. 1

    Instala en macOS con Homebrew

    brew install onefetch
  2. 2

    Instala en Windows con winget

    winget install onefetch
  3. 3

    Instala en Arch Linux con pacman

    pacman -S onefetch
  4. 4

    Ejecuta onefetch dentro de tu repositorio Git

    cd /path/of/your/repo onefetch

En colecciones

Temas

#git#cli#command-line#rust#developer-tools#repository-statistics#command-line-interface#tool

Preguntas frecuentes

¿Qué es onefetch?
Herramienta de línea de comandos que muestra en la terminal un resumen de información y estadísticas de código de un repositorio Git local. Onefetch es una herramienta de línea de comandos que muestra en la terminal información del proyecto y estadísticas de código de un repositorio Git local. Funciona completamente sin conexión y lee los datos del historial de Git y de los archivos del repositorio, por lo que no necesita una cuenta ni acceso a la red.
¿onefetch es gratuito? ¿Qué licencia tiene?
onefetch es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿onefetch sigue mantenido?
Mantenimiento activo. El último commit de onefetch fue el 5 nov 2026.
¿Para qué puedo usar onefetch?
Obtener rápidamente una visión general de un repositorio desconocido al abrirlo. Añadir un resumen del repositorio al inicio de la terminal o al prompt del shell. Exportar estadísticas del repositorio en JSON o YAML para usarlas en scripts o informes.
¿Cómo se instala onefetch?
Instala en macOS con Homebrew: brew install onefetch Instala en Windows con winget: winget install onefetch Instala en Arch Linux con pacman: pacman -S onefetch Ejecuta onefetch dentro de tu repositorio Git: cd /path/of/your/repo onefetch
¿Dónde consigo onefetch?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/o2sh/onefetch

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados