badoo/MVICore
MVI framework with events, time-travel, and more observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 99
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3096
- days_rel: 518
- days_push: 11
- n_releases_24m: 1
Adoption not part of the score
1303 stars · 88 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
MVICore is a modern Kotlin-based MVI (Model-View-Intent) framework for Android that scales from a single reducer to full-featured architectures with events, middlewares, and reactive component binding. It includes an out-of-the-box logger and a time-travel debugger with UI controls for recording and playback of all reactive components.
Use cases
- implement MVI architecture in an Android app
- handle one-off events without storing them in state
- bind reactive components with automatic lifecycle handling
- add custom middlewares for logging or analytics
- debug state changes with a time-travel debugger
- efficiently update views with ModelWatcher diffing
When to choose
- building Android apps with unidirectional data flow in Kotlin
- you need event handling outside of state
- you want time-travel debugging of reactive components
- you want an MVI framework that scales with complexity
When to avoid
- building for iOS, desktop, or non-JVM platforms
- you prefer Jetpack Compose state APIs or other state libraries like MVIKotlin or Orbit
- your project is not on Android/JVM
Facets
library · maturity stable
state-management middleware logging mobile-development android-tools web-development jvm mvi unidirectional-data-flow time-travel-debugger reactive-binding kotlin android
2 sources
- readme: https://github.com/badoo/MVICore · fetched 2026-08-28 · c807b2ff3378
- homepage: https://badoo.github.io/MVICore/ · fetched 2026-08-29 · 1940ba164cdf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| badoo/MVICore | main | 67 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem