Android Store
Search Android Libraries, Projects, and ToolsLink to MindOrks Open Source Projects
Design Patterns
java-design-patterns
49097 Stars
Design pattern samples implemented in Java.
Sep 17, 2014, iluwatar
androidmvp
5784 Stars
MVP Android Example used to explain how to use this MVP pattern in Android apps.
Feb 10, 2015, antoniolg
mosby
5235 Stars
A Model-View-Presenter framework for modern Android apps.
Apr 4, 2015, sockeqwe
archi
3327 Stars
This repository showcases and compares different architectural patterns that can be used to build Android apps. The exact same sample app is built three times using the following approaches:
Sep 22, 2015, ivacf
Design-Patterns-In-Kotlin
2927 Stars
Design Patterns implemented in Kotlin.
Nov 1, 2016, dbacinski
nucleus
2009 Stars
Nucleus is an Android library which helps to use the Model-View-Presenter pattern.
Jan 16, 2015, konmik
Moxy
1559 Stars
Moxy is Android library based on MVP pattern.
Jun 6, 2016, Arello-Mobile
MVVMLight
1555 Stars
A toolkit help to build Android MVVM Application.
Jun 18, 2016, Kelin-Hong
MVCHelper
1403 Stars
Collection of useful classes to design MVC applications.
May 16, 2015, LuckyJayce
RoboBinding
1316 Stars
A data-binding Presentation Model (MVVM) framework for the Android platform.
Sep 24, 2014, RoboBinding
EasyMVP
1282 Stars
A powerful, and very simple MVP library with annotation processing and bytecode weaving.
Oct 31, 2016, 6thsolution
ThirtyInch
1033 Stars
ThirtyInch - a MVP library for Android.
Sep 6, 2016, grandcentrix
UpcomingMoviesMVP
525 Stars
Project created for autolearning with Material Design and Android good practices to develop a MVP (Model View Presenter) application using a mocked list of upcoming movies as the domain of the application.
Feb 10, 2015, jlmd
ferro
445 Stars
Simple and powerful MVP library for Android.
Jul 25, 2016, MaksTuev
MaterialMasterDetail
304 Stars
Android Application sample of how to implement Master/Detail pattern that follows Material Design visual language.
Jan 18, 2017, lurbas
android-mvp
213 Stars
This repository demonstrates the Model View Presenter architecture.
Dec 31, 2015, jpotts18
AndroidMvc
195 Stars
Android MVC/MVP/MVVM framework.
Aug 8, 2016, kejunxia
mv2m
186 Stars
Android MVVM lightweight library.
Sep 20, 2015, fabioCollini
Singleton
142 Stars
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!
Jan 2, 2015, raizlabs
RxPM
137 Stars
A reactive implementation of Presentation Model / MVVM pattern in Android.
Sep 1, 2018, dmdevgo
android-base-mvp
136 Stars
Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP, Butterknife.
Aug 24, 2016, derohimat
mvp-helpers
43 Stars
Helper classes to build Android Apps through MVP pattern in a faster way.
Nov 30, 2016, BlackBoxVision
RainbowMVP
31 Stars
Lightweight Android MVP library with easy implementation.
Aug 10, 2016, Ne1c
mvc-android
31 Stars
A pure MVC base library on android. Using it, your code can be very clean in MVC pattern: light Activity, light View, light Model.
Oct 10, 2016, thepacific
appkit
29 Stars
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, ...)
May 18, 2015, Bodo1981
android-data-binding-command
29 Stars
Command design pattern implementation for Android Data Binding.
Apr 10, 2016, radzio
Android-RxPresenter
21 Stars
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.
Nov 15, 2017, ezhome
CommandsMap
20 Stars
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.
Sep 11, 2017, Ahmed-Adel-Ismail
jpatterns
15 Stars
JPatterns is a collection of annotations that should make it easier to communicate the use of Design Patterns within your code to your fellow developers and your future self.
Jan 25, 2017, stokito
DroidWizard
12 Stars
Kickstarter MVP framework for android projects.
May 11, 2017, praslnx8
andiag-mvp
9 Stars
Library to help developers build full MVP apps.
Dec 29, 2016, iagocanalejas

Become Pro in Android by watching videos

OUR LEARNERS WORK AT