├── CONTRIBUTING.md └── README.md /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contribution Guidelines 2 | 3 | Ensure your pull request adheres to the following guidelines: 4 | 5 | - Search previous suggestions before making a new one, as yours may be a duplicate. 6 | - Make an individual pull request for each suggestion. 7 | - Use [title-casing](http://titlecapitalization.com) (AP style). 8 | - Use the following format: `[Title Case Name](link) - Description.` 9 | > :information_source: [Articles](https://github.com/unicodeveloper/awesome-sourcegraph#articles) should use the `[Title Case Name](link)` format. 10 | - Keep descriptions short and simple, but descriptive. 11 | - Start the description with a capital and end with a full stop/period. 12 | > :information_source: You can use an emoji, only before the Title-Cased Description. 13 | - Check your spelling and grammar. 14 | - Make sure your text editor is set to remove trailing whitespace. 15 | - New categories or improvements to the existing categorization are welcome. 16 | - Pull requests should have a useful title. 17 | - The body of your commit message should contain a link to the repository. 18 | 19 | Thank you for your suggestion! 20 | 21 | ### Updating your PR 22 | 23 | A lot of times, making a PR adhere to the standards above can be difficult. If the maintainers notice anything that we'd like changed, we'll ask you to edit your PR before we merge it. There's no need to open a new PR, just edit the existing one. If you're not sure how to do that, [here is a guide](https://github.com/RichardLitt/docs/blob/master/amending-a-commit-guide.md) on the different ways you can update your PR so that we can merge it. 24 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Sourcegraph [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) ![](https://img.shields.io/badge/unicodeveloper-approved-brightgreen.svg) 2 | 3 | [](https://github.com/sourcegraph/sourcegraph) 4 | 5 | > Curated list of resources: books, videos, articles about using Sourcegraph. 6 | 7 | [Sourcegraph](https://github.com/sourcegraph/sourcegraph): The Universal Code Search Platform. Making it easier for everyone to code. 8 | 9 | > Find and fix things across all of your code faster with Sourcegraph. Onboard to a new codebase, make large-scale refactors, increase efficiency, address security risks, root-cause incidents, and more. 10 | 11 | *List inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. You might also like [awesome-nextjs](https://github.com/unicodeveloper/awesome-nextjs).* 12 | 13 | ## Table of Contents 14 | - [Community](#community) 15 | - [Essentials](#essentials) 16 | - [Articles](#articles) 17 | - [Boilerplates](#boilerplates) 18 | - [Extensions](#extensions) 19 | - [Books](#books) 20 | - [Videos](#videos) 21 | - [Newsletters](#newsletters) 22 | - [Contributing](#contributing) 23 | - [License](#license) 24 | 25 | ## Community 26 | * [GitHub](https://github.com/sourcegraph/sourcegraph) 27 | * [GitHub discussions for Sourcegraph](https://github.com/sourcegraph/sourcegraph/discussions) 28 | 29 | ## Essentials 30 | * [Blog](https://about.sourcegraph.com/blog) 31 | * [Learn](https://learn.sourcegraph.com) 32 | * [Sourcegraph TV](https://www.youtube.com/c/sourcegraph) 33 | * [Global Code Search](https://sourcegraph.com/search) 34 | * [Medium](https://medium.com/@sourcegraph) 35 | * [Practical Real World Case Studies](https://about.sourcegraph.com/case-studies) 36 | 37 | ## Articles 38 | * [How To Add Open Source Software Projects to Sourcegraph](https://learn.sourcegraph.com/posts/how-to-add-open-source-software-projects-to-sourcegraph) 39 | * [How To Search with Sourcegraph using Literal Patterns](https://learn.sourcegraph.com/posts/literal-search-patterns) 40 | * [Discover, Search, Understand Source code using Sourcegraph](https://www.melvinvivas.com/understanding-code-using-sourcegraph/) 41 | * [How to install Sourcegraph with Docker](https://www.techrepublic.com/article/how-to-install-sourcegraph-with-docker/) 42 | * [Why code search is still needed for monorepos](https://docs.sourcegraph.com/adopt/code_search_in_monorepos) 43 | * [Code search turned Code Checker](https://about.sourcegraph.com/blog/code-search-turned-code-checker/) 44 | * [Search across multiple revisions of the same repository](https://about.sourcegraph.com/blog/search-multiple-revisions/) 45 | * [Universal Code Intelligence for GitHub with the Sourcegraph browser extension](https://about.sourcegraph.com/blog/universal-code-intelligence-github-sourcegraph-browser-extension/) 46 | * [Going beyond regular expressions with structural code search](https://about.sourcegraph.com/blog/going-beyond-regular-expressions-with-structural-code-search/) 47 | * [How Sourcegraph helped ensure production stability at Lyft during their monolith to microservices decomposition](https://about.sourcegraph.com/case-studies/lyft-monolith-to-microservices) 48 | 49 | ## Extensions 50 | * [Codecov](https://sourcegraph.com/extensions/sourcegraph/codecov) - A Sourcegraph extension for showing code coverage information from Codecov on GitHub, Sourcegraph, and other tools. 51 | * [Sentry](https://sourcegraph.com/extensions/sourcegraph/sentry) - Sentry facilitates the debugging process by helping developers track, organize, and break down errors more efficiently. At Sourcegraph, we want to make it more convenient for developers to access Sentry's error tracking tools directly from the code that is doing the error handling. 52 | * [VS Code](https://sourcegraph.com/extensions/sourcegraph/vscode-extras) - Integrates Sourcegraph with your local VS Code. 53 | * [Datadog metrics Sourcegraph extension](https://sourcegraph.com/extensions/sourcegraph/datadog-metrics) - A Sourcegraph extension that allows jumps to the Datadog page for a metrics/instrumentation call in the code files. 54 | * [Lightstep](https://sourcegraph.com/extensions/sourcegraph/lightstep) - A Sourcegraph extension that lets you view live traces on LightStep for OpenTracing spans in your code. 55 | * [Sonarqube](https://sourcegraph.com/extensions/sourcegraph/sonarqube) - Show Sonarqube issues when browsing files on Sourcegraph. 56 | * [Code Ownership](https://sourcegraph.com/extensions/sourcegraph/code-ownership) - A Sourcegraph extension that shows code owners of the current file. 57 | * [Search Export](https://sourcegraph.com/extensions/sourcegraph/search-export) - A Sourcegraph extension to export a list of search results to CSV. 58 | * [CSS Stacking](https://sourcegraph.com/extensions/felixfbecker/css-stacking-contexts) - This extension makes Stacking Contexts visible in CSS and SCSS, allowing you to write z-index declarations using small values with confidence. 59 | * [Sourcegraph VScode](https://github.com/sourcegraph/sourcegraph-vscode) - The Sourcegraph extension for VS Code enables you to open and search code on Sourcegraph.com easily and efficiently. 60 | * [Sourcegraph Atom](https://github.com/sourcegraph/sourcegraph-atom) - The Sourcegraph extension for Atom enables you to open and search code on Sourcegraph.com easily and efficiently. 61 | * [Sourcegraph Sublime](https://github.com/sourcegraph/sourcegraph-sublime) - The Sourcegraph extension for Sublime Text 3 enables you to open and search code on Sourcegraph.com easily and efficiently. 62 | * [Sourcegraph for JetBrains IDEs](https://github.com/sourcegraph/sourcegraph-jetbrains) - Sourcegraph for JetBrains IDEs. 63 | 64 | 65 | ## Books 66 | * [Universal Code Search with Sourcegraph](https://info.sourcegraph.com/universal-code-search-ebook-req) - Sourcegraph: Universal Code Search & Intelligence 67 | 68 | ## Videos 69 | 70 | * [Searching for security vulnerabilities company-wide with Sourcegraph](https://www.youtube.com/watch?v=OGd8wr7XpgU) 71 | * [Go Programming Language after 2 Years in Production & Sourcegraph to Navigate Go Code on Github](https://www.youtube.com/watch?v=Pw07q3e4jEY) 72 | * [Batch Changes with Sourcegraph](https://www.youtube.com/watch?v=eOmiyXIWTCw) 73 | 74 | ## Newsletters 75 | 76 | ## Contributing 77 | Found an awesome package, article, blog, video etc.? Send me a pull request! Just follow the [guidelines](/CONTRIBUTING.md). Thank you! 78 | 79 | --- 80 | **Check out my [blog](https://goodheads.io) or say *hi* on [Twitter](https://twitter.com/unicodeveloper).** 81 | 82 | ## License 83 | [![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](http://creativecommons.org/publicdomain/zero/1.0/) 84 | --------------------------------------------------------------------------------