{"library":"jupyter-lsp","type":"library","category":null,"description":"jupyter-lsp acts as a multi-language server WebSocket proxy for Jupyter Notebook and JupyterLab servers. It enables advanced IDE-like features such as code navigation, hover suggestions, linters, and autocompletion in Jupyter environments by leveraging the Language Server Protocol (LSP). It works in conjunction with a frontend extension, typically `jupyterlab-lsp`, and specific language servers (e.g., `python-lsp-server`). The library is actively maintained, with version 2.3.0 being the current stable release, supporting Python >=3.8.","language":"python","status":"active","version":"2.3.0","tags":["jupyter","jupyterlab","lsp","language server protocol","ide features","code assistance","server extension"],"last_verified":"Tue Jun 09","install":[{"cmd":"pip install jupyter-lsp jupyterlab-lsp 'jupyterlab>=4.1.0' python-lsp-server","imports":["jupyter-lsp is primarily a server extension and not typically imported directly in user-facing Python code within a notebook or script for its core functionality."]},{"cmd":"conda install -c conda-forge jupyter-lsp jupyterlab-lsp 'jupyterlab>=4.1.0' python-lsp-server","imports":[]}],"homepage":null,"github":"https://github.com/jupyter-lsp/jupyterlab-lsp","docs":"https://jupyterlab-lsp.readthedocs.io/","changelog":null,"pypi":"https://pypi.org/project/jupyter-lsp/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":67,"avg_install_s":16.5,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/jupyter-lsp/compatibility"}}