monaco-sql-languages

JSON →
library 1.1.0 ·javascript
verified Jun 5, 2026

A library providing SQL language support for the Monaco Editor, including syntax highlighting, code completion, and error diagnostics for multiple SQL dialects. Based on monaco-languages, it supports Hive, Spark, MySQL, PostgreSQL, Flink, Trino, Impala, and a generic SQL mode. Current stable version 1.1.0 requires Node >=18 and monaco-editor >=0.37.1. Released under MIT, actively maintained on GitHub by DTStack. Key differentiator: comprehensive dialect coverage with built-in completion logic, good for embedding SQL editing in web apps running on modern Node.js.