It ties together information from many tools, from repositories on your code host to dependency relationships among your projects and application runtime information.
Google, Facebook, Uber, Lyft, Yelp, and other elite software organizations rely on Universal Code Search, not just code hosts.
Historically, the code host (such as GitHub) provided search. But the most elite software development organizations such as Google, Facebook, Uber, Lyft, and Yelp realized that a code host isn't enough:
Ensure that everyone who interacts with this code can answer these questions on their own in a single place.
Universal Code Search must have these things. Anything else is just a code host.
One place to search, navigate, and analyze all of your organization's code (subject to user permissions)
An understanding of the structure of and relationships in your codebase, not just the raw text
Deep integrations with your other tools for viewing code (code host, code reviews, and editors) or collecting data about code (logging, monitoring, static analysis, etc.)
Google, Facebook, Uber, Lyft, Yelp, and other world-class companies rely on Universal Code Search (not just a code host) to ship software.
“[It's] essential to be able to easily search [the] whole source … huge productivity boost: easy to find uses, defs, examples, etc.”
“tbgs is the StackOverflow for Facebook engineers”
“Seriously, Sourcegraph is the best tool we’ve invested in. It’s made me insanely more productive and efficient at writing code here. I’m able to understand and deeply dive through all of our microservices and get my work done really fast. This is absolutely incredible.”— Lyft engineering manager
“[Sourcegraph] improves my productivity and ability to write clean code by 2-3x.”— Uber senior engineer