supabase-community/postgres-language-server
A Language Server for Postgres observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 98
- Release rhythm 95
- Longevity 86
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6
- age_days: 1204
- days_rel: 37
- days_push: 16
- n_releases_24m: 40
Adoption not part of the score
5250 stars · 124 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Language Server Protocol implementation and toolchain for Postgres SQL, built on libpg_query for 100% syntax compatibility. It provides editor features like autocompletion, hover, diagnostics, type checking, formatting, and linting via LSP, CLI, HTTP APIs, and a WebAssembly module.
Use cases
- get SQL autocompletion and hover docs in my editor for Postgres
- lint Postgres migrations for unsafe changes
- type-check SQL queries against a live database
- format SQL files consistently
- catch syntax errors in PL/pgSQL functions while editing
- integrate Postgres SQL diagnostics into Neovim or VSCode
When to choose
- you write or maintain Postgres SQL and want IDE-grade tooling
- you need migration or database linting in CI
- you want a parser-accurate SQL formatter or diagnostics via LSP
When to avoid
- you work with non-Postgres databases like MySQL or SQLite
- you need a full SQL IDE or query GUI rather than editor tooling
Facets
library · maturity active
linter formatter parser developer-tools editor databases developer-tools parsers apis cross-platform editor-plugin cli wasm postgres language-server-protocol sql lsp rust type-checking autocompletion migration-linting
2 sources
- readme: https://github.com/supabase-community/postgres-language-server · fetched 2026-08-28 · ce03913233f3
- homepage: http://pg-language-server.com/ · fetched 2026-08-29 · 51b8bcb2966e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| supabase-community/postgres-language-server | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="supabase-community/postgres-language-server")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem