TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Octotree: the missing GitHub tree view (Chrome extension)

362 点作者 yblu大约 11 年前

37 条评论

yblu大约 11 年前
I built this to scratch my own itch, as somebody who frequently reads GitHub code and feels annoyed having to click countless of links to navigate through a large project. Hope it is useful for other people too.
评论 #7740972 未加载
评论 #7740642 未加载
评论 #7742685 未加载
评论 #7741077 未加载
评论 #7740880 未加载
评论 #7742558 未加载
jburwell大约 11 年前
To me, the lack a fast tree browser has been one of the biggest weakness of the Github interface. This plugin solves that problem exceeding well. Github should hire the author, and officially fund his efforts to make it a first class feature that does not require a plugin.
评论 #7741234 未加载
评论 #7740864 未加载
评论 #7741550 未加载
评论 #7742313 未加载
bnj大约 11 年前
Wow, giving it a quick try I can&#x27;t believe how fast it is. This is one of those things that I&#x27;ve always desperately needed, and I never knew until now.<p>Be sure to tweet it at some of the github engineers– Thy should bring this into their core product.
ahmett大约 11 年前
Here&#x27;s an idea: Automatically expand all the tree until there are more than 1 items in the level<p>e.g. src-&gt;com-&gt;twitter-&gt;scalding-&gt;scala-&gt;test (in this example, these are all folders in hierarchy and they are the only one until the &#x27;test&#x27; so expanding them automatically all the way through makes sense).
评论 #7742303 未加载
Jonovono大约 11 年前
This is awesome. Much better than my similar project! : <a href="http://gitray.com" rel="nofollow">http:&#x2F;&#x2F;gitray.com</a>.
whizzkid大约 11 年前
Great work but i want to point out one small feature that Github has but not known to everyone.<p>Press &#x27;t&#x27; when you go to a repository, it will activate the file finder. From there you can just start typing for the file&#x2F;folder name you want to see and it will filter the repo instantly.<p>I wonder why this feature is not popular yet.
评论 #7742819 未加载
granttimmerman大约 11 年前
You can also press `t` on any repo on github to find files&#x2F;filetypes quickly.
评论 #7741040 未加载
评论 #7740945 未加载
manish_gill大约 11 年前
Fantastic! You planning to add Bitbucket support? That would be really nice. :)
评论 #7741449 未加载
ubercow大约 11 年前
I&#x27;d love to see a setting that makes the tree view collapsed by default. If I have some time later I might whip up a pull req.
评论 #7740858 未加载
jxf大约 11 年前
This is a fantastic extension! Browsing is fast and efficient, and creating the token for my private repos was painless.<p>A &quot;search for files&#x2F;folders named ...&quot; feature would be a nice bonus, too, so that you can quickly get to the right spot in a big hierarchy.<p>To the author (<a href="https://twitter.com/buunguyen" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;buunguyen</a>): please add a donation link somewhere so I can send you a thank-you (or you can just e-mail me with your PayPal&#x2F;other address; my e-mail&#x27;s in my profile).
评论 #7741280 未加载
评论 #7741923 未加载
评论 #7747535 未加载
xwowsersx大约 11 年前
This is great. It would be even better if you could resize the tree. Some projects have really deep trees and at a certain point you can&#x27;t seem the names of the files.
评论 #7742823 未加载
Chris911大约 11 年前
Github repo: <a href="https://github.com/buunguyen/octotree/" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;buunguyen&#x2F;octotree&#x2F;</a>
gknoy大约 11 年前
Is there an easy way to extend this so that it can also be used when accessing Enterprise Github installations, e.g. `github.mycompany.com`?
评论 #7741056 未加载
vdm大约 11 年前
@creationix&#x27;s Tedit mounts git repos directly; it will melt your brain. <a href="http://www.youtube.com/watch?v=U4eJTBXJ54I" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=U4eJTBXJ54I</a> <a href="https://github.com/creationix/tedit-app" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;creationix&#x2F;tedit-app</a>
mzahir大约 11 年前
Github also has a file finder similar to the Command-T plugin for vim - <a href="https://github.com/blog/793-introducing-the-file-finder" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;blog&#x2F;793-introducing-the-file-finder</a><p>This extension is great for exploring but if you know what you&#x27;re looking for, cmd+t will save you more time.
mrdmnd大约 11 年前
Did you get API rate limited, by any chance?
评论 #7741095 未加载
dewey大约 11 年前
I&#x27;d love to see something like this being on the site by default. Maybe just a button next to the repository title where you&#x27;d be able to toggle between the current view and the tree view. Both of these options have their advantages for different use cases.<p>In the meantime that&#x27;s a great solution. Thanks!
GowGuy47大约 11 年前
I had the same idea a couple weeks ago but never finished it: <a href="https://github.com/Gowiem/GitHubTree" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Gowiem&#x2F;GitHubTree</a>. Crazy to see this. Glad somebody got around to it. Thanks man!
spullara大约 11 年前
Press &#x27;t&#x27; and search the filenames in repo instantly. Very useful.
评论 #7742801 未加载
ntoshev大约 11 年前
I don&#x27;t really find the tree view useful. But I wish there was a way to see the code weight by individual files and whole repos: as KLOCS, size, anything. Is there such an extension?
houshuang大约 11 年前
Brilliant - it&#x27;s often quite slow to change between directories in the web view, this is blazingly fast. Especially useful for deeply nested (templated) projects.
bshimmin大约 11 年前
This is seriously excellent.<p>I bet Github have had this feature on their issue tracker for years - and I suspect it probably just got bumped a good few places up the list.
nilkn大约 11 年前
Is there a way to use this for Github Enterprise repos?
评论 #7740815 未加载
jhspaybar大约 11 年前
I&#x27;ve been using Firefox almost exclusively for months. This may very well make me go back to Chrome. Looks amazing!
评论 #7740835 未加载
StepR大约 11 年前
Hacker News will never cease to amaze me everyday. You guys are the best. Is this going to be open sourced?
评论 #7741408 未加载
dustingetz大约 11 年前
Great extension, except in private repos, every time I click on a file (from github proper) the extension animates outward while telling me that it doesn&#x27;t work with private repos. Extremely annoying and resulted in uninstall :(<p>edit: i&#x27;m not willing to give extension access to private repos, that would defeat the point of being private
评论 #7741816 未加载
评论 #7741726 未加载
Dorian-Marie大约 11 年前
Good idea. Having nicer icons and align the icon with the text would even more awesome.
cmancini大约 11 年前
Brilliant work. This will be a huge timesaver for me. Thanks!
ika大约 11 年前
that wasn&#x27;t a lacking feature for me but still, good job! also would be nice if author uses github like design instead of windows-ish one
mitul_45大约 11 年前
What about enterprise GitHub support?
dorolow大约 11 年前
This is incredible. Thank you.
piratebroadcast大约 11 年前
Epic. So fucking cool.
chadhietala大约 11 年前
Thank you for this!
dud3z大约 11 年前
Wow, great work!
cdelsolar大约 11 年前
Wow, you rock.
sideproject大约 11 年前
soooooo good!! Thanks!
Demiurge大约 11 年前
Niiice.