An open API service indexing awesome lists of open source software.

https://github.com/creationix/js-git-app

A js-git packaged app for chrome and chromebooks.
https://github.com/creationix/js-git-app

Last synced: 11 months ago
JSON representation

A js-git packaged app for chrome and chromebooks.

Awesome Lists containing this project

README

          

js-git-app
==========

A js-git packaged app for chrome and chromebooks.

## To run this app

1. Clone to computer or download and unzip.
2. Install the dependencies using `npm install --dedupe`
3. Load this folder as an unpacked extension at .

## Progress

Currently this chrome app does the following things:

- Connect to github over a raw TCP socket using a special chrome API
- Codec for pkt-line message framing on the binary stream
- Parser and encoder for the contents of some git line messages
- side-band parsing and multiplexing/demultiplexing of streams
- Ref discovery
- Stream of raw pack data

TODO:

- Hook raw pack stream to Chris Dickinson's pack parser
- Store resulting object stream to persistent storage
- Implement index and working files
- Plan more awesome stuff.