The .env file format aims to be a minimal, unambiguous configuration file format primarily used for setting environment variables in development environments. While the format has existed for many years with various implementations, this specification aims to standardize the expected behavior and provide clear guidance for parser implementations.
The env specification is a work in progress, you can view the document in its current state here.
You are invited to contribute to the development of this specification by submitting a pull request, opening an issue, or joining us in the discussions.
All contributions are welcome! Here are some things we need:
- Feedback on the specification
- Examples of .env files
- Examples of .env file parsing
- Implementations in various languages
- Test cases for .env file parsing
- Documentation for .env file parsing
- Use cases for .env files
- Comparisons to other configuration file formats
- Anything else you can think of!