[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5699":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":23,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},5699,"postgres-language-server","supabase-community\u002Fpostgres-language-server","supabase-community","A Language Server for Postgres","http:\u002F\u002Fpg-language-server.com\u002F",null,"Rust",5240,121,30,17,0,1,16,64.36,"MIT License",false,"main",true,[25,26],"language-server-protocol","postgres","2026-06-12 04:00:26","\u003Cdiv align=\"center\">\n  \u003Cimg src=\"docs\u002Fimages\u002Fpls-github.png\" alt=\"Postgres Language Server\" width=\"80%\">\n\n____\n\n  A collection of language tools and a Language Server Protocol (LSP) implementation for Postgres, focusing on developer experience and reliable SQL tooling.\n\n  [Documentation](https:\u002F\u002Fpg-language-server.com\u002Flatest\u002F) | [Installation](https:\u002F\u002Fpg-language-server.com\u002Flatest\u002Fgetting_started\u002F) | [CLI Releases](https:\u002F\u002Fgithub.com\u002Fsupabase-community\u002Fpostgres-language-server\u002Freleases)\n\n  [VSCode](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=Supabase.postgrestools) | [Cursor](https:\u002F\u002Fopen-vsx.org\u002Fextension\u002Fsupabase\u002Fpostgrestools) | [Neovim](https:\u002F\u002Fgithub.com\u002Fneovim\u002Fnvim-lspconfig\u002Fblob\u002Fmaster\u002Fdoc\u002Fconfigs.md#postgres_lsp) | [Zed](https:\u002F\u002Fgithub.com\u002FLoamStudios\u002Fzed-postgres-language-server) | [Sublime Text](https:\u002F\u002Flsp.sublimetext.io\u002Flanguage_servers\u002F#postgresql)\n\u003C\u002Fdiv>\n\n## Overview\n\nLSP Demo             |  CLI Demo\n:-------------------------:|:-------------------------:\n![LSP Demo](\u002Fdocs\u002Fimages\u002Flsp-demo.gif)  |  ![CLI Demo](\u002Fdocs\u002Fimages\u002Fcli-demo.png)\n\nThis project provides a toolchain for Postgres development, built on Postgres' own parser `libpg_query` to ensure 100% syntax compatibility. It is built on a Server-Client architecture with a transport-agnostic design. All features can be accessed through the [Language Server Protocol](https:\u002F\u002Fmicrosoft.github.io\u002Flanguage-server-protocol\u002F), a CLI, HTTP APIs, and a WebAssembly module. The goal is to make all the great Postgres tooling out there as accessible as possible, and to build anything that is missing ourselves.\n\nThe following features are available today:\n\n- [Autocompletion & Hover](https:\u002F\u002Fpg-language-server.com\u002Flatest\u002Ffeatures\u002Feditor_features\u002F)\n- [Syntax Diagnostics](https:\u002F\u002Fpg-language-server.com\u002Flatest\u002Ffeatures\u002Fsyntax_diagnostics\u002F)\n- [Type Checking](https:\u002F\u002Fpg-language-server.com\u002Flatest\u002Ffeatures\u002Ftype_checking\u002F) (via `EXPLAIN` error insights)\n- [Formatting](https:\u002F\u002Fpg-language-server.com\u002Flatest\u002Ffeatures\u002Fformatting\u002F)\n- [Migration Linting](https:\u002F\u002Fpg-language-server.com\u002Flatest\u002Ffeatures\u002Flinting\u002F)\n- [Database Linting](https:\u002F\u002Fpg-language-server.com\u002Flatest\u002Ffeatures\u002Fdatabase_linting\u002F)\n- [PL\u002FpgSQL Support](https:\u002F\u002Fpg-language-server.com\u002Flatest\u002Ffeatures\u002Fplpgsql\u002F)\n\n## Development\n\n```bash\nnix develop     # or skip if not using Nix\ndocker-compose up -d\n```\n\n## Acknowledgements\n\nA big thanks to the following projects, without which this project wouldn't have been possible:\n\n- [libpg_query](https:\u002F\u002Fgithub.com\u002Fpganalyze\u002Flibpg_query): For extracting the Postgres' parser\n- [Biome](https:\u002F\u002Fgithub.com\u002Fbiomejs\u002Fbiome): For implementing a toolchain infrastructure we could copy from\n- [Squawk](https:\u002F\u002Fgithub.com\u002Fsbdchd\u002Fsquawk): For the linter inspiration\n","Postgres Language Server 是一个为 PostgreSQL 设计的语言服务器，旨在通过提供一系列开发工具来增强开发者体验和提高 SQL 工具的可靠性。该项目基于 Postgres 自身的解析器 `libpg_query` 构建，确保了与 PostgreSQL 语法的完全兼容性，并采用客户端-服务器架构设计，支持多种访问方式包括语言服务器协议、命令行界面、HTTP API 和 WebAssembly 模块。其核心功能涵盖自动补全、语法诊断、类型检查、格式化、迁移检测及数据库检测等。适用于需要高效编写、调试和维护 PostgreSQL 查询的各种场景，特别适合集成到如 VSCode、Neovim 等现代代码编辑器中使用。",2,"2026-06-11 03:04:45","top_language"]