enderpy
Experimental Python Type Checker and LSP 🔎 (by Glyphack)
ruff
An extremely fast Python linter and code formatter, written in Rust. (by astral-sh)
enderpy | ruff | |
---|---|---|
1 | 117 | |
83 | 37,813 | |
- | 4.3% | |
8.9 | 10.0 | |
4 months ago | 1 day ago | |
Rust | Rust | |
GNU Affero General Public License v3.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
enderpy
Posts with mentions or reviews of enderpy.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-06.
ruff
Posts with mentions or reviews of ruff.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-04-10.
-
Mastering Python Project Management with uv: Part 4 — CI/CD & Docker
That’s where Ruff comes in — an ultra-fast Python linter and formatter that’s written in Rust and integrates perfectly with uv.
-
Boost Your Django Docker Images by using UV package and project manager
UV is an ultra-fast Python package manager written in Rust by the Astral team. You might already be familiar with another great product from Astral - ruff (popular Python linter).
-
Top Tools for Static Analysis Help in Your Python Projects
Ruff:
- Switching from Pyenv to Uv
-
The State of Vim
At work I often switched to VSCode because I couldn't get pyright to work with our django project. The errors everywhere were just annoying to look at. So I looked around and found "ruff" and "jedi_language_server". This combination seems to do the trick. I don't have to configure anything. I source my venv and it "just works". I assume our python codebase is something around the 10k LOC, too. I am not mainly responsible for the python part, so I don't spent excessive amount of time in there, but for the time I do, it works nicely
- https://github.com/pappasam/jedi-language-server
- https://github.com/astral-sh/ruff
-
Ruff: Python linter and code formatter written in Rust
Yes it's confirmed, you can listen to Charlie talk about here: https://youtu.be/byynvdS_7ac?si=JWeeD3uwXflWl5jo&t=1980
Code Name is Red Knot: https://github.com/astral-sh/ruff/discussions/12143
-
Faster Python Linter and Formatter
Read more at: https://docs.astral.sh/ruff/
- UV - A Ferramenta que Simplifica o Gerenciamento de Ambientes e Dependências no Python
-
Adding Static Analysis Tools to Maintain the Code Quality
In today's post, I am going to share how I integrated Black for formatting and Ruff for linting in my python project.
-
Astral: Next-Gen Python Tooling
Then you'll have a very good, open-source, MIT licensed tool financed by silly VCs.
If it gets abandoned the community will be able to take over its maintenance or fork you.
Tails, you win, heads, you win.
https://github.com/astral-sh/ruff/blob/main/LICENSE
What are some alternatives?
When comparing enderpy and ruff you can also consider the following projects:
pylyzer - A fast, feature-rich static code analyzer & language server for Python
pyright - Static Type Checker for Python