dotenv-linter/dotenv-linter
⚡️Lightning-fast linter for .env files. Written in Rust 🦀 observed · 2026-08-28
Health v2 · maintenance only
57/100
- Activity 66
- Release rhythm 21
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2468
- days_rel: 319
- days_push: 209
- n_releases_24m: 1
Adoption not part of the score
2101 stars · 165 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A lightning-fast linter for .env files written in Rust. It checks, fixes, and diffs environment variable files for problems like duplicated keys, incorrect delimiters, and formatting issues that could cause application malfunctions.
Use cases
- lint .env files for errors
- automatically fix dotenv file issues
- check for duplicated environment variable keys
- validate env file formatting in CI
- compare .env files for differences
- enforce consistent env variable naming conventions
When to choose
- your project uses .env files and you want to catch misconfigurations early
- you need fast, automated env file validation in CI pipelines
- you want to auto-fix common dotenv formatting problems
When to avoid
- you don't use .env files for configuration
- you need general-purpose linting beyond environment files
Facets
cli-tool · maturity active
linter cli developer-tools configuration-management developer-tools cli cross-platform rust dotenv env-files linting auto-fix rust command-line devops automation
3 sources
- readme: https://github.com/dotenv-linter/dotenv-linter · fetched 2026-08-28 · 714cb3197c96
- homepage: https://dotenv-linter.github.io · fetched 2026-08-29 · 19f453ad4b40
- registry_crates: https://crates.io/api/v1/crates/dotenv-linter · fetched 2026-08-29 · 97e999d46454
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| dotenv-linter/dotenv-linter | main | 57 |
For agents
markdown · JSON · MCP: product_card(name="dotenv-linter/dotenv-linter")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem