JSQLFormatter
6.1#14 in sql linters and formattersFree planFree planLinuxmacOSSelf-hostedWindows
VisitJSQLFormatter suits developers who want configurable SQL formatting in Java library or command-line workflows. Its dialect coverage and preservation of comments may also help people working with varied SQL sources.
Poor SQL suits T-SQL users who want configurable formatting, browser-based offline use, or integrations with listed editors and tools. It may also fit developers who want to use its open-source library in .NET, Mono, JavaScript, or Node.js contexts.