lazyenv
TUI for managing .env files — written in Go with Bubble Tea.
Browse, compare, edit and validate environment variables from your terminal.
Why lazyenv?
Working with .env files is tedious: scattered across projects, easy to forget a variable, painful to compare between environments. lazyenv gives you a fast, keyboard-driven interface to manage them all.
- See everything at a glance — two-panel layout with files on the left, variables on the right
- Compare environments — side-by-side diff with bidirectional copy
- Catch mistakes early — detects duplicates, empty values, placeholders, and missing
.gitignorecoverage - Looks good — 17 built-in color themes, or bring your own
Quick start
# Install
go install github.com/lazynop/lazyenv@latest
# Run in the current directory
lazyenv
# Run in a specific directory, recursively
lazyenv ./services -r
Check the Installation page for more options.