github.com/blasdecrespo

topcat:~$ cat README

TopCat

programas pequeños que puedes leer enteros

Cada proyecto resuelve un problema concreto y se mantiene en el tamaño mínimo que ese problema exige: sin frameworks, sin capas intermedias y sin dependencias que no pueda auditar por completo.

Todo el código está publicado íntegro y con licencia libre. Puede leerse, verificarse, modificarse y reutilizarse sin pedir permiso, y sin tener que dar nada por supuesto.

Cada entrada documenta qué hace el proyecto, qué no hace, qué necesita para funcionar y bajo qué licencia se distribuye. Cuando el trabajo parte del código de otra persona, se indica y se enlaza al original.

Un idiota admira la complejidad. Un genio admira la simplicidad.
— Terry A. Davis

topcat:~$ ls projects/

8 proyectos

  • Una alternativa satírica a comprar un billete de tren. Mapa interactivo, pago simulado, billetes PDF con QR y un laboratorio de rendimiento frente a Renfe.

    • web
    • trenes
    • diseño
    • renfe
    • astra
  • Catálogo de series animadas clásicas estilo Netflix, en catalán y castellano, con reproducción encadenada capítulo tras capítulo sobre catálogos públicos que no encadenan solos. Un binario Go con el frontend incrustado.

    • web
    • streaming
    • go
    • autoplay
  • poke recomp

    Go · Lua

    Pokémon Rojo, Azul y Amarillo —y Oro, Plata y Cristal— recompilados de forma nativa, con un mod 3D voxel, y llevados al navegador con WebAssembly. La ROM la pones tú; el servidor no aloja ninguna.

    • web
    • wasm
    • pokemon
    • love2d
    • 3d
  • archtemple

    Shell

    Distribución de Linux basada en Arch: el criterio de ingeniería de TempleOS con una postura de OPSEC. Instalador de consola, sin telemetría, x86_64 UEFI.

    • distro
    • linux
    • arch
    • opsec
    2026 · 0BSD detalles código
  • iaup

    Go

    Los changelogs de los asistentes de código con IA, desde la terminal. Qué versión tienes, cuál es la última y qué te llevas si actualizas.

    • cli
    • go
    • changelog
    • ia
    2026 · MIT detalles código
  • up

    Shell

    Actualiza todo el software de la máquina con un solo comando. Un script de bash, cero dependencias, mismo comportamiento en Linux y en macOS.

    • cli
    • bash
    • linux
    • macos
    2026 · MIT detalles código
  • adventure

    C++

    Diablo (1993) convertido en RPG por turnos al estilo Final Fantasy VII, sobre el código original en C++.

    • juego
    • rpg
    • por turnos
    • ingeniería inversa
  • 88x2bu

    C

    Parche al driver de los adaptadores WiFi RTL8812BU/8822BU para que compile en el kernel 6.17.

    • kernel
    • driver
    • wifi
    • linux

topcat:~$ cat CONTRIBUTING

Los errores y las propuestas van al repositorio de cada proyecto: es donde vive el código y donde quedan por escrito para quien venga después.

Un informe de error reproducible vale tanto como un parche. Si algo no funciona en tu máquina, esa información no la tengo yo.

Todo el código está en github.com/blasdecrespo, cada repositorio con su licencia.

topcat:~$