https://github.com/creationix/git-browser
Browse Git Repos offline.
https://github.com/creationix/git-browser
Last synced: about 1 year ago
JSON representation
Browse Git Repos offline.
- Host: GitHub
- URL: https://github.com/creationix/git-browser
- Owner: creationix
- License: mit
- Created: 2013-08-10T03:42:57.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2015-09-17T18:28:05.000Z (over 10 years ago)
- Last Synced: 2025-03-24T04:13:34.149Z (about 1 year ago)
- Language: JavaScript
- Size: 4.96 MB
- Stars: 88
- Watchers: 7
- Forks: 19
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
git-browser
===========

Browse Git Repos offline.
## Firefox OS Build Instructions
```sh
git clone git@github.com:creationix/git-browser.git
cd git-browser
npm install
node make.js moz
```
Then add `build/moz/manifest.webapp` to the simulator and push it to a device.
## Chrome Packaged App Build Instructions
```sh
git clone git@github.com:creationix/git-browser.git
cd git-browser
npm install
node make.js chrome
```
Then go to and "Load unpacked extension..." and browse to `build/chrome`.
## Web App Build Instructions
This builds a web app that can run in a normal hosted webpage
```sh
git clone git@github.com:creationix/git-browser.git
cd git-browser
npm install
node make.js web
```
Then point your browser to `build/web/index.html`.
## Developing Instructions
Included is a `monitor.sh` script that watches for file changes and updates the build directories.
It accepts make targets as it's arguments, so simply replace `./make` in the above instructions with `./monitor.sh`.
* Note that this requires `inotifywait` which is found in the `inotify-tools` package in Ubuntu Linux.