react-native by facebook

A framework for building native applications using React

created at Jan. 9, 2015, 6:10 p.m.

C++

3,595 -2

119,527 +122

24,373 +10

GitHub
guava by google

Google core libraries for Java

created at May 29, 2014, 4:23 p.m.

Java

2,375 -1

50,262 +19

10,914 +6

GitHub
RxJava by ReactiveX

RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.

created at Jan. 8, 2013, 8:11 p.m.

Java

2,206 +1

47,933 +11

7,604 -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,621 -1

45,929 +30

9,164 +3

GitHub
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,400 +2

44,532 +15

11,663 +3

GitHub
MPAndroidChart by PhilJay

A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.

created at April 25, 2014, 2:29 p.m.

Java

1,111 +1

37,668 +23

9,021 -2

GitHub
glide by bumptech

An image loading and caching library for Android focused on smooth scrolling

created at July 8, 2013, 10:52 p.m.

Java

1,039 +0

34,691 +10

6,125 +1

GitHub
zxing by zxing

ZXing ("Zebra Crossing") barcode scanning library for Java, Android

created at Oct. 12, 2011, 2:07 p.m.

Java

1,658 +0

32,879 +25

9,366 +0

GitHub
ijkplayer by Bilibili

Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.

created at June 3, 2013, 4:12 a.m.

C

1,192 -1

32,591 +19

8,136 +6

GitHub
leakcanary by square

A memory leak detection library for Android.

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

Kotlin

978 +0

29,444 +11

3,969 +0

GitHub
gson by google

A Java serialization/deserialization library to convert Java Objects into JSON and back

created at March 19, 2015, 6:21 p.m.

Java

735 +0

23,406 +9

4,291 +0

GitHub
libgdx by libgdx

Desktop/Android/HTML5/iOS Java game development framework

created at Aug. 10, 2012, 7:34 p.m.

Java

1,145 -2

23,403 +20

6,443 -1

GitHub
ExoPlayer by google

This project is deprecated and stale. The latest ExoPlayer code is available in https://github.com/androidx/media

created at June 13, 2014, 9:19 p.m.

Java

837 +0

21,747 +4

6,031 -2

GitHub
RxAndroid by ReactiveX

RxJava bindings for Android

created at Aug. 19, 2014, 3:46 a.m.

Java

989 +0

19,879 +0

2,942 +1

GitHub
picasso by square

A powerful image downloading and caching library for Android

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

Kotlin

832 +0

18,719 -3

3,970 -2

GitHub
flexbox-layout by google

Flexbox for Android

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

Kotlin

440 +0

18,267 +3

1,796 -2

GitHub
dagger by google

A fast dependency injector for Android and Java.

created at Feb. 1, 2013, 11:14 p.m.

Java

527 -1

17,455 +5

2,018 +0

GitHub
fresco by facebook

An Android library for managing images and the memory they use.

created at March 2, 2015, 9:58 a.m.

Java

845 -1

17,078 +2

3,748 +0

GitHub
Android-Universal-Image-Loader by nostra13

Powerful and flexible library for loading, caching and displaying images on Android.

created at Nov. 27, 2011, 6:48 p.m.

Java

1,323 +0

16,779 -3

6,098 +1

GitHub
anko by Kotlin

Pleasant Android application development

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

Kotlin

531 -1

15,872 -4

1,289 +0

GitHub