La herramienta oficial de línea de comandos de GitHub para trabajar con pull requests, issues y otras funciones de GitHub desde la terminal.
steipete/RepoBar
Una app nativa para la barra de menús de macOS que muestra el estado de los repositorios de GitHub: issues, pull requests, CI, releases y clones locales.
Alternativa open source a:GitHub Desktop
- Estrellas
- 2,217
- Forks
- 136
- Issues abiertos
- 1
- Último commit
- anteayer
¿Qué es?
RepoBar es una app nativa para la barra de menús de macOS, pensada para quienes mantienen muchos repositorios de GitHub. Muestra el número de issues y pull requests, el estado de CI, las releases, la actividad reciente y los límites de uso de la API en un solo menú, para que puedas consultar el estado de los proyectos sin abrir una pestaña del navegador para cada repositorio.
Para cada repositorio, RepoBar abre un submenú con la actividad reciente y, si hay un clone local configurado, muestra su rama, upstream, archivos modificados, el estado de commits adelantados o atrasados y los worktrees. Permite abrir el clone en Finder o en una terminal, y adelantar la rama de repositorios sin cambios locales sin descartar modificaciones. Los datos se guardan en caché en SQLite y se actualizan en segundo plano; también se pueden usar snapshots opcionales del archivo respaldados por Git cuando GitHub limita las solicitudes.
RepoBar es compatible con GitHub.com y GitHub Enterprise. También incluye la CLI `repobar`, con salida en texto plano y JSON para scripts y diagnósticos. Requiere macOS 15 o posterior y se instala mediante Homebrew cask o un archivo de la app firmado.
Funciones clave
- 01Muestra issues, pull requests, ejecuciones de CI y releases de cada repositorio en la barra de menús.
- 02Muestra el estado del clone local, incluida la rama, los archivos modificados y el número de commits adelantados o atrasados.
- 03Guarda los datos en caché en SQLite y los actualiza en segundo plano.
- 04Incluye una CLI con salida `--plain` y `--json`.
- 05Permite iniciar sesión en GitHub.com y GitHub Enterprise.
Casos de uso
- Para quienes mantienen repositorios y hacen seguimiento de los backlogs de issues y PR en muchos repositorios.
- Consultar el estado de CI y las releases sin abrir el sitio web de GitHub.
- Mantener sincronizados con upstream los clones locales de repositorios sin cambios locales.
- Automatizar con scripts las comprobaciones del estado de los repositorios desde la terminal.
Inicio rápido
- 1
Instala el cask de Homebrew
brew install --cask repobar - 2
Abre RepoBar desde Aplicaciones, selecciona «Iniciar sesión en GitHub» y completa el inicio de sesión en el navegador
- 3
Abre Preferencias → Repositorios para elegir qué repositorios mostrar
Antes de usarlo
- Requiere macOS 15 o posterior; es una app de barra de menús exclusiva para macOS.
- Para acceder a repositorios privados de una organización, hay que instalar RepoBar GitHub App o usar un Personal Access Token.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es RepoBar?
- Una app nativa para la barra de menús de macOS que muestra el estado de los repositorios de GitHub: issues, pull requests, CI, releases y clones locales. RepoBar es una app nativa para la barra de menús de macOS, pensada para quienes mantienen muchos repositorios de GitHub. Muestra el número de issues y pull requests, el estado de CI, las releases, la actividad reciente y los límites de uso de la API en un solo menú, para que puedas consultar el estado de los proyectos sin abrir una pestaña del navegador para cada repositorio.
- ¿RepoBar es gratuito? ¿Qué licencia tiene?
- RepoBar es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿RepoBar sigue mantenido?
- Mantenimiento activo. El último commit de RepoBar fue el 20 oct 2026.
- ¿Para qué puedo usar RepoBar?
- Para quienes mantienen repositorios y hacen seguimiento de los backlogs de issues y PR en muchos repositorios. Consultar el estado de CI y las releases sin abrir el sitio web de GitHub. Mantener sincronizados con upstream los clones locales de repositorios sin cambios locales. Automatizar con scripts las comprobaciones del estado de los repositorios desde la terminal.
- ¿Cómo se instala RepoBar?
- Instala el cask de Homebrew: brew install --cask repobar Abre RepoBar desde Aplicaciones, selecciona «Iniciar sesión en GitHub» y completa el inicio de sesión en el navegador Abre Preferencias → Repositorios para elegir qué repositorios mostrar
- ¿Dónde consigo RepoBar?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/steipete/RepoBar
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una app ligera para la barra de menús de macOS y Windows que registra las pulsaciones, los clics, el movimiento del mouse y la distancia de desplazamiento diarios.
Interfaz de terminal para GitHub que permite explorar, revisar y gestionar PR e incidencias sin salir de la línea de comandos.
Una app para macOS que convierte el área de la notch en un panel nativo para la actividad de desarrollo, la reproducción multimedia y las sesiones de concentración Pomodoro.
Una app de escritorio minimalista para macOS que copia repositorios o subdirectorios de GitHub a una estructura de carpetas local, con una vista previa antes de cada sincronización.
Una extensión de VS Code que añade anotaciones de Git blame, CodeLens, un Commit Graph y herramientas para revisar, hacer rebase y gestionar ramas y worktrees.