Jump To Right Section
Show
Android libraries are being developed by the whole community of developers, so there is no need to build specific components from scratch. developing a high-end Android application requires strong familiarity with tools, a set of libraries, and Android development IDEs. Also, using the best practices of Android app development libraries can make a win-win situation for you.
In this blog, we have compiled a list of the 26 best Android libraries. Use these libraries to make your sample project or next Android app development project hassle-free and complete in less time. Now let’s get started.
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 |
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 |
Leave a Comment