📦 Official Developer SDKs

Integrate Sustainability into Your Stack

Type-safe, async-ready SDKs for carbon tracking, emissions calculation, and ESG compliance. Built for modern applications.

$ npm install @env/sdk

Up & Running in 30 Seconds

Initialize the Env client and start tracking emissions across your infrastructure.

import { EnvClient, CarbonTracker } from '@env/sdk'; // Initialize with your API key const env = new EnvClient({ apiKey: process.env.ENV_API_KEY, region: 'us-east' }); // Start tracking real-time emissions const tracker = env.tracker(); await tracker.sync({ scope: 'Scope 1 & 2', interval: '5m' }); console.log(`Offset: ${tracker.getOffset()}t CO₂e`);
from env_sdk import EnvClient, CarbonTracker # Initialize with your API key env = EnvClient( api_key=os.environ["ENV_API_KEY"], region="us-east" ) # Start tracking real-time emissions tracker = env.tracker() await tracker.sync( scope="Scope 1 & 2", interval="5m" ) print(f"Offset: {tracker.get_offset()}t CO₂e")
import com.env.sdk.EnvClient; import com.env.sdk.CarbonTracker; public class Main { public static void main(String[] args) throws Exception { EnvClient env = new EnvClient( System.getenv("ENV_API_KEY"), "us-east" ); CarbonTracker tracker = env.tracker(); tracker.sync("Scope 1 & 2", "5m"); System.out.println("Offset: " + tracker.getOffset() + "t CO₂e"); } }

Purpose-Built for Environmental Tech

Modular, type-safe, and optimized for high-throughput sustainability data pipelines.

📊

Carbon Accounting

Automated GHG protocol calculations with scope 1, 2, and 3 aggregation. Handles complex supply chain multipliers.

Real-Time Telemetry

Webhook & WebSocket support for live energy consumption, water usage, and emissions monitoring streams.

📜

Compliance Engine

Pre-built validators for TCFD, GRI, CSRD, and SEC climate rules. One-line report generation.

🔒

Zero-Trust Auth

Scoped API keys, rotating tokens, and audit logging built into the client. Enterprise-ready security.

🌐

Multi-Region Edge

Automatic failover and geo-routed endpoints. Sub-50ms latency for global infrastructure tracking.

📦

Framework Agnostic

Drop-in support for React, Next.js, FastAPI, Spring Boot, and more. Official adapters available.

Ready to Build?

Explore full API references, migration guides, and integration examples.