sync-opfs

Node's fs in your browser, with a readFileSync that actually blocks. Everything below is the real library running against your browser's own OPFS storage — drag files in, and they are still here after a refresh.

Files watching…

Drop files or folders here — from Finder, Explorer, or the desktop.

Across tabs

One volume, many tabs. Open a second tab and write from either — the other updates on its own, through a shared worker and a leader/follower election.

Close the leader tab and watch a follower take over: the badge above changes without a reload.

Log

ready

Clone a repository isomorphic-git, unmodified

Edit the URL and clone any public repository into this filesystem.

isomorphic-git is written against node's fs and knows nothing about OPFS. It is handed this
instance unmodified, and the file browser above lists what it writes — with readdirSync.

Benchmark your machine, right now

~3s
Measures this library against real OPFS in your browser. Numbers vary by engine — Chromium is storage-bound, WebKit is not.