Understand, fix, and automate across your codebase with Sourcegraph's code intelligence platform
Product or installation questions? Talk to an expert.
Find, fix, and track vulnerable code quickly across your entire codebase.
Learn more about code securityDecrease time to first commit with codebase onboarding and knowledge sharing.
Learn more about onboardingIdentify the root cause in code and fix the issue everywhere, faster.
Learn more about incident responseFind existing code for reuse and contribute to a more coherent codebase.
Learn more about code reuseImprove code health with large-scale changes, and track key initiatives.
Learn more about code healthGet started for free with up to 10 teammates or request a demo to learn about our enterprise plan and to see Sourcegraph in your own environment.Request a demo
Sourcegraph's code intelligence platform is built with features that help you understand, fix, and automate across your entire codebase.
Use Code Search to find what you need, across thousands of repositories and multiple code hosts, in milliseconds.
Follow symbol definitions and references across packages, dependencies, and repositories seamlessly.
Batch Changes allows you to automate code changes across your entire codebase. Move fast and fix things safely.
With Code Insights, know how different initiatives in your codebase are progressing in real time so you can make data-driven decisions.
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
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.43.0
Deploy to a server or cluster