Search across every repository and code host to get to know the repository structure and learn from other developers' code.
Get answers faster without waiting for context from teammates or dealing with stale local clones.
Get alerts for vulnerabilities and then automate security fixes across your entire codebase.
“At Criteo, developer happiness is our top priority-not just productivity. By providing them with the right tools, like Sourcegraph, we've found that increased productivity is a natural byproduct.”
— Francois Jehl, Senior Engineering Manager at Criteo Read the case study
GitLab.com
GitLab Enterprise
GitHub.com
GitHub Enterprise
Bitbucket Server
Bitbucket Data Center
Bitbucket Cloud
Phabricator
Gitolite
Gerrit (coming soon)
Perforce
CVS
Any git-based code host
Java
Python
Go
JavaScript
TypeScript
C#
C
C++
Swift
Objective-C
Kotlin
Ruby
Scala
Rust
Perl
Dart
Erlang
COBOL
Clojure
Lisp
Shell
Terraform
Lua
GraphQL
Thrift
Protobuf
YAML
JSON
Jsonnet
R
PHP
Elixir
Haskell
PowerShell
OCaml
CUDA
Pascal
Verilog
VHDL
Groovy
Tcl
Chrome
Firefox
VS Code
JetBrains
Vim
Emacs
Atom
Sublime Text
Datadog
Lightstep
Sentry
Codecov
Jira
npm
SonarQube
Kubernetes cluster
Amazon EKS or EC2
Google GKE
Microsoft Azure AKS
Docker Compose
Docker Compose in GCP
Connect your code hosts and experience universal code search.
Sourcegraph is more than search. Engage and enable your teams by helping developers get unblocked, resolve issues faster, and gain codebase insights.
Learn how Notebooks—Sourcegraph’s in-app living documentaiton—makes it easier to document complex codebases.