TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Sourcetrail, interactive source explorer, is now free and open-source

359 pointsby egraetherover 5 years ago

18 comments

McKayDavisover 5 years ago
The site seems to be having intermittent connection issues due to the HN hug-of-death. In the meantime here&#x27;s their Github repo:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;CoatiSoftware&#x2F;Sourcetrail" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;CoatiSoftware&#x2F;Sourcetrail</a>
评论 #21570228 未加载
评论 #21571386 未加载
评论 #21568251 未加载
评论 #21578976 未加载
评论 #21568110 未加载
glouwbugover 5 years ago
I&#x27;ve been following sourcetrail since the author did his cppcon talk. It does the job well - I remember loading Wolfenstein 3D into sourcetrail and watching the call graph explode from a single point of MAIN into a massive menorah of calls, all winding back to a circular buffer, and finally a single point of FREE. It was beautiful, and it&#x27;s bittersweet to see the author go the open source route. I had high hopes for their commercial success.<p>Thanks for sourcetrail.
评论 #21571674 未加载
franga2000over 5 years ago
This going open source is just wonderful, but I have a feeling this is going to significantly decrease lower the company&#x27;s revenue and ultimately hurt the product.<p>So here&#x27;s my question: how do we avoid that? Outside of freelancers who control their finances directly, most developers probably won&#x27;t be able to convince their company&#x27;s money people to pay for something they can get for free. Paying a relatively low annual license can usually be justified for the sake of efficiency, but &quot;donate to the devs to keep the project going&quot; is a much tougher sell.<p>My only idea is selling a &quot;subscription&quot; to signed binary builds under a non-free license, but I&#x27;m not sure that would work very well either...
评论 #21572283 未加载
anigbrowlover 5 years ago
I don&#x27;t get all the posts saying it&#x27;s sad that it didn&#x27;t take off commercially. No obstacle prevents grateful programmers from enriching the creators of a useful tool, and expanding the audience of likely users increases the probability of that happening. It&#x27;s a great looking product (that I had not been aware of when it was commercial) and deserves wide adoption.
评论 #21569813 未加载
评论 #21571672 未加载
评论 #21569757 未加载
bachmeierover 5 years ago
&quot;supporting C, C++, Java and Python&quot; in case you&#x27;re wondering which languages are supported.
jclayover 5 years ago
It&#x27;s sad to see Sourcetrail didn&#x27;t make it as a commercial product. I really enjoyed it when I tried it out a year or so ago.<p>I appreciate the retrospective on the hurdles you faced. Could you share some learnings for things that did work? I could tell you spent a lot of resources getting the onboarding flow correct (Visual Studio Project Import was nice!), anything related to onboarding-related learnings you can share?
评论 #21568106 未加载
JoachimSover 5 years ago
Has anybody tested Sourcetrail on Sourcetrail?
m463over 5 years ago
Making tools is a hard business to be in, because the customers are very specialized and few in number.<p>You also tend to compete against free tools (either via licensing or vendor-giveaways)
gwittelover 5 years ago
I bought Sourcetrail a few years ago. It’s been highly useful in diving into large, unfamiliar projects. Thank you! I hope the open model works for you. I know the cost stopped some of my co-workers from buying it.<p>For others, I suggest giving it a try. The only issues I’ve run into is when a project has a build setup that won’t work on your machine. It still works, you just can’t dive as deep.
guruzover 5 years ago
A similar product is the Woboq Code Browser for C&#x2F;C++: <a href="https:&#x2F;&#x2F;code.woboq.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;code.woboq.org&#x2F;</a><p>It&#x27;s with open source but not free software: <a href="https:&#x2F;&#x2F;github.com&#x2F;woboq&#x2F;woboq_codebrowser&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;woboq&#x2F;woboq_codebrowser&#x2F;</a>
评论 #21571696 未加载
hoistbypetardover 5 years ago
I wonder if selling integrations with language server[1] implementations would be a way to multiply the customer base enough to make this viable as a business.<p>[1]: <a href="https:&#x2F;&#x2F;langserver.org" rel="nofollow">https:&#x2F;&#x2F;langserver.org</a>
评论 #21570404 未加载
评论 #21570264 未加载
agambrahmaover 5 years ago
Came here to say I paid for this a couple of years ago and found it very useful (ended up using it on both C++ and Java codebases), do give it a try.<p>Sad to see that it didn&#x27;t make it as a commercial product (wonder what lesson to draw from this ...)
评论 #21569896 未加载
ssalkaover 5 years ago
Really would love a tool like this with support for modern JS&#x2F;TS repositories
khalidshaikhmoover 5 years ago
I indexed a few samples. It looks pretty good. Can&#x27;t use it for work, but definitely makes it really fun to look at source code. Java is 3GL. Python is 4GL.
fleur-de-lotusover 5 years ago
Any chance of a Python3.8 support?
fleur-de-lotusover 5 years ago
It refuses to run under MacOS Catalina, for security reasons.
Jahakover 5 years ago
Wow, that&#x27;s very cool, thank you so much
senthilnayagamover 5 years ago
hope they release a notarised version of the app for it to work on macOS Catalina
评论 #21571946 未加载