Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/calavera/git-explorer
https://github.com/calavera/git-explorer
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/calavera/git-explorer
- Owner: calavera
- License: mit
- Created: 2015-03-19T15:46:39.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-19T15:46:55.000Z (almost 10 years ago)
- Last Synced: 2024-06-19T17:50:53.669Z (7 months ago)
- Language: Go
- Size: 109 KB
- Stars: 9
- Watchers: 5
- 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