s
Feb. 18, 2024, 3:31 a.m. |

Simon Willison's Weblog simonwillison.net

wddbfs – Mount a sqlite database as a filesystem


Ingenious hack from Adam Obeng. Install this Python tool and run it against a SQLite database:


wddbfs --anonymous --db-path path/to/content.db


Then tell the macOS Finder to connect to Go -> Connect to Server -> http://127.0.0.1:8080/ (connect as guest) - connecting via WebDAV.


/Volumes/127.0.0.1/content.db will now be a folder full of CSV, TSV, JSON and JSONL files - one of each format for every table.


This means you can open data from …

adam anonymous csv database every files format hack install json path python sqlite table tool will

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

Principal Applied Scientist

@ Microsoft | Redmond, Washington, United States

Data Analyst / Action Officer

@ OASYS, INC. | OASYS, INC., Pratt Avenue Northwest, Huntsville, AL, United States