Skip

Hecho por Mubashir Jamali · open source · MIT

GitGraph

Visor nativo del grafo de git — sin el impuesto de VS Code

Un grafo de git de escritorio, rápido, para macOS, Windows y Linux. Tauri 2 + Rust + React. Stage, commit, branch, merge y navega el historial sin abrir un IDE solo por el grafo.

GitGraph con grafo en vivo, carriles de color y chips de ramas

Funciones

01

El grafo de commits, como app de verdad

El historial se dibuja en un canvas junto a una lista virtualizada. Carriles de color, chips de ramas, remotos, búsqueda, fetch y pull.

GitGraph con grafo en vivo, carriles de color y chips de ramas
Grafo, refs e historial en una ventana

02

Abre un commit, mira los archivos

Expande una fila: mensaje, refs, SHA padre y árbol de archivos con +/-.

Panel de commit de GitGraph con árbol de archivos
Detalle del commit y los archivos que tocó

03

Abre un archivo, edita el working tree

Un clic en un archivo cambiado de la barra lo abre en una pestaña. Original a la izquierda, actual a la derecha con resaltado. Los no staged se pueden escribir.

Editor partido de GitGraph con README.md original y actual, números de línea y resaltado
Archivo del working tree: original frente a actual

04

Stash sin salir del grafo

Los stashes viven en la barra del repo activo: apply, pop, drop.

Lista de stashes de GitGraph
Stashes en la barra lateral

05

Temas, densidad, atajos

GitHub Dark o Light, Dracula, Night Owl. Compacto o cómodo. El mapa de teclado está en el mismo panel.

Ajustes de GitGraph
Ajustes, crédito y licencia

06

Abre un repo o escanea una carpeta

El estado vacío es un selector, no una ventana en blanco.

Estado vacío de GitGraph
Primera ejecución: abrir o escanear

Instalar

GitGraph

macOS .dmg · Windows .msi · Linux .AppImage / .deb / .rpm

Stack

RustRustTauri 2Tauri 2ReactReactTypeScriptTypeScriptViteVite