pygls: The Generic Language Server Framework
JSON →pygls (pronounced like 'pie glass') is a pythonic generic implementation of the Language Server Protocol, serving as a foundation for writing custom Language Servers. It enables the creation of language servers with minimal code, supporting STDIO, TCP/IP, and WebSocket communication. Currently at version 2.1.1, pygls maintains an active development and release cadence, with recent updates in March 2026.
Traffic · last 30 days ↑400% vs prev 7d
total hits 15
actors 6 distinct systems
last hit 2d ago AhrefsBot
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany · 🇫🇷 France
Resources
packagepypi.org/project/pygls/ ↗
API endpoints
full doc /v1/registry/pygls
install /v1/registry/pygls/install
compatibility /v1/registry/pygls/compatibility