Linters
A linter, is a static code analysis tool used to flag programming errors, bugs, stylistic errors, and suspicious constructs, such as pyflakes, pylint, and others. This grid lists linters that have features specifically for Django.
7
Packages
1
Features
Search & Filter
| Package | ruff | djLint | djhtml | pylint-django | Djade | djangofmt |
|---|---|---|---|---|---|---|
|
Description
|
An extremely fast Python
linter and code formatter, written in Rust. |
✨ HTML Template Linter and
Formatter. Django - Jinja - Nunjucks - Handlebars - GoLang |
Django/Jinja template indenter
|
Pylint plugin for improving
code analysis for when using Django |
A Django template formatter.
|
A fast, HTML aware, Django
template formatter, written in Rust. |
|
Category
|
Other | Other | Other | Other | Other | Other |
|
Using This
|
3
|
2
|
1
|
0
|
1
|
0
|
|
Python 3?
|
Yes | Yes | Yes | Yes | Yes | Yes |
|
Dev Status
|
Production/Stable | Unknown | Unknown | Production/Stable | Production/Stable | Production/Stable |
|
Version (PyPI)
|
0.15.12 | 1.36.4 | 3.0.11 | 2.7.0 | 1.9.0 | 0.2.7 |
|
Stars
|
47,425 | 917 | 640 | 621 | 379 | 73 |
|
Forks
|
2,046 | 113 | 37 | 122 | 7 | 7 |
|
Commits
|
|
|
|
|
|
|
|
Updated
|
7 May 2026 | 7 May 2026 | 17 Apr 2026 | 1 Jan 2026 | 3 May 2026 | 6 May 2026 |
|
License
|
MIT | GPL-3.0-or-… | GPLv3+ | Custom | MIT | MIT License |
|
Links
|
||||||
|
Feature Comparison
(click cells to edit)
|
||||||
|
Lints Tempates
|
—
|
|
|
|
—
|
—
|
Features Being Compared
Lints Tempates
These tools can detect common indentation, spacing, and quotes issues.