attic-labs / noms

The versioned, forkable, syncable database
Apache License 2.0
7.45k stars 267 forks source link

Browser Implementation Backed By IPFS #3817

Open EisenbergEffect opened 5 years ago

EisenbergEffect commented 5 years ago

Just came across this. I'm curious if there's any interest in doing a JS implementation, particularly one that could run in the browser. Using that with an IPFS backing store seems like a great combination for building multi-user, collaborative dApps.

aboodman commented 5 years ago

We had a JavaScript implementation: https://github.com/attic-labs/noms/pull/3293. It was removed because it proved too difficult to maintain two parallel codebases, and because it was very difficult to keep the JS implementation performant.

These days if I wanted to run in a browser, I'd look closely at cross-compiling to JS or wasm.

Sorry, wish I had a better answer for you.