-
OkHTTP : is an HTTP client
-
Fast Android Network : A Complete Fast Android Networking Library that also supports HTTP/2
-
GSON : A Java serialization/deserialization library to convert Java Objects into JSON and back
-
RETROFIT : Retrofit turns your REST API into a Java interface.
-
RSS-Parser : An Android library to parse a RSS Feed
-
Chuck : Library that helps intercept and persist all HTTP requests and responses inside your application. (Android Wireshark alternative)
- EVENTBUS : EventBus is a library that simplifies communication between different parts of your application.
-
ACTIVEANDROID : ActiveAndroid is an ORM for Android.
-
REALM : Realm Database is an alternative to SQLite and Core Data.
-
Universal Image Loader : UIL is a library which provides asynchronous, out of the box loading and caching of images. Although Picasso has a nicer API, it lacks in customization.
-
PICASSO : Retrieving remote images and displaying them in an ImageView
-
ViewPagerIndicator : Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock.
-
AndroidSlidingUpPanel : Simple way to add a draggable sliding up panel
-
AndroidShapeImageView : Custom shaped android imageview components
-
Blurry : Easy blur library for Android
-
SquareCamera : module that takes a square photo using the native Android Camera APIs (v1)
-
ButterKnife : Field and method binding for Android views
-
BarCodeScanner : Android library projects that provides easy to use and extensible Barcode Scanner views based on ZXing and ZBar.
-
Android-Image-Cropper : Image Cropping Library for Android, optimized for Camera / Gallery.
-
LoopingViewPager : A ViewPager and PagerAdapter combination that support auto scroll, infinite loop and page indicators. (Not a lot of stars but really functionnal)
-
PageIndicatorView : An page indicator for Android ViewPager. (Works with LoopingViewPager)
-
RecyclerViewHeaders : EZ recycler view with custom layout sticky header
-
FadingActionBar : Android library implementing a fading effect for the action bar, similar to the one found in the Play Music app
-
FlexboxLayout : FlexboxLayout for Android
-
EndlessScrolling : Endless Scrolling with AdapterViews and RecyclerView
- Lottie : Render After Effects animations natively on Android and iOS, Web, and React Native. See : http://airbnb.io/lottie/
Sources :
- https://infinum.co/the-capsized-eight/top-5-android-libraries-every-android-developer-should-know-about
- https://www.credera.com/blog/credera-site/android-libraries-you-should-know/
- https://medium.freecodecamp.org/25-new-android-libraries-which-you-definitely-want-to-try-at-the-beginning-of-2017-45878d5408c0
- https://www.libtastic.com/