Item logo image for Sourcegraph

Sourcegraph

sourcegraph.com
4.6(

170 ratings

)
ExtensionDeveloper Tools100,000 users
Item media 2 screenshot
Item media 3 screenshot
Item media 1 screenshot
Item media 2 screenshot
Item media 3 screenshot
Item media 1 screenshot
Item media 2 screenshot
Item media 1 screenshot
Item media 2 screenshot
Item media 3 screenshot

Overview

Adds code intelligence to GitHub, GitLab, and other hosts: hovers, definitions, references. For 20+ languages.

The open-source Sourcegraph extension adds code navigation and code intelligence to GitHub, GitHub Enterprise, GitLab, Bitbucket Server and Phabricator. • Code intelligence on your code host: * Hover tooltips with documentation and type information * Go to definition * Find references • Integrations with third-party services like Codecov coverage overlays, open-in-editor buttons and many more with Sourcegraph extensions • Browser shortcut (src + Space) that performs the search on your Sourcegraph instance It works for 20+ languages on public and private code on popular code hosts (see below). MAKE IT WORK ON YOUR CODE HOST: • GitHub - No action required. Your extension works here by default. • GitHub Enterprise, GitLab, Bitbucket Server and Phabricator - grant additional permissions in the extension menu Browser extension docs: https://docs.sourcegraph.com/integration/browser_extension MAKE IT WORK FOR PRIVATE CODE: To use the browser extension with your private repositories, you need to set up a private Sourcegraph instance and connect it to the extension. Installation docs: https://docs.sourcegraph.com/admin/install WHERE TO START? After adding the extension you install it, try it out on any of these public repositories: • Go: https://github.com/gorilla/mux/blob/9e1f59/mux.go or https://github.com/dgrijalva/jwt-go/pull/152/files#diff-f615844d3497ff38db57e459d6ef657bL48 • Java: https://github.com/google/guava/blob/581ba1/guava/src/com/google/common/collect/ImmutableList.java • TypeScript: https://github.com/angular/angular/blob/a2878b/packages/benchpress/src/reporter/console_reporter.ts or https://github.com/sindresorhus/got/pull/917/files#diff-02301bc46e8b878f10e9a8339efb7de7R176 • C#: https://github.com/paiden/Nett/pull/76/files#diff-e969e1315b2cb01bab80b2860be0d87eR52 • Python: https://github.com/ageitgey/face_recognition/blob/b8fed6/examples/facerec_on_raspberry_pi.py This extension is open source: https://github.com/sourcegraph/sourcegraph/tree/main/client/browser

4.6 out of 5170 ratings

Google doesn't verify reviews. Learn more about results and reviews.

Review's profile picture

Yury ErshovJul 25, 2023

Doesn't work for me at all. Throws this error in console and does nothing: "Sourcegraph: uncaught error handling code view Error: Failed to create file toolbar mount node: container not found."

1 person found this review to be helpful
Review's profile picture

Виталий ДмитриевFeb 19, 2023

Extension is does not working now on Github repositories. "No hover information available." "Error: repo not found"

3 out of 3 found this helpful
Review's profile picture

Wu TingAug 10, 2021

nice

Details

  • Version
    23.12.12.2159
  • Updated
    December 12, 2023
  • Size
    8.22MiB
  • Languages
    English
  • Developer
    Sourcegraph
    981 Mission St San Francisco, CA 94103 USA
    Website
    Email
    support@sourcegraph.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Sourcegraph has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

Sourcegraph handles the following:

User activity

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps