Skip to content

andkulikov/MVICore

 
 

Repository files navigation

MVICore

Build Status

What's this?

MVICore is a 100% Kotlin, modern MVI framework featuring:

  • an easy way to implement your business features in a reactive way with unidirectional dataflow
  • binding them to the UI with lifecycle handling
  • middlewares
  • time travel debugger

Head over to the Documentation to see what's possible.

Version

Latest version is 0.8

It is considered production ready already, but even though we most probably won't change current APIs until 1.0, there's no guarantee to that.

Download

Available through jitpack:

  1. Add the maven repo to your root build.gradle
allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}
  1. Add the dependency
implementation 'com.github.badoo:MVICore:{latest-version}'

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 99.8%
  • Shell 0.2%