Android Store
Search Android Libraries, Projects, and ToolsLink to MindOrks Open Source Projects
Design Patterns
java-design-patterns
37115 Stars
Design pattern samples implemented in Java.
Sep 17, 2014, iluwatar
androidmvp
5360 Stars
MVP Android Example used to explain how to use this MVP pattern in Android apps.
Feb 10, 2015, antoniolg
mosby
4751 Stars
A Model-View-Presenter framework for modern Android apps.
Apr 4, 2015, sockeqwe
archi
3197 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
2195 Stars
Design Patterns implemented in Kotlin.
Nov 1, 2016, dbacinski
nucleus
1981 Stars
Nucleus is an Android library which helps to use the Model-View-Presenter pattern.
Jan 16, 2015, konmik
Moxy
1375 Stars
Moxy is Android library based on MVP pattern.
Jun 6, 2016, Arello-Mobile
MVCHelper
1372 Stars
Collection of useful classes to design MVC applications.
May 16, 2015, LuckyJayce
RoboBinding
1331 Stars
A data-binding Presentation Model (MVVM) framework for the Android platform.
Sep 24, 2014, RoboBinding
MVVMLight
1295 Stars
A toolkit help to build Android MVVM Application.
Jun 18, 2016, Kelin-Hong
EasyMVP
1211 Stars
A powerful, and very simple MVP library with annotation processing and bytecode weaving.
Oct 31, 2016, 6thsolution
ThirtyInch
966 Stars
ThirtyInch - a MVP library for Android.
Sep 6, 2016, grandcentrix
UpcomingMoviesMVP
523 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
448 Stars
Simple and powerful MVP library for Android.
Jul 25, 2016, MaksTuev
MaterialMasterDetail
298 Stars
Android Application sample of how to implement Master/Detail pattern that follows Material Design visual language.
Jan 18, 2017, lurbas
android-mvp
207 Stars
This repository demonstrates the Model View Presenter architecture.
Dec 31, 2015, jpotts18
AndroidMvc
188 Stars
Android MVC/MVP/MVVM framework.
Aug 8, 2016, kejunxia
mv2m
183 Stars
Android MVVM lightweight library.
Sep 20, 2015, fabioCollini
Singleton
144 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
android-base-mvp
133 Stars
Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP, Butterknife.
Aug 24, 2016, derohimat
mvp-helpers
42 Stars
Helper classes to build Android Apps through MVP pattern in a faster way.
Nov 30, 2016, BlackBoxVision
mvc-android
32 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
RainbowMVP
31 Stars
Lightweight Android MVP library with easy implementation.
Aug 10, 2016, Ne1c
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
19 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
Join India's largest learning revolution
Free Video Tutorials
Learn Programming
Learning is a journey, let's learn together

MindOrks Newsletter
100,000+ Subscribers
A free weekly newsletter that comes with the latest Android articles, open source projects, events and hot discussions.

Subscribe Now

Featured Blogs

Our Team

MindOrks is Certainly one of the best online blog to stay on top of all the Android development news, coding and design patterns. Finally a blog I can count on to keep myself updated with latest and greatest things happening in Android world.

Vipul Shah
Android Developer
Microsoft

OUR LEARNERS WORK AT