sql-language-server
« Back to VersTracker
Description:
Language Server for SQL
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: sql lsp language-server database developer-tools autocomplete
Install: brew install sql-language-server
About:
SqlLanguageServer is a language server implementation that provides SQL autocompletion, linting, and connection management for various database systems. It enables developers to get intelligent SQL support directly in their code editors, supporting dialects like PostgreSQL, MySQL, and SQLite. This tool enhances productivity by offering context-aware suggestions and real-time error detection without requiring external database GUI tools.
Key Features:
  • Intelligent SQL autocompletion for tables, columns, and keywords
  • Support for multiple database dialects including PostgreSQL, MySQL, and SQLite
  • Real-time linting and syntax error detection
  • Database connection management with schema introspection
  • Integration with standard LSP-compatible editors like VS Code and Neovim
Use Cases:
  • Writing and editing complex SQL queries in IDEs with auto-completion
  • Validating SQL syntax and catching errors before executing queries
  • Exploring database schemas without leaving the code editor
  • Standardizing SQL development workflow across team members
Alternatives:
  • sqls – Another SQL language server, but sqls focuses more on PostgreSQL and has different completion heuristics
  • vscode-sqltools – VSCode extension with built-in driver support, but SqlLanguageServer is editor-agnostic via LSP
Version History
Detected Version Rev Change Commit
Sep 13, 2024 5:12am 0 VERSION_BUMP 85aa7423