Cliente Git de escritorio nativo para Windows, macOS y Linux, desarrollado con Rust y egui, con asistencia opcional de IA para resolver conflictos en merges de tres vías.
Auto-Explore/GitComet
Una interfaz gráfica de Git de escritorio, rápida y local, para Linux, Windows y macOS, desarrollada con Rust y el framework GPUI.
Alternativa open source a:GitKraken
SourceTree
GitHub Desktop
- Estrellas
- 939
- Forks
- 56
- Issues abiertos
- 50
- Último commit
- hace 18 horas
¿Qué es?
GitComet es un cliente de Git de escritorio que busca mantener una respuesta ágil en repositorios grandes, como bases de código del tamaño de Chromium, al consultar el historial y las diferencias entre archivos. Incluye flujos de trabajo cotidianos como remotes, pull y push, staging, commits, worktrees, creación de ramas y navegación por varios repositorios, además de diferencias en línea y en paralelo, y herramientas de merge de 2 y 3 vías.
La edición de código abierto incluye compatibilidad con Git LFS para consultar el estado de los archivos, descargar contenido, gestionar locks y hacer tracking, así como compatibilidad con git-annex para get, drop, copy y move de contenido. También puede funcionar como difftool y mergetool de Git, tanto en modo headless para scripts como en modo GUI, y acepta los formatos de invocación de KDiff3 y Meld como reemplazo directo. La verificación opcional de firmas de commits funciona con gpg y ssh-keygen.
La aplicación está escrita en Rust, utiliza el framework de interfaz GPUI e incluye temas integrados y personalizados. Requiere Git 2.53 o posterior instalado localmente.
Funciones clave
- 01Navegación ágil por repositorios grandes y diferencias entre archivos.
- 02Diferencias en línea y en paralelo, con herramientas de merge de 2 y 3 vías.
- 03Compatibilidad con Git LFS y git-annex para gestionar archivos grandes y contenido.
- 04Se puede usar como difftool y mergetool de Git, en modo GUI o headless.
- 05Verificación de firmas de commits con gpg o ssh-keygen.
- 06Temas integrados y personalizados.
Casos de uso
- Revisar diferencias e historial en monorepos muy grandes.
- Resolver conflictos de merge visualmente con merge de 3 vías.
- Reemplazar el difftool o mergetool predeterminado de Git por un cliente con interfaz gráfica.
- Gestionar locks de Git LFS y contenido de archivos desde una aplicación de escritorio.
Inicio rápido
- 1
Instalar GitComet con Homebrew
brew install --cask gitcomet - 2
Descargar la aplicación desde la página GitHub Releases (alternativa a Homebrew)
Antes de usarlo
- Tiene licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente de las versiones derivadas ofrecidas a través de la red.
- Requiere tener instalada localmente una versión de Git 2.53 o posterior.
- En Linux, el cask de Homebrew instala una versión AppImage que algunos sistemas no pueden ejecutar.
Temas
Preguntas frecuentes
- ¿Qué es GitComet?
- Una interfaz gráfica de Git de escritorio, rápida y local, para Linux, Windows y macOS, desarrollada con Rust y el framework GPUI. GitComet es un cliente de Git de escritorio que busca mantener una respuesta ágil en repositorios grandes, como bases de código del tamaño de Chromium, al consultar el historial y las diferencias entre archivos. Incluye flujos de trabajo cotidianos como remotes, pull y push, staging, commits, worktrees, creación de ramas y navegación por varios repositorios, además de diferencias en línea y en paralelo, y herramientas de merge de 2 y 3 vías.
- ¿GitComet es gratuito? ¿Qué licencia tiene?
- GitComet es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿GitComet sigue mantenido?
- Mantenimiento activo. El último commit de GitComet fue el 20 oct 2026.
- ¿Para qué puedo usar GitComet?
- Revisar diferencias e historial en monorepos muy grandes. Resolver conflictos de merge visualmente con merge de 3 vías. Reemplazar el difftool o mergetool predeterminado de Git por un cliente con interfaz gráfica. Gestionar locks de Git LFS y contenido de archivos desde una aplicación de escritorio.
- ¿Cómo se instala GitComet?
- Instalar GitComet con Homebrew: brew install --cask gitcomet Descargar la aplicación desde la página GitHub Releases (alternativa a Homebrew)
- ¿Dónde consigo GitComet?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Auto-Explore/GitComet
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Editor de código multiplataforma y ligero, creado con Tauri (Rust y React), con compatibilidad con Git, agentes de IA y atajos de Vim.
Suite ofimática de escritorio con prioridad offline, desarrollada en Rust y GPUI: documentos, hojas de cálculo, presentaciones, PDF, Git y Markdown, con archivos en carpetas locales.
Una CLI en Rust para gestionar worktrees de Git por nombre de rama, pensada para ejecutar varios agentes de programación con IA en paralelo.
Herramienta de revisión de código en la terminal con atajos de vim que exporta comentarios a GitHub, GitLab, Gitea, Bitbucket, Azure DevOps, Gerrit o al portapapeles.
Una interfaz de terminal que muestra el grafo de commits de Git como imágenes, similar a `git log --graph --all`, para explorar el historial de un repositorio.