Cliente de GitHub con varias columnas para filtrar notificaciones y actividad de repositorios y usuarios en web, móviles y escritorio.
octobox/octobox
Aplicación web autoalojable que añade un estado de archivado y herramientas de triaje a las notificaciones de GitHub para que puedas llevar el seguimiento de lo que requiere atención.
Alternativa open source a:GitHub Notifications
- Estrellas
- 4,490
- Forks
- 351
- Issues abiertos
- 58
- Último commit
- hace 8 horas
¿Qué es?
Las notificaciones integradas de GitHub marcan los elementos como leídos en cuanto los ves, por lo que es difícil saber qué conversaciones aún requieren atención. Octobox añade un estado de archivado: puedes archivar una notificación una vez que la hayas atendido y, si hay nueva actividad en ese issue, pull request o conversación, volverá a tu bandeja de entrada en la siguiente sincronización.
Además, Octobox muestra junto a cada notificación el estado del issue o pull request, el estado de CI y las etiquetas; permite destacar elementos importantes y admite filtros por repositorio, organización, tipo, estado, estado de CI y motivo. La sintaxis de búsqueda basada en prefijos permite combinar filtros, y la mayoría de las acciones tienen atajos de teclado al estilo de Gmail.
Octobox está escrito en Ruby on Rails y cuenta con licencia AGPL. Se puede implementar en Heroku o Docker, y ofrece una REST API descrita mediante un documento OpenAPI. También están disponibles una extensión para el navegador y una aplicación de escritorio basada en Nativefier.
Funciones clave
- 01Archiva notificaciones y haz que vuelvan a la bandeja de entrada cuando haya nueva actividad en la conversación.
- 02Destaca notificaciones importantes para consultarlas más adelante.
- 03Muestra junto a cada notificación el estado del issue o PR, el estado de CI y las etiquetas.
- 04Filtra por repositorio, organización, tipo, estado, estado de CI, motivo y más.
- 05Usa filtros de búsqueda por prefijo y atajos de teclado al estilo de Gmail.
- 06Ofrece una REST API con una especificación OpenAPI.
Casos de uso
- Responsables de proyectos de código abierto que clasifican un gran volumen de notificaciones de issues y PR.
- Desarrolladores que quieren gestionar las notificaciones de GitHub sin depender de filtros de correo electrónico.
- Equipos que quieren autoalojar una herramienta para gestionar las notificaciones de GitHub.
- Usuarios que prefieren flujos de trabajo basados en el teclado para vaciar su cola de notificaciones.
Inicio rápido
- 1
Instala el wrapper de escritorio Nativefier mediante npm
npm install -g nativefier - 2
Crea una aplicación de escritorio para octobox.io (o para tu URL autohospedada)
nativefier "https://octobox.io" - 3
Lee la guía de instalación para autohospedar Octobox con Docker, Heroku u otros métodos
Antes de usarlo
- Para que funcione, debes tener activadas las notificaciones web de GitHub en la configuración.
- El autoalojamiento requiere configurar una aplicación Ruby on Rails, lo que supone cierto esfuerzo.
- En el README, la vista de hilos se describe como una beta pública.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es octobox?
- Aplicación web autoalojable que añade un estado de archivado y herramientas de triaje a las notificaciones de GitHub para que puedas llevar el seguimiento de lo que requiere atención. Las notificaciones integradas de GitHub marcan los elementos como leídos en cuanto los ves, por lo que es difícil saber qué conversaciones aún requieren atención. Octobox añade un estado de archivado: puedes archivar una notificación una vez que la hayas atendido y, si hay nueva actividad en ese issue, pull request o conversación, volverá a tu bandeja de entrada en la siguiente sincronización.
- ¿octobox es gratuito? ¿Qué licencia tiene?
- octobox es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿octobox sigue mantenido?
- Mantenimiento activo. El último commit de octobox fue el 7 nov 2026.
- ¿Para qué puedo usar octobox?
- Responsables de proyectos de código abierto que clasifican un gran volumen de notificaciones de issues y PR. Desarrolladores que quieren gestionar las notificaciones de GitHub sin depender de filtros de correo electrónico. Equipos que quieren autoalojar una herramienta para gestionar las notificaciones de GitHub. Usuarios que prefieren flujos de trabajo basados en el teclado para vaciar su cola de notificaciones.
- ¿Cómo se instala octobox?
- Instala el wrapper de escritorio Nativefier mediante npm: npm install -g nativefier Crea una aplicación de escritorio para octobox.io (o para tu URL autohospedada): nativefier "https://octobox.io" Lee la guía de instalación para autohospedar Octobox con Docker, Heroku u otros métodos
- ¿Dónde consigo octobox?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/octobox/octobox
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Infraestructura open source de notificaciones y comunicación con agentes que envía mensajes por Inbox, Email, SMS, Push, Chat y Slack a través de una sola API.
Aplicación web de gestión de tareas autohospedada y basada en GTD, creada con Ruby on Rails para organizar próximas acciones, proyectos y contextos.
Panel lateral de Git y GitHub para OpenCode Desktop, con gráfico de commits, pull requests, issues, ejecuciones de CI y herramientas para agentes con una cola de aprobación.
Aplicación autoalojable que supervisa lanzamientos de GitHub, GitLab, Codeberg y Forgejo, y envía notificaciones por correo electrónico o Apprise.
Bandeja de entrada web para pull requests de GitHub que los organiza en secciones mediante consultas de búsqueda.