Why Fatima?
In case you're wondering, the name refers to "Our Lady of Fátima".
Fatima brings end-to-end type safety, completely agnostic validation, and a better development experience to your environment variables.
Comparison with other libraries
Fatima | t3-env | typedotenv | dotenvx | |
---|---|---|---|---|
CommonJS support | ||||
Javascript support | ||||
Typescript setup file | CLI Only | CLI Only | ||
Type Safety | ||||
End-to-end type safety | ||||
Load from cloud to local | ||||
Validate with any library | ||||
Public and server secrets | ||||
Files to setup | 1 | 1 -> 2 | 0 | 0 |
ESlint helper plugin | ||||
Development reloading | ||||
Native .env loading | ||||
Zero Codegen |