Sourcegraph ist ein universelles Programm zum Arbeiten mit Quellcode. Es kann Code direkt aus privaten und öffentlichen Repositorien verwenden und unterstützt eine Vielzahl von Programmiersprachen. Die Funktionalität von Sourcegraph umasst das Suchen anhand von Stichwörtern und Strukturen, Ersetzen, Restrukturieren und Analysieren von Code. (non)