Qodana
Amsterdam, Netherlands
What it is
Qodana runs static code analysis from IDEs through CI to identify code smells, duplication, complexity, vulnerabilities, and license issues. Baselines classify findings as new, unchanged, or resolved. Quality gates can block CI/CD pipelines based on issue counts, severity, coverage, or vulnerable and license-incompatible dependencies. Taint analysis helps identify risks such as SQL injection, cross-site scripting, command injection, and path traversal. Qodana supports most JetBrains IDEs as well as VS Code, Visual Studio, and Cursor. Listed CI integrations include GitHub Actions, GitLab, TeamCity, Jenkins, and Azure Pipelines; Docker images can run in CI/CD pipelines. Self-Hosted runs within an organization's infrastructure, with Docker and Kubernetes deployment options. The free Community plan includes one team and 30 days of detailed historical data. Ultimate costs $5.00 per active contributor per month, billed annually at $60.00; Ultimate Plus costs $15.00 per active contributor per month, billed annually at $180.00. Licensing depends on active contributors over the past 90 days, with a minimum of three.
For and against
For
- Baselines distinguish new, unchanged, and resolved issues.
- Quality gates can block CI/CD pipelines.
- Taint analysis covers several vulnerability types.
- Self-Hosted offers Docker and Kubernetes deployment.
Against
- Paid licensing has a three-contributor minimum.
- License cost is based on contributors active over 90 days.
The verdict
Qodana combines code analysis, configurable pipeline gates, and multiple deployment options. Teams should account for the active-contributor licensing basis and minimum when choosing a paid edition.
Who it suits
Qodana may suit development teams seeking code analysis within IDE and CI/CD workflows, including teams that need self-hosted deployment. Its supported IDEs include JetBrains IDEs, VS Code, Visual Studio, and Cursor.
Plans and prices
Community
JVM, Android, Python, .NET, C, C++ · 1 team · 30-day Cloud history · quality gates and baseline
Read 14 Oct 2026 · jetbrains.com
Ultimate
broader language coverage · unlimited projects, reports, LOC and tests · 180-day history · security analysis
Read 14 Oct 2026 · jetbrains.com
Ultimate Plus
Ultimate features · unlimited historical data · global configuration · Insights
Read 14 Oct 2026 · jetbrains.com
Ultimate Plus Self-Hosted
on-premises deployment through CLI installer or Kubernetes Helm chart
Read 14 Oct 2026 · jetbrains.com
On the record
- Analysis coverage
- JetBrains advertises more than 2,500 inspections across supported language linters.jetbrains.com · read 14 Oct 2026
- API
- The Qodana Cloud API can be used to create teams and projects in Qodana Cloud and Qodana Self-Hosted.jetbrains.com · read 30 Sep 2026
- API licensing
- Qodana Cloud API access is limited to the Ultimate Plus license and requires an Owner or Admin organization role to create tokens.jetbrains.com · read 14 Oct 2026
- Baseline
- Baseline categorizes existing findings so teams can focus on new, unchanged and resolved problems.jetbrains.com · read 14 Oct 2026
- Baselines
- Baseline functionality categorizes code issues as new, unchanged, or resolved relative to a baseline.jetbrains.com · read 30 Sep 2026
- CI integrations
- Native integrations cover GitHub Actions, GitLab CI/CD, TeamCity, Azure Pipelines and CircleCI; Docker supports other systems including Jenkins and Bitbucket Cloud.jetbrains.com · read 14 Oct 2026
- CLI license
- The public qodana-cli repository is licensed under Apache License 2.0.github.com · read 14 Oct 2026
- Code coverage
- Coverage reports can be imported, viewed in IDEs and enforced as CI quality-gate thresholds.jetbrains.com · read 14 Oct 2026
- Company founded
- JetBrains was founded in 2000 and is privately held, according to its LinkedIn company profile.linkedin.com · read 14 Oct 2026
- Company legal entity
- Crunchbase identifies the maker as JetBrains s.r.o., a private for-profit company founded by Eugene Belyaev, Sergey Dmitriev and Valentin Kipiatkov.crunchbase.com · read 14 Oct 2026
- Company scale
- JetBrains reports more than 2,600 employees across 13 offices in its 2026 annual highlights.jetbrains.com · read 14 Oct 2026
- Contributor billing
- Paid pricing counts people or bots committing to organization projects during the previous 90 days and applies a minimum of three contributors.jetbrains.com · read 14 Oct 2026
- Gradle extensibility
- The org.jetbrains.qodana Gradle plugin exposes qodanaScan and configurable project, results and cache paths.jetbrains.com · read 14 Oct 2026
- IDE support
- Qodana integrates with JetBrains IDEs and also supports Visual Studio Code, Visual Studio and Cursor.jetbrains.com · read 14 Oct 2026
- Languages
- The paid editions support Groovy, Java, Kotlin, Python, C, C#, C++, VB.NET, Go, JavaScript, PHP, Ruby, Rust, and TypeScript.jetbrains.com · read 30 Sep 2026
- License audit
- License audit checks dependency and project licenses and supports Maven, Gradle, Composer, npm, Yarn, pip, Go Modules and NuGet depending on the linter.jetbrains.com · read 14 Oct 2026
- License limit
- The license cost is based on active contributors over the past 90 days, with a minimum of three contributors.jetbrains.com · read 30 Sep 2026
- Limit: dashboard usability
- The DEV reviewer found report navigation click-heavy and said circular chart text was difficult to read.dev.to · read 14 Oct 2026