facebook pixelCodiga: Code Analysis for 12+ languages anywhere you write code
BACK TO FEATURES

Code Analysis

Help developers to produce cleaner code, faster!

GithubGitLabBitbucket

Support for more than 12 languages

Support 2000+ rules across 12+ languages with specific analysis for the most popular frameworks.

Multi-branches support

Check and compare code quality and potential issues between branches.

Dependency scanning

Find outdated dependency and alerts when your dependencies need to be updated.

OWASP and CWE support

Detection of OWASP Top 10 bugs and Common Weakness Enumeration (CWE) issues

Detect leaked credentials

Detect leaked credentials in source code at each code push or pull request before it is used by an attacker.

Check good coding practices

Function length, code complexity, naming conventions: we check all these!

Code Duplicate detection

Detect when a developer duplicates code and refactor with a function.

Verify design and architecture flaws

Detect any architectural flaws in your code and get feedback in seconds

Infrastructure security analysis

Using code to deploy your infrastructure with languages such as Terraform? We detect potential security issues

CI/CD integration

Check your code quality in CircleCI, Travis-CI, GitHub action, GitLab or any other CI pipeline tool.

Static Code Analysis made easy

Codiga is the latest generation of code analysis tool. It analyzes your code, highlights coding errors according to their category and severity. Get insights on your code base and filter the most critical coding issues within seconds.

Monitor your code quality score

Codiga offers a birds-eye view of your code quality. The Codiga dashboard reports all important metrics about your code quality, showing the overall number of code violations, duplicates long and complex functions.

The analysis view lets you navigate into the source code and inspect where issues are located in the codebase.

Codiga code analysis dashboard with project analytics and reports

Seamless Integration

Codiga works on GitHub, GitLab and Bitbucket. Onboarding only takes a minute: log into Codiga, add your project and get your code analyzed in seconds.

Add your teammates to share the Codiga analysis results, keep track of your code quality over time and reduce your technical debt. No credit card is required to get started and a free trial is available if you need to use our paid version.

GithubGitLabBitbucket

State-of-the-art, powerful analysis engine

Codiga supports 12+ languages and more than 2,000 analysis rules. Codiga analysis engine is updated daily with new rules, making sure it catches only what matters to you and avoid false positive. Codiga reports the following issues in your code base:

Code Violation
Security, performance, lack of documentation and adoption of best practices.

Duplicates
Any large code duplication is automatically flagged so that your engineer can refactor code and avoid code duplication.

Complex Functions
All functions with a high cyclomatic complexity.

Long Functions
All functions that are longer than a fixed number of lines are flagged.

Explore Static Analysis Rules
Code annotation

Secure by default

Codiga never stores your source code in its infrastructure. All customers data is encrypted and stored securely. Codiga has been audited and achieved SOC-2 Type I compliance in accordance with the American Institute of Certified Public Accountants (AICPA) standards for SOC for Service Organizations.

SOC certificate