Hacker News new | past | comments | ask | show | jobs | submit login
Repo.js (darcyclarke.me)
106 points by dwynings on July 2, 2012 | hide | past | favorite | 15 comments



When clicking on a file to preview it, you should append the name of the file to the bread crumbs, to show that you can go back to the listing by clicking back on the repo name. It took me a while to figure that out.


This looks very handy, thanks!

I can see this being useful in tutorial articles to allow the user to see all the code involved at once.


Nice, although not very useful - i'd recommend at least having clone URL and view raw option (if possible)


I was going to do something very similar to this, so thanks for saving me the effort! :)

I already built a couple Github jQuery widgets that people in this thread might also find relevant: http://www.joepettersson.com/demo/pretty-gist/ http://www.joepettersson.com/demo/jquery-github-widget/


Is there any way to return from file preview? Like for example if I click README.txt and I want to go back to see the rest of code.


I built a little JS library that just does that part: http://www.jamesward.com/2012/06/15/dynamically-rendering-gi...


You can click the Repo title again to return to the root, or the '..' if you're inside a folder.


Weird. Sometimes it works, other times it's just a blank page. It's still an elegant piece of code.


I believe GitHub Api has got max request limits, how you are going to handle this?


It shouldn't be a problem as all requests are handled client side


On a corporate environment, all the outbound requests will be from one proxy, which could eat the request/ip rate very easily.


Awesome, I like it!


Very nice. Thank you.


I'm not sure what I would use this for, but it is neat.

I would recommend allowing one to set a max height. It's rather impractical to have a 200px tall box turn into an enormous box with 500 lines of CSS.


I was looking for something like this for quite a while. From time to time, I want to write about code organization, but always struggle on how to present that. Being able to embed a Github repo in a post seems like a great way of doing that. Its not like I would embed the repo of an actual, big project.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: