Analysis tools logo

13 SQL Static Analysis Tools

Type:
Any
97

Mega-Linter

  • Type: cli
335

Mega-Linter can handle any type of project thanks to its 70+ embedded Linters, its advanced reporting, runnable on any CI system or locally, with assisted installation and configuration, able to apply formatting and fixes

12

DeepSource

  • Type: service

In-depth static analysis to find issues in verticals of bug risks, security, anti-patterns, performance, documentation and style. Native integrations with GitHub, GitLab and Bitbucket. Less than 5% false positives.

3

Application Inspector

  • Type: service

Commercial Static Code Analysis which generates exploits to verify vulnerabilities.

1

Atom-Beautify

  • Type: ide-plugin
1497

Beautify HTML, CSS, JavaScript, PHP, Python, Ruby, Java, C, C++, C#, Objective-C, CoffeeScript, TypeScript, Coldfusion, SQL, and more in Atom editor.

1

SQLFluff

  • Type: cli
2614

Multiple dialect SQL linter and formatter.

1

tsqllint

  • Type: cli
139

T-SQL-specific linter.

0

dbcritic

  • Type: cli
139

dbcritic finds problems in a database schema, such as a missing primary key constraint in a table.

0

goone

  • Type: cli
32

Finds N+1 queries (SQL calls in a for loop) in go code

0

sqlcheck

  • Type: cli
2039

Automatically identify anti-patterns in SQL queries.

0

sqlint

  • Type: cli
374

Simple SQL linter.

0

squawk

  • Type: cli
91

Linter for PostgreSQL, focused on migrations. Prevents unexpected downtime caused by database migrations and encourages best practices around Postgres schemas and SQL.

0

TSqlRules

  • Type: cli
24

TSQL Static Code Analysis Rules for SQL Server.

0

Visual Expert

  • Type: service

Code analysis for PowerBuilder, Oracle, and SQL Server Explores, analyzes, and documents Code

❤️ Sponsor this project

We are currently looking for partners who want to sponsor hosting and development of the project.

Check out our Github Sponsors page here

Missing an entry? Please let us know.