← ~/
ls -la ~/projects

Proyectos de Óscar Gallego

Apps nativas, herramientas web y librerías de código abierto que construyo y mantengo fuera del trabajo. Cuando el repositorio es privado, enlazo la web pública o la tienda correspondiente.

// 01

Apps móviles y multiplataforma

3 proyectos
drwx------rydger/

Rydger

Coste real de uso de coche y moto

App nativa de iOS (SwiftUI + SwiftData, sync con CloudKit) que calcula el coste real por kilómetro y gestiona los recordatorios de mantenimiento de coche y moto. Local-first, con captura del odómetro por OCR y seguimiento de rutas con CoreLocation.

  • iOS
  • SwiftUI
  • SwiftData
  • CloudKit
drwx------wealthsim/

WealthSim

Calculadora de interés compuesto

App nativa de iOS (SwiftUI + SwiftData, sync con iCloud) y calculadora web que estima cómo crecerían tus aportaciones con la rentabilidad que elijas. Separa aportaciones e intereses, con objetivos mes a mes y comparación de planes.

  • iOS
  • SwiftUI
  • SwiftData
  • Next.js
drwx------rebt-calc/

Calculadora REBT

Sección de cable y caída de tensión

Calculadora de baja tensión según el REBT (ITC-BT-19 y UNE-HD 60364-5-52) para instaladores electricistas. Calcula sección de cable, caída de tensión y longitud máxima con la cita exacta de la tabla reglamentaria y los motivos de descarte.

  • Kotlin Multiplatform
  • Compose
  • Android
  • Astro
// 02

Aplicaciones web y productos

2 proyectos
drwx------snapcompress/

SnapCompress

Herramientas gratuitas de compresión de imágenes

Comprime, convierte y redimensiona imágenes y fotos RAW de cámara al instante en el navegador mediante WebAssembly. Soporte para JPEG, PNG, WEBP, HEIC, CR2, NEF, ARW y DNG. 100% gratuito y privado, sin subidas al servidor.

  • Next.js
  • WebAssembly
  • Tailwind CSS
drwx------linkinbio/

Link-in-bio

Alternativa autoalojada a Linktree Pro

Página de enlaces autoalojada en un único proceso de Node.js sin frameworks ni analítica de terceros. Incluye editor visual en vivo, temas personalizables, programación de enlaces, analítica propia de clics y boletín con doble confirmación.

  • Node.js
  • Neon Postgres
  • Cloudflare R2
// 03

Open source, CLI y librerías

2 proyectos
drwxr-xr-xga4-manager/

GA4 Manager

Configuración automatizada de GA4

CLI y servidor MCP de código abierto que automatiza Google Analytics 4 y Search Console mediante archivos YAML declarativos. Incluye validación previa, modo de prueba (dry‑run) e integración con la API de Admin en Go.

  • Go
  • MCP
  • CLI
drwxr-xr-xlibraw-wasm-nothread/

libraw-wasm-nothread

Decodificador RAW en WebAssembly

Fork de LibRaw compilado a WebAssembly con Emscripten sin pthreads ni SharedArrayBuffer. Resuelve los bloqueos por Web Workers recursivos en bundlers como Turbopack (Next.js 16) al abrir fotos RAW en el navegador.

  • WebAssembly
  • C++
  • Emscripten
  • npm