RDLTR propone una lista de lectura con bandeja de entrada a cero: leer algo y que desaparezca
Un desarrollador publica RDLTR, una app de "leer más tarde" donde cada enlace sale de la cola al abrirlo pero queda archivado. El stack: Bun, TypeScript, HTMX y SQLite sobre un VPS de Hetzner.
RDLTR es una aplicación de leer más tarde construida alrededor de una idea sencilla: la lista de pendientes debe poder vaciarse. Abres un enlace, lo lees, vuelves y ya no está en la cola, aunque siga en el archivo. El autor la presenta en Hacker News después de varios meses de trabajo y reconoce que la escribió en su mayor parte con Claude Code, con el tiempo invertido en probarla y pulir la interfaz.
El punto de partida fue doméstico: pestañas abiertas repartidas entre navegadores, Mac, Linux y un iPhone del que no se acordaba ni el autor. Probó Instapaper, Raindrop y Matter, y el diagnóstico es que todas ofrecen una lista que solo crece, es decir, otra cosa que mantener. La Reading List de Safari sí hacía desaparecer lo leído, pero solo en el ecosistema de Apple y a medias.
Cómo entra y cómo sale el contenido
Los enlaces se añaden pegando una URL, arrastrándola, con un bookmarklet, con las extensiones de Chrome y Firefox, o con el atajo de Apple para la hoja de compartir de iOS. Hay teclas al estilo de Vim, búsqueda sobre todo lo guardado y lo leído, RSS para cualquier lista y resúmenes breves en cada enlace. La interfaz se comporta igual en el móvil, y el autor insiste en que ahí no hay una versión recortada.
Las extensiones traen dos atajos que el autor usa a diario. Uno extrae el texto del artículo, lo limpia y lo manda a ChatGPT, Claude o Gemini en una pestaña nueva para preguntar lo que sea sobre lo recién leído. El otro abre la página en Internet Archive, útil cuando hay muro de pago y no hay suscripción.
El stack
Bun, TypeScript, HTMX y SQLite, con SSE para que la lista se actualice en cuanto se guarda o se marca algo como leído. Todo desplegado en un VPS de Hetzner. Es una combinación deliberadamente sobria: sin framework de frontend pesado, sin base de datos gestionada y sin capa de servicios.
El anuncio no incluye licencia ni repositorio público, así que por ahora hay que juzgarlo por la aplicación en marcha. Tampoco hay demo de las partes que más podrían interesar a quien administra sistemas: cómo maneja la sincronización entre dispositivos, qué pasa con esa base SQLite cuando crece y qué se guarda exactamente de cada enlace. Para un lector técnico, la pregunta de fondo no es si la lista se vacía, sino si el modelo de datos aguanta cuando la cola deja de ser un experimento personal.

