Description
apologies if you guys have already discussed this. @chrisdickinson has been working on a js git implementation lately:
https://github.com/chrisdickinson/git-fetch-pack
https://github.com/chrisdickinson/git-walk-tree
https://github.com/chrisdickinson/git-odb
https://github.com/chrisdickinson/git-odb-pack
https://github.com/chrisdickinson/git-packfile
https://github.com/chrisdickinson/git-walk-refs
https://github.com/chrisdickinson/git-parse-human
https://github.com/chrisdickinson/git-transport-protocol
https://github.com/chrisdickinson/git-read-pkt-line
https://github.com/chrisdickinson/git-write-pkt-line
https://github.com/chrisdickinson/git-load-refs
https://github.com/chrisdickinson/git-packidx-parser
https://github.com/chrisdickinson/git-packed-ref-parse
https://github.com/chrisdickinson/git-to-js
https://github.com/chrisdickinson/git-object-tree
https://github.com/chrisdickinson/git-object-tag
https://github.com/chrisdickinson/git-object-commit
https://github.com/chrisdickinson/git-object-blob
https://github.com/chrisdickinson/git-odb-loose
https://github.com/chrisdickinson/git-autoregister-odb
https://github.com/chrisdickinson/git-apply-delta
etc