adar
- 1
Cuerna, asta. Oreinaren adarrak: la cornamenta de un ciervo.
- 2
Rama de un árbol. Zuhaitzaren adarrak: las ramas de un árbol.
- 3
Rama, en git. Una línea de trabajo que se separa del tronco y a menudo vuelve a él.
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
IPor qué «Adar»
Cuerna, asta. Oreinaren adarrak: la cornamenta de un ciervo.
Rama de un árbol. Zuhaitzaren adarrak: las ramas de un árbol.
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.
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.

IIIAdarrakLas ramas
Las ramas se separan para alcanzar la luz, crecen por su cuenta y a veces vuelven a unirse.
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.
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.
Suelta una rama sobre otra para hacer merge, rebase, fast-forward o push.
Prepara o descarta archivos enteros, bloques sueltos o solo las líneas que quieres.
Pick, reword, edit, squash, fixup o drop, y arrastra para reordenar.
Elige A, B o ambos, edita el resultado y luego continúa, sáltalo o abórtalo.
Cada acción a unas pocas teclas (⌘P), y una consola de git integrada para cuando quieras escribir.
Mantén juntos los repositorios de un proyecto en un grupo con nombre y color, y vuelve a abrirlos con un clic.
IVEraztunakLos anillos
Un árbol suma un anillo cada año y nunca pierde ninguno: toda su vida queda escrita en la madera.
Lee la historia de cualquier archivo, mira el último cambio de cada línea y deshaz lo que acabas de hacer.
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.
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.
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.
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.
gh auth y helpers de credencialesNada en lo que registrarse, sin servidores intermedios y sin límites sobre qué repositorios abres.
Adar no envía datos a ningún sitio. Todo lo que hablaría con un servicio de terceros es opcional.
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
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…
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.
Cada versión se ramifica un poco más, y la app se actualiza sola cuando sale la siguiente.
Descarga
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).
Parece que usas otro sistema. Por ahora Adar funciona en macOS; Linux y Windows están en la hoja de ruta: el código es casi todo portable y cualquier ayuda es bienvenida.
Abre el .dmg y arrastra Adar a Aplicaciones.
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.appAdar se actualiza solo desde GitHub Releases: Adar → Check for Updates…
$git clone https://github.com/mikelgarciaurbina/adar.git
$cd adar && npm install
$npm run devNode.js 22+, Git 2.26+, macOS. Lee AGENTS.md antes de enviar un pull request.
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í.
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.
Hacia dónde va Adar, qué ha salido ya y las issues que esperan a alguien como tú.
Abrir la hoja de rutaEl logo, los colores, la tipografía y los componentes de Adar, documentados y libres para reutilizar.
Explorar el sistemaInformes de errores, traducciones, documentación y código: todo es bienvenido. Empieza por la guía de contribución.
Leer la guía