BREW-TUI

Homebrew visual con rollback, sync entre Macs, alertas CVE y compliance de equipo

React Ink TypeScript SwiftUI Sync Rollback Compliance

De TUI visual a workflow profesional

Brew-TUI reemplaza los comandos brew con una interfaz visual. Anade rollback, sync entre Macs, alertas CVE en tiempo real y compliance de equipo.

Dashboard

Vista general de formulae, casks, paquetes desactualizados y servicios en ejecucion.

Buscar e instalar

Encuentra paquetes e instalados sin salir de la TUI. Una tecla, listo.

Actualizaciones inteligentes

Comparacion de versiones, actualizaciones individuales o masivas con deteccion de dependencias.

Brew-TUI-Bar

PRO

Companion nativo en la barra de menu de macOS. Ve paquetes pendientes, recibe notificaciones, actualiza con un click.

Auditoria de seguridad

PRO

Escanea paquetes instalados contra la base de datos de vulnerabilidades OSV.

Smart Rollback

PRO

Snapshots automaticos tras cada install o upgrade. Revierte cualquier cambio con estrategias bottle/versioned/pin.

Sync entre Macs

PRO

Backend iCloud Drive con cifrado AES-256-GCM. Resuelve conflictos de forma interactiva entre todos tus Macs.

CVE en tiempo real

PRO

Brew-TUI-Bar consulta OSV.dev cada hora. Badge en la barra de menu y notificaciones macOS cuando aparecen CVEs criticos.

Brewfile Declarativo

PRO

Estado deseado en YAML con score de drift 0-100. Reconcilia tu Mac con tu Brewfile de forma interactiva.

Analisis de Impacto

PRO

Panel de riesgo pre-upgrade (low/medium/high) con arbol de dependencias y reverse-deps que se veran afectados.

Team Compliance

TEAM

PolicyFile JSON con paquetes obligatorios/prohibidos. Score 0-100, violaciones por severidad y remediacion automatica.

Mira como funciona

Brew-TUI dashboard overview
Brew-TUI smart cleanup screen
Brew-TUI Brewfile screen
Brew-TUI cross-machine sync screen
Brew-TUI-Bar Homebrew updates popover
Brew-TUI-Bar settings popover

Hecho para desarrolladores

Dos apps, un objetivo: gestionar Homebrew sin esfuerzo.

Brew-TUI

Una TUI completa construida con React e Ink.

  • React 18 + renderer Ink 5
  • Gestion de estado con Zustand
  • TypeScript en modo estricto
  • Navegacion por teclado

Brew-TUI-Bar

Companion nativo de macOS que vive en tu barra de menu.

  • Swift 6 + SwiftUI
  • App nativa macOS 14+
  • Notificaciones del sistema
  • Actualizaciones con un click

Pro

5,45€/mes

Features avanzadas para developers individuales.

  • Rollback inteligente con snapshots automaticos
  • Sync entre Macs (iCloud, AES-256)
  • Alertas CVE en tiempo real (Brew-TUI-Bar)
  • Brewfile declarativo (YAML)
  • Analisis de impacto pre-upgrade
  • Perfiles, limpieza, historial, security audit

O 48€/año — ahorra un 27% frente al mensual.

Team

8€/seat/mes

Compliance centralizado para equipos tecnicos. Incluye todo lo del plan Pro.

  • PolicyFile JSON: paquetes obligatorios y prohibidos
  • Score de compliance 0-100 por maquina
  • Violaciones por severidad y remediacion automatica
  • Todas las features Pro incluidas en cada seat

Minimo 3 seats. Anual: 81,60€/seat (15% descuento).

Preguntas frecuentes

¿Que es Brew-TUI?

Brew-TUI es una interfaz visual de terminal para Homebrew. Reemplaza escribir comandos brew con una UI navegable que muestra tus paquetes, servicios e info del sistema.

¿Que es Brew-TUI-Bar?

Brew-TUI-Bar es una app nativa de macOS en la barra de menu que muestra cuantos paquetes necesitan actualizacion. Envia notificaciones y te permite actualizar sin abrir la terminal.

¿Como lo instalo?

Recomendado: brew tap molinesdesigns/tap && brew install brew-tui. Tambien puedes usar npm install -g brew-tui o probarlo al instante con npx brew-tui.

¿Es gratis?

Si. Las funciones principales (dashboard, buscar, instalar, actualizar, servicios, doctor) son completamente gratuitas y de codigo abierto bajo licencia MIT. Las funciones Pro (rollback, sync, alertas CVE, Brewfile, analisis de impacto, perfiles, limpieza, historial, auditoria) requieren licencia Pro. Team Compliance requiere licencia Team.

¿Que es Team Compliance?

Team Compliance permite a un admin definir un PolicyFile central (JSON) con paquetes obligatorios, prohibidos y taps requeridos. Cada Mac del equipo carga la policy y obtiene un score de compliance 0-100, violaciones por severidad y un plan de remediacion automatico. Util para onboarding, auditorias de seguridad y mantener alineados los entornos de todos los developers.

¿Como funciona el sync entre Macs?

Sync usa iCloud Drive como backend — no interviene ningun servidor de MoLines. Tu Brewfile y los snapshots de cada Mac se cifran en el cliente con AES-256-GCM antes de escribirse en iCloud, asi que ni Apple los puede leer. Cada Mac tiene identidad estable y los conflictos se muestran para que los resuelvas tu, no se mergean en silencio.

Instala BREW-TUI

Recomendado via Homebrew. npm y npx tambien disponibles.

Instalacion de Brew-TUI Elige tu via. Click en cualquier badge para copiar.