reposplit
reposplit copied to clipboard
Chrome extension to browse code at Github/Gitlab repositories comfortably
Repo Split
Split code browser for online code repositories
Demo
Why?
Often I find myself needing to read several files in a repository at once. And git clone $repo feels a bit too much just to have a quick look at the code.
This is the v.0.2 attempt at making code browsing more pleasant :)
Feedback very much appreciated!
Getting started
- Install Chrome extension from url
- Go to any Github repository
- Click on the RepoSplit icon
Todo
- [x] UI
- [x] Sync with repo
- [x] Syntax highlight via highlight.js
- [x] Max/Min/Close Icons
- [x] Make it Chrome addon
- [x] Sort repo by 1) type 2) name ABCD
- [x] Add empty page text
- [x] Browse non-Master branches
- [x] Chrome button as a toggle for RepoSplit view
- [x] Add Gitlab compat public server
- [x] Incremental tree retrieval for big repos(Gitlab)
- [ ] Incremental tree retrieval for big repos/truncated(Github)
- [ ] Offline storage
- [ ] Add Gitlab compat private servers issue#6
- [ ] Add Bitbucket compat
- [ ] Make Firefox extension
- [ ] Tests, hello?
- [ ] Allow Color Themes
- [ ] Live Markdown preview
- [ ] NPanels > 4 ( Long one )
- [ ] Search within repository/files issue#7
- [ ] Choose the number of panels ( now it's always 4 ) issue#8
- [ ] Themes/font selector issue#8
License
MIT. See LICENSE for details.