ruff
Code linter
A fast and powerful Python code linter and formatter written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
34k stars
82 watching
1k forks
Language: Rust
last commit: 1 day ago
Linked from 2 awesome lists
linterpep8pythonpython3ruffrustrustpythonstatic-analysisstatic-code-analysisstyle-guidestyleguide
Related projects:
Repository | Description | Stars |
---|---|---|
mtshiba/pylyzer | A fast and feature-rich static code analyzer and language server for Python | 2,550 |
sparckles/robyn | A high-performance, community-driven Python web framework with a Rust runtime. | 4,641 |
ruffle-rs/ruffle | An emulator of Adobe Flash Player written in Rust | 15,876 |
psf/black | Automates formatting of Python code to maintain consistency and speed up development | 39,308 |
rust-lang/rust-clippy | A collection of rules to help improve Rust code by detecting common mistakes and suggesting improvements. | 11,559 |
encode/starlette | A lightweight ASGI framework/toolkit for building async web services in Python | 10,361 |
prawnpdf/prawn | A library for generating PDF documents programmatically from Ruby. | 4,680 |
gotham-rs/gotham | A web framework designed to promote stability, safety, security, and speed by leveraging Rust's static typing, async support, and fast server capabilities. | 2,240 |
wesm/feather | A binary data frame storage system that enables efficient and interoperable data sharing across multiple programming languages. | 2,742 |
lapce/lapce | A fast and powerful code editor written in Rust with features like language server support and remote development capabilities. | 34,785 |
lief-project/lief | A cross-platform library to parse and modify executable formats | 4,546 |
ast-grep/ast-grep | A tool for code structural search and transformation using abstract syntax trees | 7,662 |
lancedb/lance | A modern columnar data format for machine learning and large language models. | 4,010 |
encode/uvicorn | Provides an ASGI web server implementation for Python | 8,695 |
brandonhilkert/sucker_punch | An asynchronous processing library that allows developers to run background jobs within the same process as their web application. | 2,643 |