---
title: "Discussion on \"Ruff: The Python Linter and Formatter That Made Everything Else Obsolete\" | Hashnode"
description: "Discussion on \"Ruff: The Python Linter and Formatter That Made Everything Else Obsolete\". Ruff: The Python Linter and Formatter That Made Everything Else Obsolete\nRuff is a Python linter and formatter written in Rust. It replaces Flake8, Black, isort, pyupgrade, pydocstyle, and several other tools with a single binary that runs 10-100x fa..."
url: "https://hashnode.com/posts/ruff-the-python-linter-and-formatter-that-made-everything-else-obsolete/69a6566dd6ed70651a65ead2"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Ruff: The Python Linter and Formatter That Made Everything Else Obsolete](https://devtoolsguide.hashnode.dev/ruff-the-python-linter-and-formatter-that-made-everything-else-obsolete?utm_source=hashnode&utm_medium=feed)

Ruff: The Python Linter and Formatter That Made Everything Else Obsolete Ruff is a Python linter and formatter written in Rust. It replaces Flake8, Black, isort, pyupgrade, pydocstyle, and several other tools with a single binary that runs 10-100x fa...

Mar 3 · 7 min read · devtoolsguide.hashnode.dev  
Read the article

-   [#flake8](https://hashnode.com/tag/flake8)
-   [#formatting](https://hashnode.com/tag/formatting)
-   [#linting](https://hashnode.com/tag/linting)
-   [#python](https://hashnode.com/tag/python)
-   [#ruff](https://hashnode.com/tag/ruff)

## Written by

[DevTools Guide](https://hashnode.com/@devtoolsguide)

@devtoolsguide · Seattle, WA

  
[View profile](https://hashnode.com/@devtoolsguide)

TypeScript, developer tools, and web development insights. Practical guides for modern devs.

Practical guides for developers: TypeScript, developer tools, CI/CD, and modern web development. We cover the tools that make devs more productive.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
