astral-sh / ruff-lsp
A Language Server Protocol implementation for Ruff.
☆1,449Updated 3 months ago
Alternatives and similar repositories for ruff-lsp
Users that are interested in ruff-lsp are comparing it to the libraries listed below
Sorting:
- A fast, feature-rich static code analyzer & language server for Python☆2,830Updated last week
- pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server☆1,971Updated this week
- Fork of the python-language-server project, maintained by the Spyder IDE team and the community☆2,190Updated this week
- A Visual Studio Code extension with support for the Ruff linter.☆1,353Updated last week
- A Python language server exclusively for Jedi. If Jedi supports it well, this language server should too.☆674Updated 2 weeks ago
- Allows selection of python virtual environment from within neovim☆591Updated last month
- A pre-commit hook for Ruff.☆1,278Updated this week
- Linter plugin for pylsp based on ruff.☆189Updated 8 months ago
- Write Markdown with code assist and intelligence in the comfort of your favourite editor.☆2,421Updated 2 months ago
- An extension for nvim-dap, providing default configurations for python and methods to debug individual test methods or classes.☆648Updated this week
- Lightweight yet powerful formatter plugin for Neovim☆4,027Updated this week
- An extremely fast Python type checker and language server, written in Rust.☆7,008Updated this week
- A TOML toolkit written in Rust☆1,747Updated 2 weeks ago
- An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support.☆2,337Updated 3 weeks ago
- Neovim's answer to the mouse 🦘☆4,686Updated 3 weeks ago
- ⏰ Modern datetime library for Python☆2,048Updated this week
- 🌒 Neovim plugin management inspired by Cargo, powered by luarocks☆884Updated this week
- A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML☆2,837Updated 3 weeks ago
- 🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim☆2,294Updated this week
- Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.☆3,630Updated last year
- null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.☆2,940Updated this week
- NOT MAINTAINED - A simple Rust like Result type for Python 3. Fully type annotated.☆1,660Updated 8 months ago
- A Rust HTTP server for Python applications☆3,483Updated this week
- A version manager for neovim☆1,617Updated last week
- Bringing the Helix editor to the evil side☆667Updated this week
- An interactive and powerful Git interface for Neovim, inspired by Magit☆4,580Updated this week
- Performant, batteries-included completion plugin for Neovim☆4,423Updated this week
- Setup a pyenv virtualenv for microsoft pyright in the pyrightconfig.json config file☆149Updated 10 months ago
- Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.☆3,014Updated this week
- Neovim file explorer: edit your filesystem like a buffer☆5,106Updated 3 weeks ago