UStackUStack
GitBoard icon

GitBoard

GitBoard es una app nativa de la barra de menús en macOS para GitHub Projects: ve tu kanban, filtra por estado, busca issues y crea/asigna.

GitBoard

¿Qué es GitBoard?

GitBoard es una app nativa de la barra de menús en macOS para GitHub Projects. Te permite ver y gestionar tu tablero kanban directamente desde la barra de menús de macOS sin salir de tu flujo de trabajo actual.

La app está diseñada para el triaje diario de proyectos: filtrar por estado, buscar issues y crear o asignar issues, sin abandonar tu flujo. También envía notificaciones cuando los issues cambian de estado y soporta autenticación con GitHub CLI para evitar tokens de API.

Características clave

  • Acceso desde la barra de menús: Haz clic en el icono de la barra de menús para ver tu tablero y trabajar en items desde cualquier lugar en macOS.
  • Filtrado por estado: Cambia entre estados comunes del proyecto (p. ej., Todo, In Progress, Done) para enfocarte en lo relevante.
  • Búsqueda de issues: Busca issues por título, número o @assignee.
  • Creación rápida: Escribe > para crear issues en línea.
  • Asignar usuarios: Haz clic derecho para asignarte a ti o a otros.
  • Ventana kanban completa: Abre una vista kanban más grande con arrastrar y soltar entre columnas.
  • Notificaciones de estado: Recibe alertas cuando los issues cambian de estado para seguir los cambios.
  • Autenticación con GitHub CLI: Autentícate vía GitHub CLI y evita necesitar tokens de API.

Cómo usar GitBoard

  1. Instala GitBoard en macOS y asegúrate de tener macOS 14+.
  2. Autentícate con GitHub CLI (GitBoard usa tu configuración de GitHub CLI).
  3. Abre el icono de la barra de menús para ver tu tablero kanban.
  4. Usa filtros de estado para acotar la vista del tablero, búsqueda para encontrar issues rápido y creación rápida para añadir issues en línea.
  5. Para movimientos más directos, abre la ventana kanban completa y usa arrastrar y soltar para mover issues entre columnas.

Casos de uso

  • Revisión diaria de kanban sin cambiar de contexto: Usa la vista del tablero en la barra de menús para revisar Todo, In Progress y Done mientras sigues usando otras apps.
  • Triaje de issues por asignado: Busca issues por @assignee para encontrar items relevantes para ti o un compañero.
  • Actualizaciones de backlog sin fricciones: Crea issues nuevos en línea con > cuando necesites capturar una tarea al instante.
  • Cambios de propiedad colaborativos: Haz clic derecho en un item para asignarte o asignar a otros al tomar trabajo o reequilibrar responsabilidades.
  • Seguimiento de movimientos entre estados: Confía en notificaciones de estado para estar al tanto de cambios de columna.
  • Flujo organizado en revisiones: Abre la ventana kanban completa para arrastrar y soltar issues entre columnas en sesiones de planificación o revisión.

Preguntas frecuentes

  • ¿GitBoard requiere tokens de API? No. La app usa autenticación con GitHub CLI y no necesita tokens de API.

  • ¿Qué versión de macOS se requiere? GitBoard requiere macOS 14+.

  • ¿Puedo ver mi tablero desde la barra de menús? Sí. La app ofrece acceso desde la barra de menús donde puedes hacer clic en el icono para ver tu tablero.

  • ¿Cómo muevo issues entre columnas? En la ventana kanban completa, puedes arrastrar y soltar entre columnas.

  • ¿Está GitBoard afiliado con GitHub, Inc.? No. La página indica que no está afiliado con GitHub, Inc.

Alternativas

  • Interfaz web de GitHub (Projects/kanban): Usa el navegador para ver y gestionar GitHub Projects, pero requiere cambiar de contexto fuera de tu flujo de macOS actual.
  • Clientes independientes de GitHub con vistas de proyectos: Algunos clientes de escritorio de GitHub o herramientas de terceros ayudan a gestionar issues y proyectos, pero pueden no ofrecer la misma presencia en la barra de menús o interacción enfocada en kanban.
  • Apps kanban de propósito general (no GitHub): Herramientas como tableros kanban independientes ofrecen flujos de arrastrar y soltar y notificaciones, pero no se conectan directamente a GitHub Projects de la misma forma.
  • Flujos basados en CLI: Usa GitHub CLI más scripts para buscar y actualizar issues, lo que reduce la dependencia de UI pero suele carecer de experiencia dedicada de tablero kanban y visibilidad en la barra de menús.