palantir/python-language-server
An implementation of the Language Server Protocol for Python observed · 2026-08-28
Health v2 · maintenance only
64/100
- Activity 91
- Release rhythm 8
- Longevity 100
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: n/a
- age_days: 3520
- days_rel: n/a
- days_push: 58
- n_releases_24m: 0
Adoption not part of the score
2698 stars · 294 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
An implementation of the Language Server Protocol (LSP) for Python, built on Jedi for completions, definitions, hover, references, and symbols. It supports optional linters and formatters (pycodestyle, pyflakes, autopep8, YAPF) and third-party plugins like pyls-mypy and pyls-black.
Use cases
- add python autocomplete to my editor via lsp
- language server for python in vim or emacs
- get go-to-definition and references for python code
- run pycodestyle and pyflakes diagnostics inside my editor
- format python code with yapf or autopep8 through lsp
- extend a python language server with custom plugins
When to choose
- you need an LSP server for Python 2.7 or older Python 3.5+ environments
- you want a plugin-based language server with optional linters and formatters
- your editor client supports pyls configuration sources like pycodestyle or flake8
When to avoid
- you want the actively developed successor python-lsp-server (pylsp) instead of this fork
- you need Python 3.8+ only features or modern tooling integration
- you prefer a non-LSP static analysis tool
Facets
library · maturity maintenance
editor linter formatter developer-tools plugin-system developer-tools programming-languages text-editors python cross-platform cli language-server-protocol lsp jedi code-completion editor-integration
2 sources
- readme: https://github.com/palantir/python-language-server · fetched 2026-08-28 · 74faa1f25685
- registry_pypi: https://pypi.org/pypi/python-language-server/json · fetched 2026-08-29 · db644c41da0b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| palantir/python-language-server | main | 64 |
For agents
markdown · JSON · MCP: product_card(name="palantir/python-language-server")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem