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,404 +1

43,985 +23

11,575 -1

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,396 +25

9,111 +6

GitHub
leakcanary by square

A memory leak detection library for Android.

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

Kotlin

982 -1

29,197 +15

3,961 +3

GitHub
picasso by square

A powerful image downloading and caching library for Android

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

Kotlin

836 +0

18,672 -1

3,971 +0

GitHub
anko by Kotlin

Pleasant Android application development

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

Kotlin

536 +0

15,901 -1

1,281 +1

GitHub
flexbox-layout by google

Flexbox for Android

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

Kotlin

447 +0

18,190 +10

1,792 +0

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,691 +1

1,073 +4

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,671 +0

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

248 +0

10,344 +5

954 +1

GitHub
moshi by square

A modern JSON library for Kotlin and Java.

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

Kotlin

183 +1

9,558 +11

747 +1

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,868 +0

600 +0

GitHub
Compressor by zetbaitsu

An android image compression library.

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

Kotlin

144 +0

7,010 +3

965 -1

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 +3

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,535 +12

418 +1

GitHub
booster by didi

🚀Optimizer for mobile applications

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

Kotlin

117 +0

4,817 +11

573 +0

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,409 +13

638 +1

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,399 -1

388 -1

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,502 +1

301 +0

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