Arachnogitv0.1.0 Descargar

Tus ramas, a la vista.

Arachnogit es un cliente de git para escritorio. Muestra el historial como carriles de colores, resuelve conflictos por bloques y usa tu propio git y tus credenciales. Sin cuenta, sin nube, sin costo.

macOS, Windows y Linux · necesita git instalado

Arachnogit mostrando el grafo de ramas con carriles de colores, la lista de cambios y el cuadro de commit
Funciones

Todo lo que haces con git, con el historial delante

Lo que haces aquí es lo que harías en la terminal, pero con cada rama, cada cambio y cada conflicto a la vista.

Historial

Entiende tu repositorio de un vistazo

Un grafo con un color por carril para saber de dónde viene cada rama, sin salir del cliente.

  • Carriles de colores

    Etiquetas de ramas y tags, avatares con foto o iniciales y separadores de tiempo.

  • Columnas a tu medida

    Autor, fecha y SHA opcionales. Se redimensionan arrastrando y se recuerdan.

  • Filtra y busca

    Solo una rama, oculta las que no importan, solo first-parent y búsqueda de commits mientras escribes.

  • Historial grande

    Carga perezosa al llegar al final o «mostrar todos» cuando lo necesites.

  • Stashes y remotos

    Los stashes y los commits que solo existen en el remoto aparecen como nodos huecos.

  • Adelante y atrás

    Cada rama muestra cuántos commits va por delante o detrás de su upstream.

Cambios y conflictos

Prepara con precisión, resuelve sin miedo

Del diff al commit, y del conflicto a la resolución, con cada decisión a la vista.

  • Preparar por línea

    Por archivo, por bloque o por línea. Lista como ruta o como árbol.

  • Diff a tu gusto

    Unificado o dividido, sin espacios, blame, historial por archivo y diff externo.

  • Editor integrado

    Edita y guarda un archivo directo desde su diff.

  • Editor de conflictos

    Columnas A y B con casilla por línea, resultado en vivo y base común (diff3).

  • Borrado contra cambio

    Si un lado modificó y el otro eliminó el archivo, elige conservarlo o eliminarlo.

  • Descartar sin perder

    Lo que descartas se puede recuperar, también un stash recién borrado.

Flujo de git

Todo tu flujo, sin teclear comandos

Desde el menú del grafo o arrastrando una rama sobre otra.

  • Merge, rebase y más

    Merge, rebase, cherry-pick, revert y reset, con tres modos de reset explicados.

  • Rebase interactivo

    Reordena, reescribe, une o elimina commits sin abrir un editor de texto.

  • Corrige commits

    Reescribe el mensaje de un commit sin publicar o corrige el último.

  • Deshacer y rehacer

    ⌘Z y ⇧⌘Z cubren commits, checkouts, rebases, preparar y descartar.

  • Stash, tags y worktrees

    Aplica, recupera o elimina stashes; tags simples o anotados; worktrees, submódulos y Gitflow.

  • Clonar, iniciar y parches

    Clona un repo, inicializa una carpeta, aplica un parche o copia el parche de un commit.

Proyectos y GitHub

Todos tus repos y tus issues en un solo lugar

Trabaja con varios repositorios a la vez y sigue lo que pasa en GitHub sin cambiar de ventana.

  • Espacios de trabajo

    Escanea una carpeta y tus repositorios se agrupan. Busca por nombre, con los recientes primero.

  • Pestañas por repo

    Salta entre proyectos abiertos sin perder tu lugar en cada uno.

  • Issues dentro de la app

    Lee, comenta, cierra y reabre. Crea una rama directo desde un issue.

  • Pull requests y Actions

    Consulta los pull requests abiertos y las ejecuciones de Actions, con GitHub CLI.

  • Perfiles de autor

    Nombre, correo, clave SSH y firma por perfil. Aplica uno a cada repositorio.

  • Varias cuentas de GitHub

    Agrega, cambia y cierra sesión desde Preferencias.

A tu manera

Rápido, y tuyo

Atajos, tema e idioma a tu gusto, en una app de escritorio de verdad.

  • Paleta de comandos

    ⌘K para ejecutar cualquier acción o saltar a una rama.

  • Atajos editables

    Reasigna cada atajo; la app avisa si chocan con otro o están reservados.

  • Consola git

    ⌘J ejecuta git sin shell. El shell es opcional y viene apagado.

  • Tema y color

    Claro, oscuro o el del sistema, con diez colores base.

  • Español e inglés

    Toda la interfaz cambia de idioma y lo recuerda.

  • Nativa de escritorio

    Menú, notificaciones, bandeja, insignia de conflictos en el Dock, arrastrar una carpeta y fetch automático.

Privacidad

Tus repositorios se quedan en tu máquina

Sin cuenta ni servidor

No pide registro y no tiene servidor propio. La app ni siquiera abre un puerto de red.

Sin analítica

No incluye telemetría. Lo único que sale son las fotos de los autores, que se piden a Gravatar o GitHub y se apagan en Preferencias, además de lo que git ya envía a tu remoto.

Tus credenciales

Usa el git de tu sistema con tu SSH y tu credential helper. Si git push funciona en la terminal, funciona aquí.

Descargar

Descarga Arachnogit

Gratis, sin cuenta y sin límites. Elige tu sistema.

macOS

Primera vez que lo abras
  1. Abre el instalador y arrastra Arachnogit a Aplicaciones.
  2. La app aún no está firmada por Apple, así que macOS no la abre a la primera. En Terminal ejecuta: xattr -dr com.apple.quarantine /Applications/Arachnogit.app
  3. Ábrela con normalidad. Si prefieres no usar la terminal: intenta abrirla, ve a Ajustes del Sistema → Privacidad y seguridad y pulsa Abrir igualmente.

Windows

Primera vez que lo abras
  1. Ejecuta el instalador.
  2. Si Windows muestra SmartScreen, pulsa Más información y luego Ejecutar de todos modos.

Linux

Para ejecutarlo
  1. Dale permiso: chmod +x Arachnogit.AppImage
  2. Ábrelo con doble clic o desde la terminal.

Necesitas git

Arachnogit usa el git de tu sistema, con tus credenciales. Si git --version funciona en tu terminal, estás listo.

GitHub CLI es opcional

Para ver issues, pull requests y Actions, instala GitHub CLI e inicia sesión con gh auth login.

Preguntas

Preguntas frecuentes

¿De verdad es gratis?

Sí. Arachnogit es un proyecto personal y no se cobra ni se cobrará por usarlo.

¿Qué necesito instalado?

git. Para issues, pull requests y Actions de GitHub, además GitHub CLI (gh) con sesión iniciada; si falta, la app te explica cómo hacerlo.

¿Funciona con repositorios privados?

Sí, con las credenciales que ya usas en la terminal (SSH o credential helper).

¿Necesito internet o una cuenta?

No para usar la app. Solo hace falta conexión cuando tu remoto la necesita (fetch, pull, push).

¿Es seguro abrir cualquier repositorio?

La app valida rutas y archivos, pero, como en cualquier cliente de git, los hooks y filtros de un repositorio ajeno pueden ejecutar comandos al usar git. Abre solo repositorios en los que confíes.

¿Está relacionado con Git o GitHub?

No. Es un proyecto independiente y no está afiliado a Software Freedom Conservancy ni a GitHub, Inc.