1 puntos por curioustore 5 일 전 | Aún no hay comentarios. | Compartir por WhatsApp

Comparto un visor de git de solo lectura que se queda residente en la bandeja. Es una herramienta para la era de Cursor / Claude Code / Codex, escrita con Tauri 2 + Rust, y también subí un README en coreano.

  • Desde que Cursor / Claude Code / Codex se encargan de programar, la única razón para abrir VS Code era GitLens
  • Una herramienta mínima pensada solo para el loop de verificar en menos de 0.5 segundos lo que hizo el agente
  • Clic en la bandeja → lista de commits recientes de todos los repositorios locales → al hacer clic en un commit se abre una ventana aparte con los archivos modificados + diff
  • Con el botón "Copy as AI context", convierte commit + lista de archivos + diff en un bloque markdown para pegarlo directo en Claude / Codex / Cursor
  • Diseño de solo lectura — no se puede hacer commit / push / merge ni modificar nada. Si hace falta una operación de git, se le vuelve a pedir al agente

Funciones principales

  • Bandeja del sistema + atajo global (Ctrl/Cmd+Shift+G)
  • En el primer arranque, explora automáticamente las carpetas de desarrollo y usa caché SQLite
  • Timeline unificado de commits con filtros por repositorio/período/autor
  • Modo de repositorio único: visualización de ramas con su propio drawer SVG DAG (paleta de 8 colores, hashing a partir del nombre de la rama; main/master/develop usan colores neutros)
  • Ventana de diff separada: scroll side-by-side sincronizado, guarda posición/tamaño/estado maximizado, resuelve automáticamente Git LFS local, vista previa before/after de imágenes (PNG/JPG/GIF/WebP/SVG)

Tecnología

  • Tauri 2 + Rust + React/TypeScript
  • git2 (binding de libgit2), sin llamadas a subprocesos
  • Binario de aproximadamente 5 MB, sin telemetría, ni siquiera enlaza el stack de red
  • Proporción de código: Rust 58% / TypeScript 32% / CSS 9%

Descarga

  • En la página de Releases hay builds para Windows (.msi) / macOS (.dmg)
  • El objetivo principal es Windows 10/11 y macOS 13+ funciona, pero está menos probado
  • Linux más adelante (el soporte de bandeja en Linux de Tauri 2 todavía es débil)
  • Licencia MIT

Aún no hay comentarios.

Aún no hay comentarios.