The Sourcegraph extension adds code intelligence to GitHub and other code hosts: hovers, documentation, definitions, and references in files, pull requests, and diffs.
The source code for this extension is open source (MIT): https://github.com/sourcegraph/browser-extensions.
It works automatically for open-source code in 19 languages on GitHub.com. To use it with your private code on GitHub.com, GitHub Enterprise, Bitbucket Server, or Phabricator, see https://about.sourcegraph.com/docs/features/browser-extension.
Try it out on these open-source code files after installation:
* Go: https://github.com/gorilla/mux/blob/9e1f5955c0d22b55d9e20d6faa28589f83b2faca/mux.go
* Java: https://github.com/google/guava/blob/581ba1436ebaa54a7f5d0f1db8cc4da0ca72127e/guava/src/com/google/common/collect/ImmutableList.java
* TypeScript: https://github.com/angular/angular/blob/a2878b0b1d5af279400a33d7d200140c1c88648e/packages/benchpress/src/reporter/console_reporter.ts
* Python: https://github.com/ageitgey/face_recognition/blob/b8fed6f3c0ad5ab2dab72d6251c60843cad71386/examples/facerec_on_raspberry_pi.py
Here's what people are saying about Sourcegraph:
– "It's already my favorite online doc tool. give it a try" – @edapx
– "Sourcegraph has been quickly moving up in priority in my Chrome bookmarks. You need to check out this tool." – @goinggodotnet
– "Loving Sourcegraph.com to find documentation and real code examples" – @IndianGuru
– "Being able to search actual open source code is amazing. Very very fast as well! Sourcegraph is blowing my mind right now." – @joshtaylor
– "Sourcegraph is amazing" – Jakub W.
– "Sourcegraph is an essential tool for every Gopher." – @nimolix
– "Impressive #golang code navigation by Sourcegraph!" – @francesc