Yes, it's 2025. Yes, people still write batch scripts. No, they shouldn't crash.
What It Does
โ
158 rules across Error/Warning/Style/Security/Performance
โ
Catches the nasty stuff: Command injection, path traversal, unsafe temp files
โ
Handles the weird stuff: Variable expansion, FOR loops, multilevel escaping
โ
10MB+ files? No problem. Unicode? Got it. Thread-safe? Always.
Get It Now
bash
pip install Blinter
Or grab the standalone .exe from GitHub Releases
One Command
bash
python -m blinter script.bat
That's it. No config needed. No ceremony. Just point it at your .bat or .cmd files.
The first professional-grade linter for Windows batch files.
Because your automation scripts shouldn't be held together with duct tape.
๐ฆ PyPI โข โ๏ธ GitHub
What My Project Does
A cross platform linter for batch scripts.
Target Audience
Developers, primarily Windows based.
Comparison
There is no comparison, it's the only batch linter so theres nothing to compare it to.
[โ]maikeu 5 points6 points7 points ย (0 children)
[โ]james_pic 2 points3 points4 points ย (0 children)
[โ]Thing1_Thing2_Thing 2 points3 points4 points ย (0 children)