SonarQube is an open-source tool that assists in code quality analysis and reporting by scanning your source code for potential bugs, vulnerabilities, and maintainability issues. In this guide, you’ll deploy a SonarQube server and scanner, and run a test on some example code. Choose your operating system below to get started.