architecture-samples by android

A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

created at Feb. 5, 2016, 1:42 p.m.

Kotlin

2,405 +1

44,013 +28

11,573 -2

GitHub
okhttp by square

Square’s meticulous HTTP client for the JVM, Android, and GraalVM.

created at July 23, 2012, 1:42 p.m.

Kotlin

1,630 +0

45,409 +13

9,112 +1

GitHub
leakcanary by square

A memory leak detection library for Android.

created at April 29, 2015, 11:54 p.m.

Kotlin

982 +0

29,206 +9

3,961 +0

GitHub
picasso by square

A powerful image downloading and caching library for Android

created at May 14, 2013, 3:07 p.m.

Kotlin

837 +1

18,677 +5

3,971 +0

GitHub
anko by Kotlin

Pleasant Android application development

created at Sept. 18, 2014, 12:12 p.m.

Kotlin

536 +0

15,898 -3

1,281 +0

GitHub
flexbox-layout by google

Flexbox for Android

created at May 4, 2016, 8:11 a.m.

Kotlin

447 +0

18,194 +4

1,793 +1

GitHub
RxBinding by JakeWharton

RxJava binding APIs for Android's UI widgets.

created at March 24, 2015, 4:17 a.m.

Kotlin

351 +0

9,690 -1

1,073 +0

GitHub
MaterialDrawer by mikepenz

The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.

created at Jan. 31, 2015, 5:37 p.m.

Kotlin

337 +0

11,669 -2

2,055 +0

GitHub
timber by JakeWharton

A logger with a small, extensible API which provides utility on top of Android's normal Log class.

created at July 18, 2013, 6:23 a.m.

Kotlin

249 +1

10,349 +5

954 +0

GitHub
moshi by square

A modern JSON library for Kotlin and Java.

created at Aug. 9, 2014, 3:58 p.m.

Kotlin

183 +0

9,564 +6

747 +0

GitHub
DBFlow by agrosner

A blazing fast, powerful, and very simple ORM android database library that writes database code for you.

created at Sept. 17, 2014, 8:21 p.m.

Kotlin

168 +0

4,867 -1

600 +0

GitHub
Compressor by zetbaitsu

An android image compression library.

created at June 18, 2016, 1:54 p.m.

Kotlin

144 +0

7,014 +4

965 +0

GitHub
williamchart by diogobernardino

Android Library to rapidly develop attractive and insightful charts in android applications.

created at Aug. 3, 2014, 9:47 a.m.

Kotlin

144 +0

5,078 +0

802 +0

GitHub
AboutLibraries by mikepenz

AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose-jb environments

created at April 22, 2014, 10:01 a.m.

Kotlin

127 +0

3,541 +6

418 +0

GitHub
booster by didi

🚀Optimizer for mobile applications

created at April 23, 2019, 8:23 a.m.

Kotlin

117 +0

4,820 +3

574 +1

GitHub
coil by coil-kt

Image loading for Android and Compose Multiplatform.

created at Aug. 10, 2019, 9:28 p.m.

Kotlin

105 +0

10,422 +13

640 +2

GitHub
android-modular-architecture by VMadalin

📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.

created at June 19, 2019, 6:41 p.m.

Kotlin

99 +0

2,400 +1

388 +0

GitHub
kotterknife by JakeWharton

View "injection" library for Android.

created at Oct. 20, 2014, 6:05 a.m.

Kotlin

66 +0

2,224 +0

198 +0

GitHub
MultiSnapRecyclerView by TakuSemba

Android library for multiple snapping of RecyclerView

created at Aug. 1, 2017, 3:39 p.m.

Kotlin

52 +0

2,503 +1

302 +1

GitHub
android_dbinspector by infinum

Android library for viewing, editing and sharing in app databases.

created at Feb. 23, 2014, 8:21 p.m.

Kotlin

50 +0

945 +0

93 +0

GitHub