SQL Surveyor

JSON →
library 1.4.1 ·javascript
verified Jun 5, 2026

High-level SQL parser that extracts tables, columns, aliases, and more from SQL scripts into an easy-to-consume object. Currently at version 1.4.1, actively maintained on GitHub with regular releases. Supports PostgreSQL, MySQL, SQL Server, and Oracle dialects (PL/pgSQL, T-SQL, PL/SQL). Unlike low-level parsers that return parse trees, SQL Surveyor provides a structured object with output columns, referenced columns, referenced tables, and tokens, making analysis straightforward. Includes TypeScript type definitions. Zero configuration required.