KeyEnvKeyEnv
SDKs & Integrations

SDKs & Integrations

Official SDKs and integrations for KeyEnv.

SDKs & Integrations

Use KeyEnv in your applications with our official SDKs and integrations.

SDKs

Runtimes

CI/CD Integrations

Serverless

Framework Integrations

Platform Integrations

When to Use What

Use CaseRecommended
Local developmentCLI (keyenv pull, keyenv run)
Node.js/TypeScript appsNode.js SDK
Python appsPython SDK
Java appsJava SDK
PHP appsPHP SDK
Ruby appsRuby SDK
.NET/C# apps.NET SDK
Next.js appsNext.js integration (Node.js SDK)
Django appsDjango integration (Python SDK)
Laravel appsLaravel integration (PHP SDK)
Spring Boot appsSpring Boot integration (Java SDK)
Rails appsRails integration (Ruby SDK)
ASP.NET Core apps.NET SDK
Go appsGo SDK
Rust appsRust SDK
Bun appsNode.js SDK or CLI
Deno appsCLI or direct API
GitHub Actions (inject secrets)GitHub Action
GitHub Actions (scan for secrets)Secret Scanner Action
Bitbucket PipelinesBitbucket Pipe
Other CI/CDCLI
AWS LambdaLambda Layer
Azure FunctionsAzure Functions integration
Google Cloud FunctionsCloud Functions integration
NetlifyNetlify Build Plugin
VercelNext.js integration or Node.js SDK
Scripts & automationSDK or CLI
Docker buildsCLI or GitHub Action
KubernetesExternal Secrets Operator (ESO) integration
Security scanningSecret Scanner Action or CLI (keyenv scan)

Authentication

All SDKs use service tokens for authentication. Create a token in the KeyEnv dashboard:

  1. Go to Settings > Service Tokens
  2. Click Create Token
  3. Select scope (project-specific recommended)
  4. Copy the token and store it securely
# Set as environment variable
export KEYENV_TOKEN="your-service-token"

On this page