Python language-server

Open-source Python projects categorized as language-server

Top 6 Python language-server Projects

  • pylance-release

    Documentation and issues for Pylance

  • Project mention: Open source versus Microsoft: The new rebellion begins | news.ycombinator.com | 2024-04-15

    One of the things that comes to mind here is the fact that the default Python extension for VS Code is, perhaps surprisingly to many, not open source. https://github.com/microsoft/pylance-release

    While it's possible to fork VS Code, it is not possible to fork VS Code and provide a seamless onramp towards a Python editing experience that is fully open source, because users are used to the nuances of the closed-source Pylance experience in VS Code proper. You could use the minified/compiled Pylance plugin in your fork, but you'd have no way to expand its capabilities to new hooks your fork provides. Microsoft's development process would always be able to move faster than a fork, because it could coordinate VS Code internal API development with its internal Pylance team, and could become incompatible with forks at any time.

    It's worth re-reading the quote from J Allard in https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis... with this modern example in mind.

    (Also worth mentioning https://github.com/detachhead/basedpyright?tab=readme-ov-fil... which is a heroic effort to derisk this, but it's an uphill battle for sure!)

  • pygls

    A pythonic generic language server

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ffi-navigator

  • Project mention: Install FFI Navigator as LSP in Lazy.nvim | /r/neovim | 2023-05-24

    I would like to install https://github.com/tqchen/ffi-navigator. It seems to come as a LSP but isn't supported by Mason and I am not sure how to set it up in Lazy.nvim.

  • hdl_checker

    Repurposing existing HDL tools to help writing better code

  • anakin-language-server

    Yet another Jedi Python language server

  • cfn-lsp-extra

    An Experimental Cloudformation language server

  • Project mention: An Experimental Cloudformation language server | news.ycombinator.com | 2024-03-20
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python language-server related posts

Index

What are some of the best open-source language-server projects in Python? This list will help you:

Project Stars
1 pylance-release 1,652
2 pygls 506
3 ffi-navigator 222
4 hdl_checker 182
5 anakin-language-server 34
6 cfn-lsp-extra 17

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com