Proyecto

Legalize, GStack y 140 comentarios en Hacker News en tres horas

Enrique Lopez · 28 marzo 2026

GStack: una herramienta excelente

Descubrí GStack gracias a un post de LinkedIn. Es una herramienta de Y Combinator pensada para ayudar a construir proyectos. Me ha parecido excelente. Es de esas herramientas que cuando la pruebas piensas: esto va a ayudar a todo el que quiera sacar adelante un proyecto. Da igual tu nivel técnico o la fase en la que estés. GStack te acompaña, te orienta y te ahorra tiempo en decisiones que normalmente te bloquean.

La usé para analizar un proyecto que llevaba tiempo dándome vueltas en la cabeza. Y lo que salió de ese análisis cambió completamente mi forma de abordarlo.

Legalize: las leyes merecen control de versiones

Llevo años pensando en algo que me parece evidente: el problema de las versiones de las leyes es algo que en la informática llevamos resuelto desde hace tiempo con Git. Cada vez que un desarrollador modifica código, queda registrado qué cambió, cuándo y por qué. Se puede comparar cualquier versión con cualquier otra. Se puede volver atrás. Se puede ver la evolución completa de un fichero.

Con las leyes no pasa nada de eso. Se reforman constantemente, pero rastrear esos cambios es sorprendentemente difícil. Las fuentes oficiales publican versiones consolidadas sin forma fácil de compararlas. Los proveedores comerciales cobran cientos de euros al mes por acceder al historial de versiones. Es absurdo.

Así que decidí hacerlo. Legalize convierte la legislación oficial en datos versionados con Git. Cada ley es un fichero Markdown. Cada reforma es un commit. Quieres ver qué cambió en la Constitución en 2011, haces un git diff. Quieres ver todas las reformas de una ley, haces un git log. Herramientas estándar que cualquier desarrollador ya conoce, aplicadas a un problema que nadie había resuelto así.

El repositorio de España ya tiene más de 8.600 leyes procesadas. Francia, Reino Unido y Alemania están en camino.

Open source, pero con ambición

El proyecto es completamente abierto. Todo el código y todos los datos están en GitHub para que cualquiera pueda verlos, usarlos y contribuir. Pero no me quedo ahí.

Voy a crear una página web (legalize.dev) para ver si el proyecto puede generar tráfico, complementar el trabajo que ya hago con BoletinClaro e incluso llegar a monetizarlo. Es una apuesta, pero el motor de procesamiento de boletines que ya tengo construido me da una base sólida sobre la que construir.

140 comentarios en Hacker News

A raíz del análisis que hice con GStack, la herramienta me recomendó publicar una noticia en Hacker News, el foro de Y Combinator. Me pareció buena idea: es una comunidad técnica que aprecia los proyectos open source y las ideas bien ejecutadas.

Creé la noticia. A las tres horas tenía 140 comentarios. Algo inaudito. No me lo esperaba.

La conversación fue rica: desarrolladores, abogados, gente de otros países preguntando cuándo llegaría la versión para su legislación. Críticas constructivas, sugerencias, gente que llevaba años pensando lo mismo. Ese tipo de feedback no se compra.

¿Y ahora qué?

Voy a dedicarle más tiempo a Legalize. Tener esa repercusión motiva. No es solo que el proyecto guste: es que hay una necesidad real detrás. Gente que trabaja con leyes todos los días y no tiene herramientas decentes para rastrear cambios.

Veremos dónde termina todo esto. Pero el punto de partida es bueno: un problema real, una solución técnica que funciona, código abierto y una comunidad que ya está prestando atención.

El código está en GitHub: github.com/EnriqueLop/legalize