Deploy·Toggle·Measure
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
____-______ _______ __________ & _/_ ______

High-Frequency
Feature Flags.

Self-hosted feature flags with zero-allocation evaluation, real-time SSE push, and built-in Bayesian experimentation. Free under MIT.

Scroll
.NETPythonJavaScriptGoNode.jsReactUnreal Engine 5C#TypeScript
.NETPythonJavaScriptGoNode.jsReactUnreal Engine 5C#TypeScript
.NETPythonJavaScriptGoNode.jsReactUnreal Engine 5C#TypeScript

Enterprise capabilities.
Zero cloud tax.

Enterprise feature management, progressive delivery, and automated experimentation — without vendor lock-in or per-seat pricing.

< 1ms
propagation

Real-Time SSE Push

Flag updates propagate instantly via Server-Sent Events. Zero polling. Redis Pub/Sub fan-out across all API nodes.

28ns
1-rule eval

Granular Targeting

Percentage rollouts, user attribute overrides, SemVer matching, and contextual rules — all evaluated locally in-memory.

Auto
optimization

Bayesian A/B Testing

Multi-Armed Bandit workers run Monte Carlo simulations via Beta distributions, autonomously shifting traffic toward winning variants.

0
data leaked

100% Self-Hosted

Deploy in your VPC or Kubernetes cluster. No PII or evaluation context ever leaves your network. GDPR-ready by design.

68k+
events/sec

ClickHouse Analytics

Kafka event streaming into ClickHouse OLAP for sub-second experimentation telemetry and real-time dashboards.

DLQ
guaranteed

SSRF-Safe Webhooks

Outbound triggers for Slack, Teams, and CI/CD with Polly-powered retries, exponential backoff, and Dead-Letter Queues.

HFT-Grade LatencyMean ≈ P100 — no tail latency spikes
Enterprise RBACOrg → Project → Environment isolation
SRM DetectionChi-Square test catches assignment bugs

HFT-grade evaluation latency

Compiled expression trees and zero-allocation contexts deliver nanosecond evaluation with no GC pressure. Mean ≈ P95 — no tail latency spikes.

< 0ns
Evaluation Latency
Compiled expression trees in-memory
0 Bytes
Heap Allocations
readonly ref struct contexts
0k RPS
Single Node Throughput
Intel i7-14700K · .NET 10 AOT

BenchmarkDotNet Resultsv1.0.0-rc.3

Intel Core i7-14700K, 20 Physical Cores, .NET 10.0 Release (AOT)

All scenarios: 0B allocated
MethodScenarioMeanP95Alloc
Evaluate_NoRules_AOTBaseline6.73 ns6.76 ns0B
Evaluate_1Rule_AOTTypical28.13 ns28.24 ns0B
Evaluate_ComplexRule_AOTMAB/Rollout92.75 ns93.15 ns0B
Evaluate_10Rules_AOTWorst-case120.21 ns120.57 ns0B
TrackEvent_10Rules_AOTMetrics45.52 ns45.77 ns0B

Suitable for High-Frequency Trading infrastructure.
Mean latency tracks P95 within 1% — the evaluation path has deterministic, jitter-free performance with zero garbage collector pauses. Every scenario shows 0 bytes allocated.

How ToggleMesh works

From flag change to evaluation in nanoseconds.

Architecture← swipe →Step 1 / 4
Admin UI
API Server
PostgreSQL
Redis Pub/Sub
SDK: .NET
SDK: Python
SDK: Go
Ingest API
Kafka
ClickHouse
MAB Worker
01

Configuration Push

Admin UI flag update → PostgreSQL write + Redis Pub/Sub invalidation to API nodes.

Integrate in under 60 seconds

Register the SDK, call IsEnabled() — done. Type-safe flag constants via the CLI eliminate string typos.

Program.cs
builder.Services.AddToggleMeshClient(options =>
{
    options.BaseUrl = "https://api.togglemesh.dev";
    options.ApiKey = "tm_server_xxxxxxxx";
}).AddToggleMeshHttpContext();
CheckoutService.cs
public void ProcessOrder(IToggleMeshClient toggleMesh)
{
if (toggleMesh.IsEnabled(Flags.NewCheckoutFlow))
{ ExecuteNextGenGateway(); } }

See how ToggleMesh compares

Enterprise capabilities without enterprise pricing.
We're transparent about both our strengths and our roadmap.

FeatureToggleMesh
LaunchDarklyStatsigUnleash
Full Self-Hosted
Relay only
100% Data Privacy (PII never leaves)
Zero-Alloc Evaluation
Built-in Bayesian MAB
Frequentist (MAB is add-on)
Real-Time SSE Push
Polling
ClickHouse OLAP Analytics
CLI Code Generation (All Languages)
Pricing
Free (MIT)
Per-seat
Per-MAU
Freemium

Native SDKs for your
entire stack

Strongly-typed, production-ready integrations with real-time sync, offline resilience, and instant local evaluation.

View all on GitHub

.NET

C#

Stable
SSE real-time
Zero-alloc eval
HttpContext injection
Offline fallback
NuGet: ToggleMesh.SDK
$dotnet add package ToggleMesh.SDK

Node.js

TypeScript

Beta
SSE real-time
Local eval
TS types
Offline fallback
npm: togglemesh-node
$npm install togglemesh-node

Browser / React

JS / TS

Beta
SSE real-time
Secure remote
React hooks
Auto-reconnect
npm: togglemesh-js
$npm install togglemesh-js

Python

Python 3.10+

Beta
SSE real-time
Local eval
AsyncIO
Context injection
PyPI: togglemesh
$pip install togglemesh

Go

Go 1.21+

MVP
SSE real-time
Local eval
Goroutine safe
Offline fallback
GitHub: ToggleMesh Go SDK
$go get github.com/sdwck/ToggleMesh/sdks/go

Unreal Engine

C++ (UE5)

MVP
HTTP polling
Remote eval
Blueprint support
Session tracking
GitHub: ToggleMesh UE Plugin
$Download Release → Plugins/

Full visibility into your feature delivery

Real-time metrics, experiment insights, and full control — from a single interface.

S
Active Flags
0
Enabled rules across all environments
AI Managed Flags
0
Dynamic rollout (MAB) active
Environments
0
Configured deployment targets
SDK Evaluations
0
Total flag evaluations in last 24h
SDK Traffic Volume
Hourly evaluations processed across all environments (Last 24h)
800.0k600.0k400.0k200.0k0
04:5510:5516:5522:55
Experiment Insights
Top A/B test results
checkout_v3_redesign
PRODUCTIONCHECKOUT_COMPLETED
Winner
Uplift
+20%
Confidence
99%
dynamic_pricing_engine
PRODUCTIONREVENUE_PER_USER
Uplift
+8%
Confidence
81%
search_algorithm_v2
STAGINGSEARCH_RELEVANCE
Anomaly
Uplift
-11%
Confidence
2%

Self-host in under a minute

PostgreSQL + Redis + ToggleMesh API — one docker compose up away.

1. Deploy the stack
Admin UI & API: http://localhost:5264
2. Install SDK & CLI
Also available: npm, PyPI, Go modules
3. Sync flag constants
Type-safe flag references via source generation

Ready to ship fearlessly?

Deploy ToggleMesh on your own infrastructure in under a minute. Free, open source, and built for teams that value data privacy.