---
title: Integrations Overview
description: How Varlock integrates with popular frameworks, bundlers, and runtimes
---

Varlock ships with official integrations that wire the CLI, runtime helpers, and framework-specific plugins together so your configuration is validated, type-safe, and protected everywhere it runs.

Integrations allow you to:
- load and validate `.env` files automatically during dev and use them in CI/CD and production
- inject config into your code at build or request time
- enable runtime protections such as leak prevention, and log redaction

## Official integrations
- [JavaScript / Node.js](/integrations/javascript/) — use `varlock` in custom toolchains, scripts, and servers
- [Bun](/integrations/bun/) — instructions to set up Varlock with Bun
- [Next.js](/integrations/nextjs/) — drop-in replacement for `@next/env`
- [Vite](/integrations/vite/) — Vite plugin that validates and replaces at build time
- [Qwik](/integrations/vite/) — use the Vite integration
- [React Router](/integrations/vite/) — use the Vite integration
- [Cloudflare Workers](/integrations/cloudflare/) — use the Vite integration or Wrangler vars/secrets directly
- [Astro](/integrations/astro/) — Astro integration built on top of our Vite plugin
- [SvelteKit](/integrations/sveltekit/) — use the Vite integration, or the Cloudflare integration's SvelteKit plugin when deploying to Workers
- [Expo / React Native](/integrations/expo/) — Babel plugin + Metro config wrapper with compile-time replacements and server route support
- [GitHub Actions](/integrations/github-action/) — validate your `.env.schema` in GitHub Actions workflows
- [Other languages](/integrations/other-languages/) — guidance for piping varlock output into non-JS runtimes
- [Docker](/guides/docker/) — a Docker wrapper around the varlock CLI including examples
- [direnv](/integrations/direnv/) — load validated env vars directly into your shell session


## Coming soon
We’re actively working on additional first-party integrations for popular runtimes, frameworks and hosting platforms. If yours isn’t listed yet, let us know!

:::note[Request an integration]
Join us on [Discord](https://chat.dmno.dev) or open a GitHub issue describing your use case so we can prioritize it.
:::


