Envlet
LanguagesAgentsPlatformsGuidesDocsPricing
Start freeLog in
Start free

For every language

One token, one SDK, three calls: inject, load, get. The same in every language.

  • Node.jsOne line at boot and process.env is full. Node, Bun, and edge runtimes.Set up
  • Pythoninject() fills os.environ before your app starts. Django, FastAPI, Flask, and plain scripts read values the way they always did.Set up
  • Goenvlet.Inject sets the process environment from one token. Then os.Getenv, like always.Set up
  • RustOne small crate. inject fills the process environment, load and get return values, all with typed errors.Set up
  • RubyEnvlet.inject fills ENV before Rails or Sinatra boots. One gem, nothing else.Set up
  • PHPClient->inject() fills putenv and $_ENV. Laravel, Symfony, and plain PHP read them the way they always did.Set up
  • ElixirEnvlet.inject! sets the process environment from one token. Nothing outside OTP.Set up

Stop pasting .env files.

One command. The right values for whoever runs it.

Start free
ENVLET
Envlet

Your project's env vars in one place, for everyone and everything that runs your code.

Product

  • Features
  • Languages
  • Agents
  • Platforms
  • Pricing

Learn

  • Guides
  • Compare
  • FAQ
  • Docs

Company

  • About
  • Changelog
  • Status
  • Contact

Trust

  • Security
  • Terms
  • Privacy
  • DPA
  • Subprocessors

Developers

  • GitHub
  • npm

© 2026 Envlet. All rights reserved.