Runtime Config & Feature Flags
At the Edge

Ship faster with instant feature rollouts. Runcfg delivers your flags and configurations from global edge servers, ensuring low latency for your applications worldwide.

No credit card required. Free tier available for everyone*

Engineers at start-ups and enterprise utilise runcfg.

Global Infrastructure

Edge-Replicated

Your flags and configurations are replicated across edge locations globally. Your users get rapid responses, no matter where they are.

Low Latency

In optimal cases, flags and configurations are served from the edge node closest to your users.

Multiple Edge Locations

When enabled, your configuration and flags are automatically replicated across our global edge network on every change.

99.9% Uptime SLA

Built-in redundancy and automatic failover ensure your applications can evaluate flags & configuration at runtime.

Features

Everything You Need

Powerful feature management without the complexity. Ship confidently with granular control.

Feature Flags

Toggle features on or off instantly. Support for boolean, string, and numeric flag types with default fallbacks.

Remote Configuration

Store and update application configuration in YAML format with full version history and audit trail. Changes propagate instantly.

Encrypted Secrets

Store API keys and sensitive values with RSA-2048 encryption. Per-project key pairs with 90-day rotation tracking.

Multi-Environment

Organize by projects with separate credentials for development, staging, and production environments.

Native SDKs

First-class SDKs for Go, Rust, and TypeScript. Integrate in minutes.

Usage Analytics

Track flag evaluations and configuration requests. Monitor usage against your plan in real-time.

Why Runcfg

Simpler Than the Alternatives

No complex setup, no infrastructure to manage. Just connect your SDK and go.

Self-Hosted Solutions

Require maintaining servers, databases, and replication. DevOps overhead adds up quickly.

Other Platforms

Bloated with features you don't need. Complex pricing, lengthy onboarding, and steep learning curves.

Application Configurations

Require redeployment to change configurations. No gradual rollouts, no instant updates, no audit trail.

Runcfg

  • 5-minute integration with any stack
  • Zero infrastructure to manage
  • Global edge delivery built-in
  • Simple, transparent pricing
  • Instant changes without redeploy
  • RSA-2048 encrypted secrets storage
  • Clean, intuitive dashboard

Integrate in Minutes

A few lines of code is all it takes.

Go
import "github.com/runcfg/sdk-go"

client := runcfg.New("your-api-key")

// Get a feature flag
enabled := client.Bool("new-checkout", false)

// Get configuration
config := client.Config("app-settings")
Rust
use runcfg::Client;

let client = Client::new("your-api-key");

// Get a feature flag
let enabled = client.bool("new-checkout", false);

// Get configuration
let config = client.config("app-settings");
TypeScript
import { Runcfg } from '@runcfg/sdk';

const client = new Runcfg('your-api-key');

// Get a feature flag
const enabled = client.bool('new-checkout', false);

// Get configuration
const config = client.config('app-settings');

Ready to ship faster?

Join thousands of developers who use Runcfg to manage feature flags and configuration at the edge.

*All tiers include limited flag evaluations/month