3 ms·
Show HN: GHFS – GitHub repos in your filesystem
- omnidan 11y ago> The GitHub API is rate-limited, and this makes a lot of API calls. Don't be surprised if things start to fall apart under load. Under normal usage (read: not running scripts on GHFS, etc), does GHFS get to the GitHub API limits? Do you use caching? Do you regularly use it to check out projects on GitHub instead of cloning them manually? Did you ever get blocked by the API?
- ImJasonH 11y agoThe first time you list files in a directory or read a file's contents, you use an API request. It will be cached for future reads, but recursively listing directories will burn through quota pretty fast. I don't use this for anything really, it's just a toy that was fun to make. I'm not sure how it would be useful, ideas welcome.
- scorpwarp23 11y agoSo pretty much Time Machine?
- sytse 11y agoCool! "The GitHub API is rate-limited, and this makes a lot of API calls. Don't be surprised if things start to fall apart under load." => consider self hosting with our GitLab
- gobbert 11y agoIsn't this kind of what git-clone is for?
- ImJasonH 11y agoSome of us are in too much of a hurry to be git cloning everything all the time.
- gcao 11y agoSeems it does not handle repos or folders with "."