Nuevo en 0.4.0Novedades

Mira cómo crece tu Git.

Adar es un cliente de Git visual y rápido para cualquier repositorio: GitHub, GitLab, Bitbucket, Azure DevOps o tu propio servidor. Usa el git que ya tienes, con las claves que ya usas.

Gratis y de código abierto · MIT · Sin cuenta · Sin telemetría

Baja — entra en el bosque

IPor qué «Adar»

adar

a·dariz. · sustantivo · euskera

  1. 1

    Cuerna, asta. Oreinaren adarrak: la cornamenta de un ciervo.

  2. 2

    Rama de un árbol. Zuhaitzaren adarrak: las ramas de un árbol.

  3. 3

    Rama, en git. Una línea de trabajo que se separa del tronco y a menudo vuelve a él.

En euskera, una sola palabra nombra las ramas de un árbol y la cornamenta de un ciervo: formas que se dividen, crecen y llevan toda su historia en su forma. Un repositorio de Git crece igual. Nosotros solo lo hemos dibujado.

IIEnborraEl tronco

Todo bosque empieza con un tronco, y todo repositorio también: una historia de la que crece todo lo demás.

Un grafo de commits que puedes tener en tus manos.

Carriles, etiquetas, avatares y un nodo // WIP en vivo. Arrastra una rama sobre otra para hacer merge o rebase. Decenas de miles de commits, y sigue fluido.

Adar con un repositorio de prueba: el grafo de commits con carriles de colores y etiquetas de ramas, el árbol de ramas a la izquierda y el panel de staging a la derecha.
Ramas, remotos y tags en un solo árbol// WIP: tus cambios, en el propio grafoArrastra una etiqueta sobre otra para hacer mergePrepara archivos, bloques o líneas sueltas

IIIAdarrakLas ramas

Las ramas se separan para alcanzar la luz, crecen por su cuenta y a veces vuelven a unirse.

Todo lo que haces en git. Ahora lo ves.

Adar es todo tu git del día a día —commits, ramas, rebases, conflictos, remotos— al alcance de la mano, con un botón de deshacer para cuando tocas lo que no debías.

Grafo de commits

Carriles de colores, avatares, etiquetas de ramas, tags y remotos, stashes y un nodo // WIP. Busca por mensaje, autor, SHA, contenido o ruta, fluido incluso con decenas de miles de commits.

Arrastrar y soltar

Suelta una rama sobre otra para hacer merge, rebase, fast-forward o push.

Staging por líneas

Prepara o descarta archivos enteros, bloques sueltos o solo las líneas que quieres.

Rebase interactivo visual

Pick, reword, edit, squash, fixup o drop, y arrastra para reordenar.

Conflictos de merge

Elige A, B o ambos, edita el resultado y luego continúa, sáltalo o abórtalo.

Paleta de comandos y consola

Cada acción a unas pocas teclas (⌘P), y una consola de git integrada para cuando quieras escribir.

Pestañas y grupos

Mantén juntos los repositorios de un proyecto en un grupo con nombre y color, y vuelve a abrirlos con un clic.

  • Diffs unificados y en paralelo
  • Cambios dentro de la línea
  • Diffs de imágenes
  • Paleta de comandos y consola de git
  • Amend
  • Stashes
  • Submódulos
  • Tags
  • Fetch en segundo plano
  • Pull: ff-only, merge o rebase
  • Force-push with lease
  • Clonado con progreso
  • Temas claro y oscuro
  • Actualizaciones integradas
  • Pensado para el teclado

IVEraztunakLos anillos

Un árbol suma un anillo cada año y nunca pierde ninguno: toda su vida queda escrita en la madera.

Cada cambio, guardado en los anillos.

Lee la historia de cualquier archivo, mira el último cambio de cada línea y deshaz lo que acabas de hacer.

Corte de un tronco. Sus anillos exteriores son las versiones de Adar, de v0.1.0 a v0.4.0.v0.4.021 oct 2026v0.3.121 oct 2026v0.3.020 oct 2026v0.2.020 oct 2026v0.1.020 oct 2026
fig. 4 zuhaitzaren eraztunak — los anillos de un árbol · los 5 exteriores son las versiones de Adar
  • Deshacer y rehacer

    Checkouts, commits, ramas, tags, resets y stashes: deshazlos. Deshacer no hace nada si el repositorio ha cambiado desde entonces, así que nunca empeora las cosas.

    ⌘Z⇧⌘Z
  • Historial de archivos y blame

    Cada versión de un archivo y el commit que hay detrás de cada línea, con resaltado de sintaxis y cambios dentro de la línea.

  • Edita cualquier mensaje de commit

    Corrige el mensaje del último commit o de uno anterior de tu rama, ahí mismo. Adar te avisa antes si ya estaba subido.

