You can download and process the entire Bitcoin blockchain in a browser, why not a git repo?
(well, it might be slow and complicated, but maybe?) View quoted note →
Login to reply
Replies (5)
You mean storing this all as objects in the repo?
Maybe, the user could choose to use the browser, use their locally cloned repos via a new command like `ngit serve`, or use a service that does it in the cloud and serves them the required data at much lower bandwidth.
View quoted note →
I wonder if you can just compile git itself in wasm.
this uses gitlib2 which is a different implementation and a different feature set.
Interesting idea. I wonder why the other projects didn't go down that route. I wonder if contending with the in browser approach to a file system was the source of the issues.