Skip to content

beyang/sourcegraph-OLD-2

Folders and files

NameName
Last commit message
Last commit date
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018
Oct 1, 2018

Repository files navigation

Sourcegraph

Sourcegraph is a fast, open-source, fully-featured code search and navigation engine.

Screenshot

Features

  • Fast global code search with a hybrid backend that combines a trigram index with in-memory streaming
  • Code intelligence for many languages 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 it

Development

Prerequisites

  • Git
  • Go (1.11 or later)
  • Docker
  • PostgreSQL (version 9)
  • Node.js (version 8 or 10)
  • Redis
  • Yarn

For a detailed guide to installing prerequisites, see these instructions.

Installation

  1. Ensure Docker is running

  2. Initialize the PostgreSQL database

  3. Start the development server

    ./dev/launch.sh
    

Sourcegraph should now be running at http://localhost:3080.

For detailed instructions and troubleshooting, see the local development documentation.

Documentation

The docs folder has additional documentation for developing and understanding Sourcegraph:

About

Code search and intelligence, self-hosted and scalable

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published