When #DuckDB-Wasm was launched in 2021, databases could not be persisted: everything…
This is a dev post classified by Jev as Databases (a tutorial), kept by the Dev Radar because it carries real work, not commentary.
When #DuckDB-Wasm was launched in 2021, databases could not be persisted: everything lived in the Wasm heap and vanished when the tab closed. Keeping data meant serializing tables to Parquet, storing the bytes in IndexedDB, and re-registering them on the next page load. This was doable, but had to be handled at the application layer and was not offered out of the box by DuckDB-#Wasm. Modern browsers now ship the Origin Private File System (OPFS), a per-origin, sandboxed file system with random-access reads and writes. DuckDB-Wasm can use it as a storage backend. This post by @carlo_piovesan
Posted by DuckDB (25.8k followers) 23 h ago · 116 likes · 6.1k views · view the original post on X. Kept by the Dev Radar as Databases.
More dev work like this
- Construct a bitemporal knowledge graph with Utopia that evolves as material arrives and… — @tom_doerr
- We’re bringing Databricks Unity Gateway to developers on Neon (@neondatabase), and it’s… — @Yuchenj_UW
- Docs changes shouldn’t need a mystery deployment process. — @DanKornas
- Our new short course with @DeepLearningAI covers continual and adaptive learning: the… — @OracleDevs
- The workshop you were looking for: 2 hours, virtual, and for free. — @neo4j
- Warehouse data shouldn’t wait for someone to ask the right question. — @DanKornas
- Context. That's the difference between an AI demo and a reliable production agent. The… — @Redisinc
- I used Jev to build a query planner! With some tuning, I sped up Postgres queries on the… — @mmalisper
Every post is read and classified by Jev (TypeSafe): what it is, which market it belongs to, and whether the link is a real tool. 12.2k posts from 4.7k X accounts over the last 21 days, 1.4k tools, 12 markets. Collected every 5 minutes, fully re-ranked every hour — last update 2026-09-19 18:39 UTC. Full method.