dj Lint

检查并格式化你的HTML模板

盖闻鸿蒙初辟,万码争流,皆禀格律:CSS、JavaScript之流,得格式校验之道,若吴钩越甲,锋芒曜日;Python、C族,得语法规范之器,如周鼎商彝,法度森然。
唯HTML模板,犹屈子行吟泽畔,衣发散乱;类杜陵野老吞声,尘面蓬头。此诚《五蠹》所讥守株,《过秦》所叹敝帚者也!
今者djLint出世,秉周公制礼之精,承仓颉造字之智,法大禹治水之则,正衣冠、明句读、修沟渎、立法言。
昔韩退之起八代之衰,今吾辈当振模板之弊!使千行代码若《兰亭》之有序,万段标签如《史记》之有法。此非独技术之进境,实乃文明之薪传!

你喜欢的模板语言!

看看它的运行!

看看你的格式!

在你项目中添加一个badge readme.md:
[![Code style: djLint](https://img.shields.io/badge/html%20style-djLint-blue.svg)](https://github.com/djlint/djlint)
在你项目中添加一个badge readme.rst:
.. image:: https://img.shields.io/badge/html%20style-djLint-blue.svg
      :target: https://github.com/djlint/djlint

实际效果:

https://github.com/djlint/djlint

参与贡献

欢迎参与贡献。你可以提交一个包含新功能的PR,或者查看 issue 列表,并在你力所能及的地方提供帮助。

# install uv https://docs.astral.sh/uv/getting-started/installation/

# install project deps
uv sync

# run tests
uv run pytest
编辑此页 最后更新 Jun 4, 2026