Skip to content
You must be logged in to sponsor dotenv-linter

Become a sponsor to dotenv-linter

πŸ‘‹ Hi, I'm Mikhail!

I'm the author and maintainer of the dotenv-linter.

What is the dotenv-linter?
⚑️ It's a lightning-fast linter for .env files. Written in Rust πŸ¦€

Dotenv-linter can check / fix / compare .env files for problems that may cause the application to malfunction.

Available checks:

    βœ… Duplicated key
    βœ… Ending blank line
    βœ… Extra blank line
    βœ… Incorrect delimiter
    βœ… Key without value
    βœ… Leading character
    βœ… Lowercase key
    βœ… Quote character
    βœ… Space character
    βœ… Substitution key
    βœ… Trailing whitespace
    βœ… Unordered key
    βœ… Value without quotes

What is a .env file?

    πŸ’‘ A .env file or dotenv file is a simple text file containing all the environment variables of a project. Storing configuration in the environment variables is one of the tenets of the Manifesto of Twelve-Factor App. The .env file has a simple key-value format, for example: FOO=BAR. More information you can find in articles in English and Russian.

The key features:

    βš‘️ Lightning-fast because it is written in Rust πŸ¦€
    πŸ’£ Can be used on any project regardless of the programming language πŸ’₯
    πŸš€ Can be integrated with reviewdog and other CI services (including GitHub Actions and Super-Linter) πŸ”₯

6 sponsors have funded dotenv-linter’s work.

@dotenv-linter

✌️ It would be great for us if we had 10 sponsors ❀️

@grigoryvp
@evgeniy-r
@VVGloom
@akirill0v
@mgrachev
@FluxIndustries

Featured work

  1. dotenv-linter/dotenv-linter

    ⚑️Lightning-fast linter for .env files. Written in Rust πŸ¦€

    Rust 1,855
  2. dotenv-linter/action-dotenv-linter

    GitHub Action to run dotenv-linter ⚑️

    Shell 17
  3. dotenv-linter/homebrew-tap

    🍺 Homebrew Formula for dotenv-linter ⚑️

    Ruby 2
  4. dotenv-linter/dotenv-linter.github.io

    ⚑️ Site πŸ¦€

    Makefile 2
  5. dotenv-linter/scoop

    πŸ’» Scoop manifest for dotenv-linter ⚑️

0% towards 10 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ one time

Choose a custom amount.

$1 one time

Select

Say thanks πŸ™

$5 one time

Select

Support the project πŸ‘

$10 one time

Select

Support mentorship πŸ¦€