Need help with generator-android-mvp-starter?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

130 Stars 20 Forks Other 112 Commits 2 Opened issues


[Yeoman Generator] Generate MVP Architecture for Android App using

Services available


Need anything else?

Contributors list


Join the chat at NPM version Build Status Dependency Status Coverage Status

An MVP Boilerplate to save me having to create the same project over from scratch every time! :)

How it works?

It provides a generator to create and maintain a android application based on the latests frameworks and patterns used by the community. Stack: - Kotlin,Java - RxJava and RxAndroid - Retrofit / OkHttp - Gson - Dagger 2 - Butterknife - Google Play Services - Timber - Glide 3 - Stetho - Espresso for UI tests - Robolectric for framework specific unit tests - Mockito - Checkstyle, PMD and Findbugs for code analysis


First, install Yeoman and generator-android-mvp-starter using npm (we assume you have pre-installed node.js).

npm install -g yo
npm install -g generator-android-mvp-starter

Then generate your new project:

mkdir NewApp
cd NewApp
yo android-mvp-starter

Created & Maintained By

Ravindra Kumar (@ravidsrk)

If you found this repo helpful or you learned something from the source code and want to thank me, consider buying me a cup of :coffee:


Apache-2.0 © Ravindra Kumar

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.