Boilerplate-Android

Android Architecture Blueprints

androidkotlinboilerplateclean-architecture
FreeRepo

Preview

Boilerplate-Android preview

Overview

This Android boilerplate demonstrates how to ship fast with Clean Architecture and MVVM patterns using modern Android tools like Navigation Component, Paging 3 and modular project structure. It covers single-activity navigation, network requests with error handling and pagination through a series of documented examples organized into core layers (data, domain, presentation) and feature modules.

Features

clean-architecturemvvmsingle-activitynavigation-componentpaging-3modular-architectureerror-handling

Feature Flags

blog

Recommended Use Cases

android-app-developmentclean-architecture-referencemvvm-pattern-learningmodular-project-structure

Frontend

androidkotlin

Backend

None

Auth Providers

None

Deployment Targets

android

Payment Providers

None

Quick Facts

โญ Stars
95
๐Ÿด Forks
12
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-10-29T18:13:08.000Z

Stack

Language
kotlin

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
No
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate
Get Started with this Boilerplate