Git web client
We decided to create Gallyt to allow us to follow our favorite git repositories from many forges like bitbucket, github, gitlab (gitlab.com & self-hosted) with a client side application. Our goal for this hackathon was to create a Proof of Concept with a single repository reader.
When Microsoft announced they bought github, some projects migrated to another git forge. This made us think again that even if git is decentralized by nature the forges that we're using for collaboration provide us a view and feedback only for projects that are centralized in their software. With Gallyt we wanted to test if it was possible to make a view that is only client side and only use the git http transport so we can explore a repo independently of where it is stored (Github, Gitlab, your own machine) and if in the future we can try to add forge agnostic code collaboration (with Merge request/Pull request, Mails) and issue reporting with adapters for existing solutions, to try to solve the fact that Git Collaboration is mainly today "Centralized"
See also https://github.com/forgefed/forgefed :)
Please, use latest
chromium to test. (Currently Firefox don't implement some fetch functionalities that we need)
View the screencast:
Would be interesting to see what you develop out of this POC.
Realy nice design!!
I like (or not ehehhe) the blue screen of death ;D
Wow, this is a seriously polished UI. Nice work!
I couldn't get it to work. But the BSOD error screen is fantastic! I can see from the screenshot what it looks like and how it is meant to work and I feel like the design is well put together. The idea is fantastic, it could be a really useful tool to separate git from services.
Interesting idea! I found that it worked with some links from github, but others gave a 'blue screen of death' within the app itself.
This looks pretty interesting! Love the idea of implementing a git client on the client side.