Design Patterns implemented in Kotlin.
A powerful, and very simple MVP library with annotation processing and bytecode weaving.
EasyMVP eliminates the boilerplate code for dealing with MVP implementation.
Simple and powerful MVP library for Android.
Ferro elegantly solves two age-old problems of Android Framework related to configuration changes:
A Model-View-Presenter framework for modern Android apps.
A reactive implementation of Presentation Model / MVVM pattern in Android.
A pure MVC base library on android. Using it, your code can be very clean in MVC pattern: light Activity, light View, light Model.
A Model-View-ViewModel library for Android apps.
ThirtyInch - a MVP library for Android.
The perfect distance to the Android Framework is approximately thirty inches, the average length of the human arm, shoulder to fingertips.
Declarative pattern matching solution to algebraic data types in Kotlin programming.
Nucleus is an Android library which helps to use the Model-View-Presenter pattern.
A light weight MV* framework to build android reusable UI components.
Collection of useful classes to design MVC applications.
This repository demonstrates the Model View Presenter architecture.
Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP, Butterknife.
Lightweight Android MVP library with easy implementation.
An annotation-processing based library that helps avoiding big if/else blocks through the "Command" pattern, where every block is declared in a separate method, and this method is annotated with @Command, and this command is triggered if the key mentioned in the @Command meets the condition expected. No Reflections used.
A Reactive Presenter library for MVP pattern for modern Android Apps. This library follows the lifecycle of an android app components (Activity, AppCompatActivity, Fragment, DialogFragment). Specifically relies on RxLifecycle by Trello.
A data-binding Presentation Model (MVVM) framework for the Android platform.
Kickstarter MVP framework for android projects.
Helper classes to build Android Apps through MVP pattern in a faster way.
Shelf is an easy way to implement repository pattern in your project.
A toolkit help to build Android MVVM Application.
This is an extension for the mosby library. It contains a few default activities and fragments which are often used in android development (e.g. Activity with Toolbar, Activity with Tabs, Fragment with RecyclerView, ...)
Library to help developers build full MVP apps.
A very, very compact library that enables you to create on-demand singletons within your application and easily store them to disk. Utilizing a dead-simple API, this library makes creating singletons and persisting data much more fun!
Command design pattern implementation for Android Data Binding.