Awesome
List of Android Libraries
This is an alphabetical list of libraries for Android development, the majority being actively maintained.
UI/UX Library is here.
Index
- Networking
- Image Loader
- Drawable
- Dependency Injections
- JSON
- O/R Mapping
- NoSQL
- Pub/Sub
- Logger
- Background Processing
- Fonts
- Video
- Parcelables
- Functional Programming
- Social Networks
- WebRTC
- Image Processing
- Camera
- Security
- Media
- Showcases
- Maps
- Other
Networking
Image Loader
Drawable
Name | Repository | License |
---|---|---|
MrVector | https://github.com/telly/MrVector | License |
Dependency Injections
JSON
O/R Mapping
NoSQL
Pub/Sub
Name | Repository | License |
---|---|---|
EventBus | https://github.com/greenrobot/EventBus | Apache License V2 |
Otto | https://github.com/square/otto | Apache License V2 |
MBassador | https://github.com/bennidi/mbassador | MIT |
Logger
Background Processing
Fonts
Name | Repository | License |
---|---|---|
Calligraphy | https://github.com/chrisjenx/Calligraphy | Apache License V2 |
Video
Parcelables
Functional Programming
Adding Java-8 Functional Programming Features
Name | Repository | License |
---|---|---|
Retrolambda | https://github.com/orfjackal/retrolambda | Apache License V2 |
Functional Reactive Programming
Name | Repository | License |
---|---|---|
RxAndroid | https://github.com/ReactiveX/RxAndroid | Apache License V2 |
RxJava | https://github.com/ReactiveX/RxJava | Apache License V2 |
Social Networks
Name | Repository | License |
---|---|---|
ASNE | https://github.com/gorbin/ASNE | MIT |
Facebook SDK | https://github.com/facebook/facebook-android-sdk | Apache License V2 |
Twitter Fabric | Unknown | Unknown |
WebRTC
Name | Repository | License |
---|---|---|
AndroidRTC | https://github.com/pchab/AndroidRTC | Apache License V2 |
Image Processing
Name | Repository | License |
---|---|---|
GPUImage for Android | https://github.com/CyberAgent/android-gpuimage | Apache License V2 |
Camera
Name | Repository | License |
---|---|---|
Landscape video camera | https://github.com/jmolsmobile/LandscapeVideoCamera | Apache License V2 |
EasyCamera | https://github.com/Glamdring/EasyCamera | Apache License V2 |
Build
Name | Repository | License |
---|---|---|
Buck | https://github.com/facebook/buck | Apache License V2 |
Security
Name | Repository | License |
---|---|---|
Grab'n Run | https://github.com/lukeFalsina/Grab-n-Run | Apache License V2 |
Media
Name | Repository | License |
---|---|---|
PdfMyXml | https://github.com/HendrixString/Android-PdfMyXml | Apache License V2 |
Showcases
Maps
Name | Repository | License |
---|---|---|
GraphHopper | https://github.com/graphhopper/graphhopper | Apache License V2 |
Mapsforge | https://github.com/mapsforge/mapsforge | LGPL |