This project contains the source code and issue tracker for the Sourcegraph open-source server. Sourcegraph's goal is to make it so everyone, in every community, in every country, and in every industry can create products using the best technology.
Want to get Sourcegraph up and running with minimal fuss? Check out the Quickstart page. (The instructions on this page are for people who want to contribute to the Sourcegraph project, and are much more involved.)
Can't get Sourcegraph to behave? Report an issue here or contact [email protected] for one-on-one assistance.
Want to suggest a new feature? Create an issue on the issues repository.
Want to report an error/bug? You are in the right place, report an issue on this project's issue tracker.
Want to contribute to this project? Learn how to set up a local dev environment, start the Sourcegraph server, and run tests.
All interactions with the Sourcegraph open source project are governed by the Sourcegraph Code of Conduct.
The docs
folder has a number of useful documents for getting started with this
project.
- Local development: set up your development environment, build, test, etc.
- Architecture: high-level architecture
- Database setup: database setup and best practices
- Style guide
- GraphQL API: useful tips when modifying the GraphQL API
Note: this is the repository for the Sourcegraph open-source server. If you are considering purchasing Sourcegraph for your company, go to https://about.sourcegraph.com or email [email protected] to get in touch.