VSustraiakLas raíces

Las raíces beben de lo que ya hay en la tierra. Adar funciona con el git, las claves y la terminal que ya tienes en tu Mac.

Tu git. Tus claves. Tu máquina.

Adar usa el git que ya tienes instalado en tu Mac, así que funciona exactamente con las mismas credenciales que usas en la terminal. Cuando git necesita un usuario, un token o la frase de paso de una clave SSH, Adar te la pide en un diálogo y git la guarda con tu helper de credenciales de siempre.

  • Claves SSH y el agente
  • Llavero de macOS
  • gh auth y helpers de credenciales
  • Git LFS y hooks

Sin cuenta

Nada en lo que registrarse, sin servidores intermedios y sin límites sobre qué repositorios abres.

Sin telemetría

Adar no envía datos a ningún sitio. Todo lo que hablaría con un servicio de terceros es opcional.

Seguro por defecto

Las acciones destructivas preguntan antes y se pueden deshacer. Los repositorios cuya configuración ejecutaría comandos solo se abren cuando confías en ellos.

Línea de comandos

De la terminal al grafo en cuatro letras.

Escribe adar en cualquier repositorio —como code .— y se abre en una pestaña nueva. Apúntalo a una carpeta con varios repositorios y se abren juntos como un grupo de pestañas. Instálalo una vez desde Adar → Install Command Line Tool…

Paleta de comandos
⌘P
Fetch · pull · push
⇧⌘F⇧⌘↓⇧⌘↑
Deshacer una acción de git
⌘Z
Siguiente cambio en un diff
NP
Consola de git
⌃`

VIEgunsentiaAmanecer

Después de cada invierno, el ciervo muda la cornamenta y le crece una nueva, más grande y con más puntas a medida que envejece. Adar crece igual.

Una cornamenta nueva en cada versión.

Cada versión se ramifica un poco más, y la app se actualiza sola cuando sale la siguiente.

  1. v0.1.0
  2. v0.2.0
  3. v0.3.0
  4. v0.3.1
  5. v0.4.0

Descarga

Adar para macOS

Adar 0.4.021 oct 2026

Apple Silicon · M1 o posterior

Necesita un macOS reciente en Apple Silicon y Git 2.26 o posterior (xcode-select --install o brew install git).

Sumas SHA-256
Adar-0.4.0-arm64.dmg7b8b3b11f6fa6d20e0d2c12ed0c27db8c13cf3fbd2e5f53a0c296bcd0e4d9dc2
Adar-0.4.0-arm64.zip3feb46bc99c306f2d0a92d197f129f26e7becb6b3f6a11e145a15d8911328451
  1. 1

    Instala

    Abre el .dmg y arrastra Adar a Aplicaciones.

  2. 2

    Primera vez

    Adar aún no está firmado con un Apple Developer ID, así que macOS puede decir que «está dañado». Ejecuta esto una vez en Terminal y luego abre Adar con normalidad:

    xattr -dr com.apple.quarantine /Applications/Adar.app
  3. 3

    Mantente al día

    Adar se actualiza solo desde GitHub Releases: Adar → Check for Updates…

Compilar desde el código

$git clone https://github.com/mikelgarciaurbina/adar.git
$cd adar && npm install
$npm run dev

Node.js 22+, Git 2.26+, macOS. Lee AGENTS.md antes de enviar un pull request.

Todas las versiones

Las notas de versión, las versiones anteriores y las sumas de comprobación están en GitHub. Las novedades de la hoja de ruta salen del mismo sitio.

VIIAuzolanaHecho entre todos

En los pueblos vascos, el auzolan es el trabajo vecinal: la gente trabajando junta en lo que es de todos. Adar crece así.

Crecido a la vista de todos.

Adar tiene licencia MIT y se desarrolla en abierto. Lee el código, propón una idea o coge una good first issue: toda rama empieza en algún sitio.

Última
0.4.0
Versiones
5
Licencia
MIT
Telemetría
Ninguna