djLint installs statistics
By monosans · VS Code Marketplace · Linters
HTML template formatter and linter (Django, Jinja, Twig, Nunjucks, Handlebars, Liquid, Go templates, Mustache, Tera, Askama)
djLint has 152,776 recorded installs on VS Code Marketplace.
It ranks #1834 of 2,500 tracked VS Code Marketplace listings by installs.
It is rated 4.9 out of 5 from 21 ratings.
PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.
Rating: 4.86 / 5 from 21 ratings
About djLint
djlint-vscode
Visual Studio Code extension for formatting and linting HTML templates (Django, Jinja, Twig, Nunjucks, Handlebars, Liquid, Go templates, Mustache, Tera, Askama) using djLint.
Installation
1. Install djLint itself by following the djLint getting started guide or the djLint README. 1. Install djLint VS Code extension from Visual Studio Marketplace or Open VSX.
Usage
If djlint.useVenv is enabled and you have the Python extension installed, djlint-vscode uses the djLint installed in the currently activated Python environment.
If djlint.useVenv is disabled, the extension runs djlint.executablePath (djlint from PATH by default). Relative djlint.executablePath and djlint.pythonPath values are resolved from the workspace root. If that executable is not available, it falls back to djlint.pythonPath -m djlint.
The extension can be configured through the settings in VS Code. Some options can be configured through the djLint configuration file.
Add this to your settings.json to format the default enabled languages with djLint:
Usage with djLint installed with pipx
pipx creates a separate venv for each application and usually exposes a djlint executable. Disable djlint.useVenv and point djlint.executablePath at that executable if it is not already available on PATH:
Usage with djLint installed with uv
uv creates a separate venv for each application. Disable djlint.useVenv and point djlint.executablePath at the generated djlint executable:
Known issues
• Non-ASCII characters turn into ? on Windows after formatting. To fix this, update djLint to v1.1.1 or higher. • Linting does not work on Windows if the file contains non-ASCII characters. To fix this, update djLint to v1.1.1 or higher. • File contents are duplicated after formatting. This is a bug in djLint v1.12.1, install another version. • The config file is ignored on some versions of Python if it is in the root of the project. To fix this, update djLint to v1.19.2 or higher.
License
MIT
Description from the VS Code Marketplace listing.
- askama
- django
- djlint
- go template
- golang
- handlebars
- helm
- hugo
- jinja
- liquid
- mustache
- nunjucks
- tera
- twig
Where djLint sits in the listing
Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Recent observations
Full history (3)Similar VS Code Marketplace Linters plugins
Data source
Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.
Listing: https://marketplace.visualstudio.com/items?itemName=monosans.djlint. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.