Por qué wyrm

Ya sabes Git.
Esto es lo que cambia jj.

Jujutsu (jj) conserva el almacenamiento y los forges de Git —tus repos, tus remotos y tus pull requests siguen funcionando— y replantea las partes del flujo de trabajo que te dan guerra a diario. wyrm es la GUI hecha para ese flujo desde el primer día, no añadida después con calzador.

El cambio de mentalidad

Nada de esto te pide reaprender el control de versiones. Son sobre todo cosas que ya deseabas que Git hiciera — y algún momento en el que sencillamente deja de estorbarte.

Sin área de preparación, sin stash

No hay baile de git add ni stash que se te pierda. Cada cambio en tu copia de trabajo es, sin más, parte del commit actual. Mueves el trabajo entre commits en lugar de hacerlo pasar por un índice.

La copia de trabajo es un commit

jj toma una instantánea de tu directorio de trabajo como un commit real de forma automática. Editar archivos lo enmienda; describirlo le da un mensaje. Aquello en lo que trabajas es siempre un objeto de primera clase en el grafo, no un montón de ediciones sin confirmar.

Los conflictos no te bloquean

Un conflicto es un estado registrado, no un muro. Un rebase o una fusión siempre se completan — el conflicto viaja con el commit y lo resuelves cuando quieras. wyrm le da a ese estado un editor a tres bandas de verdad, con decisiones hunk a hunk.

Deshaz lo que sea, con el op log

jj registra cada operación — cada commit, rebase y movimiento de bookmark — en un registro de operaciones. ¿La liaste? jj undo lo revierte. wyrm muestra ese registro, así que «deshacer lo último que hice» es un botón real y visible, no un ruego al reflog.

Cómo se compara wyrm

Versión honesta: el terreno de las GUI de Git es maduro y se le da bien Git. La ventaja de wyrm es que es nativa para jj — e indie. Las celdas que no podemos valorar con justicia se dejan como «—» o «varía».

CapacidadwyrmGitKrakenCLI de jj sin másotras GUI de git
Nativa para jj (hecha para jujutsu)Sí — VCS principalNoSí (es jj)Rara vez
Grafo visual del historialSí — virtualizado, 30k commitsASCII en la terminalNormalmente
Resolución de conflictos de primeraSí — a tres bandas, por hunks, reversibleHerramienta de fusiónEn el árbol, a manoNormalmente
Deshacer con el registro de operacionesSí — op log visiblejj undo
Workspaces (varias copias de trabajo)Sí — en la interfazWorktrees de Git, varíajj workspaceVaría
Vista previa de push / PR antes de hacer pushSí — diff completo + aviso de force-pushVaríaDiff manualVaría
Modelo de preciosGratis para un repo · Pro/Business anualSuscripción de pagoGratis y de código abiertoVaría
PlataformasmacOS nativo hoyMultiplataformaMultiplataformaVaría
TelemetríaSin rastreo en la appVaríaNingunaVaría
Indie / independienteUn dev, sin VCRespaldada por una empresaProyecto de código abiertoVaría

Las columnas de la competencia se mantienen genéricas a propósito — las funciones y los precios cambian, y preferimos ser imprecisos antes que equivocarnos. Consulta la web de cada herramienta para los detalles. «macOS nativo hoy» refleja la versión actual de wyrm; hay más plataformas en la hoja de ruta.

Gratis para un repo, para siempre

Toda la experiencia local — el grafo del log, la resolución de conflictos, el registro de operaciones, los diffs — es gratis en un repositorio, durante el tiempo que quieras. Sin reloj de prueba en lo esencial, sin funciones retenidas tras un inicio de sesión.

Cuando se te quede pequeño un solo repo, Pro desbloquea repositorios ilimitados — solo anual y con un precio pensado para ser un sí fácil, al precio de lanzamiento hasta finales de 2026 (desde enero de 2027 se aplica el precio estándar). El plan Business para equipos llegará muy pronto. El desglose completo está en la página de precios.

Sin dinero de fondos de riesgo, sin teatro de ventas corporativas, sin analítica vigilando lo que pulsas en la app. wyrm se financia con quienes pagan Pro — que es justo lo que lo mantiene independiente.