https://github.com/calavera/git-explorer
https://github.com/calavera/git-explorer
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/calavera/git-explorer
- Owner: calavera
- License: mit
- Created: 2015-03-19T15:46:39.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-19T15:46:55.000Z (over 10 years ago)
- Last Synced: 2025-04-01T17:53:31.848Z (4 months ago)
- Language: Go
- Size: 109 KB
- Stars: 9
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Git explorer
Experimental git browser using [GRPC](http://grpc.io) and [git2go](https://github.com/libgit2/git2go).
This repo includes 2 applications, `frontend` is the web application to access from your browser. `backend` is the git server that access the git data.
The git repositories are stored in `~/git-explorer-data` by default but you can modify that location by exporting `GIT_EXPLORER_STORAGE_PATH`.
Git explorer uses GRPC streaming to forward data to your browser on slow tree requests to avoid buffering on the frontend.
## Installing dependencies
```
$ make deps
```## Running frontend and backend
```
$ make run
```## Moking lacency on your localhost
```
$ make slugish-lo0
```## License
MIT