Open Source · Kotlin-Native

Flagent

Open Source Feature Flag Platform

Kotlin-native, type-safe feature flags, A/B testing, dynamic configuration. Self-host in 5 minutes.

100% Open Source
Kotlin Native
Apache 2.0 License
Flagent — Feature Flags
Flagent Feature Flags — list and filters

Project status

Flagent is in active development — we ship updates and improvements regularly. Flagent Cloud (SaaS) is planned but not yet launched; no launch date is set. We are looking for sponsors, community support, and funding to accelerate development.

What's in the Repo

Everything you need to run Flagent self-hosted — backend, UI, SDKs, and integrations.

Backend

Ktor backend with Clean Architecture. PostgreSQL, MySQL, SQLite. Kafka, Kinesis, PubSub recorders.

Frontend

Compose for Web admin UI. Dashboard, flags editor, experiments, analytics, debug console.

SDKs

Kotlin, JavaScript/TS, Swift, Python, Go. Base + Enhanced (offline eval, SSE) + Debug UI. Kotlin includes an OpenFeature-style KMP client when you want a vendor-agnostic API surface.

ktor-flagent

First-class Ktor plugin for server-side evaluation. Middleware, caching, health checks.

Samples & Guides

Kotlin, Ktor, Spring Boot, Android, Swift, JavaScript samples. Deployment, configuration docs.

Quick Start

Get Flagent running in under 5 minutes. No database setup required for Docker.

docker run -p 18000:18000 ghcr.io/maxluxs/flagent

Open http://localhost:18000 — UI included. Default credentials: admin@local / admin

For dev with hot reload: ./gradlew run (backend 18000 + frontend 8080)

Documentation & Guides

Guides for setup, configuration, deployment, and contributing.

Client SDKs

Official SDKs for Kotlin, JavaScript/TypeScript, Swift, Python, Go. Base, Enhanced (offline eval, real-time), and Debug UI.

Kotlin Enhanced
JavaScript/TS Enhanced
Swift Enhanced
Dart/Flutter Enhanced
Python
Go Enhanced
Java

View All SDKs →

Pricing

Open Source is free. Flagent Cloud (SaaS) and Enterprise — contact us for a consultation.

Planned — not yet available

Flagent Cloud

Managed Flagent in the cloud — no setup, no maintenance. Fully managed feature flags, analytics, and A/B testing as a service.

Flagent Cloud (SaaS) is not launched yet. Launch is planned only; we have no set date. Self-hosted Flagent is available today — use Quick Start above.

Want to be notified when SaaS is available? Star the repo or watch GitHub Issues for updates.

Star on GitHub

Get started in 5 minutes

Run Flagent with Docker. No database setup required. Start experimenting with feature flags today.

docker run -p 18000:18000 ghcr.io/maxluxs/flagent