LogoLogo
Ctrlk
Start Free
  • Home
  • SonarQube Cloud
  • SonarQube Server
  • SonarQube Community Build
  • SonarQube MCP server
AI Assistant
Working...Thinking...
Good afternoon

I'm here to help you with the docs.

Ctrli
AI Based on your context
  • Homepage
  • Try out SonarQube Server
  • AI capabilities
  • Advanced Security
  • Quickstart guide
  • Server installation and setup
  • Server update and maintenance
  • Analyzing source code
  • DevOps platform integration
  • User guide
  • Project administration
  • Instance administration
  • Quality standards administration
  • Design and Architecture
  • Extension guide
    • Web API
    • Adding coding rules
    • Developing a plugin
      • Plugin basics
      • Supporting new languages
      • Executable lines
      • Adding pages to the webapp
      • Supporting SCM providers
    • Internationalization
  • SonarQube glossary
On this page
  1. Extension guide

Developing a plugin

Developing a plugin for SonarQube Server.

Plugin basicsSupporting new languagesExecutable linesAdding pages to the webappSupporting SCM providers
PreviousAdding coding rulesNextPlugin basics

Was this helpful?

Resources

  • Sonar
  • Sonar Rules Catalog
  • Sonar Community

© 2025 SonarSource Sàrl. All rights reserved.

Was this helpful?