hadolint / hadolint
git clone https://github.com/hadolint/hadolint.git
v2.15.1 · 2mo ago
🔥 on GitHub Trending today
Haskell linter that checks Dockerfiles against best-practice rules and runs ShellCheck on the bash inside RUN instructions.
Why you might care
Parses Dockerfiles into an AST and applies rules on top, catching issues like unpinned packages and bad instruction usage before builds. It reuses ShellCheck to lint shell commands in RUN lines, and ships as a Docker image or standalone binary.
+0
stars, 24h · #23,256
+14
stars, 7 days · #10,267
+77
stars, 30 days · #8,955
12k
★ total · +0% this week
511
forks · 185 open issues
Star history (as recorded here)
LanguageHaskell
LicenseGPL-3.0
Created2015-11-15 (10y ago)
Last push5d ago
Watchers68
OwnerOrganization
Seen on GitHub Trending
- 2026-10-24 — #11 daily in haskell · +1 ★
- 2026-10-24 — #3 monthly in haskell · +75 ★
- 2026-10-24 — #6 weekly in haskell · +13 ★
- 2026-10-23 — #4 daily in haskell · +2 ★
- 2026-10-23 — #3 monthly in haskell · +77 ★
- 2026-10-23 — #3 weekly in haskell · +14 ★
- 2026-10-22 — #4 daily in haskell · +4 ★
- 2026-10-22 — #3 monthly in haskell · +78 ★
- 2026-10-22 — #2 weekly in haskell · +15 ★
- 2026-10-21 — #3 daily in haskell · +3 ★
- 2026-10-21 — #3 monthly in haskell · +77 ★
- 2026-10-21 — #2 weekly in haskell · +16 ★
- 2026-10-20 — #3 daily in haskell · +1 ★
- 2026-10-20 — #3 monthly in haskell · +75 ★
- 2026-10-20 — #2 weekly in haskell · +18 ★
GitHub topics
Links
README
Loading README…
Blurb generated by claude-haiku-5-5 1d ago. Star deltas marked ~ are extrapolated from partial history.