Onboard to a new codebase, find answers faster, and identify security risks with universal code search.
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, Criteo
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
Sourcegraph returns results in milliseconds, even across thousands of repositories, to help developers find:
docker run --publish 7080:7080 --publish 127.0.0.1:3370:3370 --rm --volume ~/.sourcegraph/config:/etc/sourcegraph --volume ~/.sourcegraph/data:/var/opt/sourcegraph sourcegraph/server:3.41.0
Deploy to a server or cluster