Skip to content

Portfolio

Projects I design and build: apps, tools and open source.

Screenshot of Lumbre

2026 · Live

Lumbre

A local-first weekly planner that feels like paper.

Your week on one screen: tasks, habits, lists and a spoken daily plan. It works offline and syncs in real time across web, iPhone, iPad, Mac, Android and Linux.

  • SvelteKit
  • TinyBase
  • WebSocket
  • Postgres
  • Tauri 2
View project →
Screenshot of Hebra

2026 · TestFlight beta

Hebra

Markdown notes, fast and yours.

A local-first notes app for Mac, iPhone, iPad and the web: write with the ease of Bear and organise with the structure of Obsidian, using nested tags and properties.

  • SvelteKit
  • Tauri 2
  • CRDT
  • SQLite
View project →
Screenshot of Senda

2026 · Live

Senda

Every official hiking trail in the Valencian Community, with each day's weather.

592 official FEMECV trails on a map, with elevation profile, stages, daily forecast, wildfire risk and a recommended pack for each outing. An offline-capable web app, plus apps for iPhone, Mac and Linux.

  • SvelteKit
  • Tauri 2
  • MapLibre
  • Open-Meteo
  • AEMET
View project →
Screenshot of Vega

2026 · Open source

Vega

An open-source content admin for PocketBase.

A generic CMS served as a static site that adapts to your schema: lists, forms, media, revisions and a visual block editor. It runs the admin of this site and of lumbre.pro.

  • SvelteKit
  • PocketBase
  • TypeScript
View project →

2026 · In development

JDex Manager

Johnny.Decimal inside Obsidian, with the index as the system.

An Obsidian plugin for Johnny.Decimal vaults: it creates each ID as an index note, audits the structure and flags whatever drifts out of the system. It works the same on desktop and mobile.

  • TypeScript
  • Obsidian API
View project →

2026 · Public beta

Tyrian Companion

Your Guild Wars 2 sessions, reviewed in Obsidian.

A desktop Obsidian plugin that logs Guild Wars 2 farming sessions and account inventory context using only the official API, without automating anything in the game.

  • TypeScript
  • Obsidian API
  • Guild Wars 2 API
View project →