Repolode
iAmCorey

iAmCorey/birth

App gratuita y de código abierto para macOS que muestra en una sola ventana los elementos de inicio, daemons y apps de inicio de sesión, con su identidad de firma y controles para activarlos o desactivarlos.

Estrellas
591
Forks
26
Issues abiertos
1
Último commit
hace 2 meses

¿Qué es?

Birth es un gestor de elementos de inicio para macOS. Reúne los launch agents, agentes globales, daemons y apps de «Abrir al iniciar sesión» que macOS distribuye en distintas ubicaciones, y muestra la ruta de cada elemento, la identidad del desarrollador que lo firmó y si está en ejecución.

Configuración del Sistema no indica dónde está el plist de un elemento de inicio, a qué ejecutable apunta ni quién lo firmó. Birth muestra estos detalles y permite desactivar o eliminar elementos con un clic. Antes de eliminar un trabajo, lo detiene, mueve su plist a la Papelera y guarda una copia de respaldo en la carpeta Application Support.

La app está desarrollada con SwiftUI y Swift Package Manager, requiere macOS 14 o posterior y se distribuye como DMG; también se puede compilar desde el código fuente. Marca los elementos que afirman ser componentes de Apple pero tienen firmas no válidas.

Funciones clave

  • 01Muestra en una sola ventana las apps de inicio de sesión, los agentes de usuario y globales, y los daemons
  • 02Muestra la identidad del desarrollador que firmó cada elemento y marca los que se hacen pasar por elementos de Apple
  • 03Permite activar o desactivar elementos; para los daemons, muestra el aviso estándar de administrador
  • 04Permite buscar por nombre, desarrollador o ruta, y averiguar qué elemento inició un PID
  • 05Eliminación segura que detiene el trabajo y guarda una copia de respaldo de su plist

Casos de uso

  • Averiguar qué proceso auxiliar en segundo plano o actualizador está ralentizando el inicio de sesión en una Mac
  • Auditar daemons de inicio y agentes desconocidos que dejaron las apps desinstaladas
  • Comprobar si un proceso se inició mediante un elemento de inicio persistente

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/iAmCorey/birth.git
  2. 2

    Entra en la carpeta del proyecto

    cd birth
  3. 3

    Compila la app

    ./scripts/make-app.sh
  4. 4

    Abre la app compilada

    open dist/Birth.app

Antes de usarlo

  • Requiere macOS 14 o posterior.
  • La categoría «Elementos de inicio de sesión» es de solo lectura y requiere acceso completo al disco.
  • Al usar una firma ad hoc, tendrás que volver a conceder los permisos después de cada actualización.
  • Apple no ha notarizado la app, por lo que tendrás que aprobarla manualmente en Ajustes del Sistema al abrirla por primera vez.

Temas

Preguntas frecuentes

¿Qué es birth?
App gratuita y de código abierto para macOS que muestra en una sola ventana los elementos de inicio, daemons y apps de inicio de sesión, con su identidad de firma y controles para activarlos o desactivarlos. Birth es un gestor de elementos de inicio para macOS. Reúne los launch agents, agentes globales, daemons y apps de «Abrir al iniciar sesión» que macOS distribuye en distintas ubicaciones, y muestra la ruta de cada elemento, la identidad del desarrollador que lo firmó y si está en ejecución.
¿birth es gratuito? ¿Qué licencia tiene?
birth es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿birth sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de birth fue el 29 ago 2026.
¿Para qué puedo usar birth?
Averiguar qué proceso auxiliar en segundo plano o actualizador está ralentizando el inicio de sesión en una Mac Auditar daemons de inicio y agentes desconocidos que dejaron las apps desinstaladas Comprobar si un proceso se inició mediante un elemento de inicio persistente
¿Cómo se instala birth?
Clona el repositorio: git clone https://github.com/iAmCorey/birth.git Entra en la carpeta del proyecto: cd birth Compila la app: ./scripts/make-app.sh Abre la app compilada: open dist/Birth.app
¿Dónde consigo birth?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/iAmCorey/birth

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

Proyectos relacionados