Sourcegraph is a fast, open-source, fully featured code search and navigation engine.
Features
- Fast global code search with a hybrid backend that combines a trigram index with in-memory streaming
- Code intelligence for many language via the Language Server Protocol
- Enhances Github, Gitlab, Phabricator, and other code hosts and code review tools via the Sourcegraph browser extension
- Integration with third-party developer tools via the Sourcegraph extension API
- Try out the public instance on any open-source repository at sourcegraph.com.
- Install the free and open-source browser extension.
- Visit about.sourcegraph.com for more information about product features.
- Git
- Go (1.11 or later)
- Docker
- PostgreSQL (verison 9)
- Node.js (version 8 or 10)
- Redis
- Yarn
- Nginx
For a detailed guide to installing prerequisites, see themse instructions.
Prebuilt Docker images are the fastest way to use Sourcegraph. See the quickstart installation guide.