Skip to main content

Welcome to Replane

Replane is a self-hosted application for managing JSON configuration with version history, instant rollback, realtime updates, and full audit trails.

What is Replane?

Replane helps you manage application configuration that changes frequently without requiring code deployments. It's perfect for:

  • Feature flags - Toggle features on/off without deploying
  • Operational tuning - Adjust cache TTLs, batch sizes, rate limits in realtime
  • Gradual rollouts - Control percentages or cohorts for new features
  • Incident mitigation - Quickly revert to a known-good configuration
  • Cross-service settings - Share configuration across multiple applications

Key Features

  • Override Rules - Return different values based on context (user, tier, country, etc.)
  • Version History - Every change creates an append-only snapshot with full audit trail
  • Instant Rollback - Revert to any previous version with one click
  • Realtime Updates - Changes propagate via Server-Sent Events (SSE) with zero polling
  • JSON Schema Validation - Prevent invalid configurations before they're saved
  • Role-Based Access - Maintainer, editor, and viewer roles with API key support
  • Self-Hosted - Run on your infrastructure with full data ownership

Status

Replane is early but usable. Expect changes to schemas and endpoints before v1.0.

Community