Top 50 Awesome List

JStumpp/awesome-android

Platforms  4 months ago  9.1k
A curated list of awesome Android packages and resources.
View byDAY/WEEK/README
View on Github

Jan 24th - Jan 30th, 2022

Resources

  • Android Stack Weekly - A weekly newsletter on new development and updates of Android universe.
  • Dec 23rd - Dec 29th, 2019

    Resources

    Code examples

  • Android Modular Architecturestars2.2k - Android Sample App using modular, clean, scalable, testable Architecture written in Kotlin following the best practices with Jetpack.
  • Oct 21st - Oct 27th, 2019

    Libraries

    Runtime Permissions

  • Ask-Permissionstars79 - Simple RunTime permission manager.
  • Gotastars72 - Simplifying Android Permissions.
  • EasyPermissionsstars9.5k - EasyPermissions is a wrapper library to simplify basic system permissions logic when targeting Android M or higher.
  • Libraries

    Chat & Messaging

  • Stream Chat - Comprehensive SDK & Components for real-time chat, powered by Stream.
  • Resources

    Podcasts

  • Talking Kotlin - A Podcast on Kotlin and more.
  • Android Authority is a weekly Android podcast hosted by Adam Doud, Joe Hindy, and Jonathan Feist from the Android Authority team.
  • Oct 14th - Oct 20th, 2019

    Libraries

    Data binding

  • Anvilstars1.4k - A small library to create reactive UI components, inspired by React. Provides data binding and event listener binding, fits well for MVVM.
  • Libraries

    Inputs

  • EmojiCompatstars707 - Adds emoticons to your app
  • Resources

    Code examples

  • Android Architecture Blueprintsstars40.8k - The Android Architecture Blueprints project demonstrates strategies to help solve or avoid common android problems.
  • Libraries

    Media Picker

  • Android Image Pickerstars965 - A library that makes images and videos selection from gallery feels easy. It also support GIF and simple camera action
  • Libraries

    Loading Images

  • Coilstars8.2k - Image loading for Android backed by Kotlin Coroutines.
  • Oct 7th - Oct 13th, 2019

    Resources

    Code examples

  • Complete-Google-Map-API-Tutorialstars114 - Learn How to use Google Map API for Android from Basic to Advance with complete examples.
  • Resources

    Podcasts

  • Fragmented is the Android developer podcast where Donn Felker and Kaushik Gopal talk about building good software and becoming better Android developers.
  • Android Central - is a weekly Android podcast hosted by the Android Central team.
  • Sep 30th - Oct 6th, 2019

    Libraries

    Chat & Messaging

  • Add Push Notifications to Your Android Chat App Using Kotlin - Add push notifications in your Android chat apps in Kotlin with the help of CometChat Pro and Firebase Cloud Messaging (FCM).
  • Aug 19th - Aug 25th, 2019

    Libraries

    GUI

  • OneAdapterstars408 - RecyclerView Adapter with multiple modules and hooks to simplify and enhance the use while preventing common mistakes.
  • Libraries

    Chat & Messaging

  • Build a one-on-one Android chat app using Kotlin - Build a one-one-one Android chat app in Kotlin within few minutes using CometChat Pro. This tutorial discusses the features such as login, getting list of contacts, user presence indicators, sending/receiving messages etc.
  • Aug 12th - Aug 18th, 2019

    Libraries

    REST

  • Retrofit - Retrofit turns your REST API into a Java interface.
  • Libraries

    Chat & Messaging

  • CometChat Voice, Video and Text Chat SDK with UIstars3 - Add voice, video and text chat to your app (and website) in minutes using CometChat. CometChat's SDK includes a complete ready UI so that you don't have to spend any time building one! That's not all, CometChat has out-of-the-box support for real-time translation, whiteboards, screen sharing, friends sync, role based access control, credits deduction and more.
  • Resources

  • Google Developers Training - Google Developers Official Training page has list of various useful learning resources for beginner as well seasoned developer.
  • AndroidVille - Become a better Android Engineer. A website dedicated to Android Development covering advanced topics such as RxJava, Android Zygote and much more.
  • Resources

    More lists of libraries

  • Square libraries - Multiple high quality libraries by square.
  • Aug 5th - Aug 11th, 2019

    Libraries

    GUI

  • SmoothOverscrollableScrollViewstars26 - Small custom view with smooth overscroll. You can add header with scale background
  • Jun 24th - Jun 30th, 2019

    Libraries

    Payments

  • Square In-App Payments for Android - Integrate Square payments into your mobile app with Digital wallet and stored card support for quick checkout.
  • Jun 10th - Jun 16th, 2019

    Resources

    Code examples

  • Kotlin VIPER examplestars34 - Example about VIPER (View Interactor Presenter Entity Router) Pattern.
  • Libraries

    GUI

  • MaterialProgressBarstars2.2k - Material design ProgressBar with consistent appearance.
  • Libraries

    Navigation

  • Debug-Artiststars45 - Debug menu to enable leakcanary, scalpel and others easy.
  • Libraries

    Maps

  • GLMap - Crossplatform offline vector map with MapCSS styling. Offline search and offline navigation are included.
  • Libraries

    Utility

  • Reactorstars35 - Reactor is a fast and secure key-value library for Android.
  • Apr 29th - May 5th, 2019

    Resources

    Code examples

  • Kotlin MVVM examplestars430 - Example about MVVM (Model View ViewModel) Pattern.
  • Apr 22nd - Apr 28th, 2019

    Performance

  • Boosterstars4k - Booster is an optimization toolkit for Android applications.
  • Feb 25th - Mar 3rd, 2019

    Resources

  • Vogella Tutorials - Very good tutorials by Lars Vogel.
  • Development Alternatives

    Flutter

  • Flutter - Google's mobile app SDK for high-quality native interfaces for Android and iOS in very quick time.
  • Libraries

    Other

  • Tellerstars14 - Teller facilitates the downloading, saving, and reading of the cached data of your app. Keep your user's data fresh and remove those annoying loading screens!
  • Jan 28th - Feb 3rd, 2019

    Libraries

    Other

  • RxAndroidstars19.6k - Adds minimum RxJava bindings for easy writing of reactive Android java code.
  • Jan 21st - Jan 27th, 2019

    Libraries

    Game Development

  • Cocos2d-x - Cross-platform 2d game framework.
  • Jan 14th - Jan 20th, 2019

    Development Alternatives

    Kotlin

  • Kotlin coding puzzlesstars561 - Set of programming challenges thats helps to improve whiteboard coding and problem-solving skills.
  • Dec 17th - Dec 23rd, 2018

    Libraries

    Other

  • Gradle buildSrcVersionsstars1.3k - A kotlin dsl to simplify dependencies management
  • Dec 10th - Dec 16th, 2018

    Libraries

    Utility

  • TimeItstars36 - A stopwatch library for android which makes it easy to start, pause, display and maintain multiple stopwatches in an app.
  • Oct 22nd - Oct 28th, 2018

    Libraries

    Utility

  • Keyboard Visibility Eventstars15 - A DSL to handle soft keyboard visibility change event.
  • Libraries

    GUI

  • Gradientsstars50 - A curated collection of splendid gradients.
  • Oct 15th - Oct 21st, 2018

    Libraries

    ORM

  • DBFlowstars4.8k - Fast and powerful ORM with compile-time annotation processing.
  • Oct 1st - Oct 7th, 2018

    Libraries

    Charts

  • AnyChartstars1.9k - Data visualization library, Interactive charts.
  • Libraries

    GUI

  • YuanaItemSettingViewstars14 - Customizable Item Setting View for Android.
  • Libraries

    Inputs

  • VoiceOverlaystars212 - An overlay that gets your user’s voice permission and input as text in a customizable UI.
  • Aug 13th - Aug 19th, 2018

    Libraries

    Animations

  • Swipperstars95 - Android library for swipeable gestures to control volume , brightness and seek .
  • Libraries

    GUI

  • CrunchyCalendarstars475 - A material calendar widget with infinite scrolling, date range selection and color customization.
  • Jul 30th - Aug 5th, 2018

    Libraries

    Debugging Tools

  • AppSpector - Remote Android and iOS debugging and data collection service. You can debug networking, logs, SQLite and mock device's geo location.
  • Resources

    More lists of libraries

  • Android Store - Search Android Libraries, Projects, and Tools.
  • Resources

  • Mindorks - Become a complete and happy Android developer.
  • Jul 23rd - Jul 29th, 2018

    Libraries

    Security

  • Themisstars1.5k - Multi-language framework for making typical encryption schemes easy to use: data at rest, authenticated data exchange, transport protection, authentication, and so on.
  • Jul 16th - Jul 22nd, 2018

    Development Alternatives

    C#

  • Xamarin - Framework to create native iOS, Android, Mac and Windows apps in C#.
  • Libraries

    Camera

  • Camerastars119 - Use Android camera to take pictures and videos, based on camera2 api.
  • May 28th - Jun 3rd, 2018

    Libraries

    Inputs

  • SweetPasswordstars19 - Password EditText that allows to custom toggle button
  • Resources

  • Android Weekly - Newsletter with weekly information about android.
  • Libraries

    Chat & Messaging

  • Kommunicate Live Chat SDKstars62 - Kommunicate provides open source live chat sdk in android. Kommunicate lets you add real time live chat and in-app messaging in your mobile (android, iOS) applications and website for customer support.
  • May 7th - May 13th, 2018

    Development Alternatives

    Kotlin

  • Koin - Lightweight dependency injection framework for Kotlin
  • Apr 30th - May 6th, 2018

    Libraries

    View Pagers

  • Material Dots Indicatorsstars2.6k - Three Material Dots Indicators styles for View Pagers.
  • Libraries

    Other

  • Android Support library - The Android Support Library package is a set of code libraries that provide backward-compatible versions of Android framework API.
  • Resources

  • Pencil Project - An open source prototyping software.
  • Device Art Generator - Wraps app screenshots in real device artwork.
  • Libraries

    Data binding

  • Data Binding Library - Official Android Data Binding Library to write declarative layouts and minimize the glue code necessary to bind application logic and layouts.
  • Libraries

    GUI

  • Pull to refresh - A swipe refresh layout is available in the v4 support library.
  • Flashbarstars1.7k - A highly customizable, powerful and easy-to-use alerting library for Android.
  • Libraries

    Networking

  • Android Volley - Official Android HTTP library that makes networking for easier and faster.
  • Apr 16th - Apr 22nd, 2018

    Libraries

    Images

  • ShapeImageViewstars2.6k - Library to display images in different shapes.
  • Mar 26th - Apr 1st, 2018

    Development Alternatives

    Kotlin

  • Android Clean Architecture - Kotlinstars323 - A base project using the Uncle Bob's clean architecture with Kotlin language and the latest Android technologies.
  • Mar 19th - Mar 25th, 2018

    Libraries

    Logger

  • Logback Androidstars1k - Logback port to Android which provides a highly configurable logging framework for Android apps.
  • Mar 5th - Mar 11th, 2018

    Resources

  • Programming Community Curated Resources for Learning Android Development - Android Tutorials & Courses submitted and voted by the programming community.
  • Feb 26th - Mar 4th, 2018

    Libraries

    Utility

  • Conceal SharedPreferencesstars95 - Secured Preferences using Facebook Secure Encryption called Conceal.
  • Libraries

    Other

  • Android Priority Job Queuestars3.4k - Implementation of a Job Queue to easily schedule jobs (tasks) that run in the background, improving UX and application stability.
  • Development Alternatives

    HTML, CSS and Javascript

  • Capacitorstars7.5k - Build cross-platform Native Progressive Web Apps for iOS, Android, and the web. Very promising Cordova alternative.
  • Jan 29th - Feb 4th, 2018

    How to Use

  • Simply press command + F to search for a keyword
  • Go through our Content Menu
  • Jan 22nd - Jan 28th, 2018

    Libraries

    Security

  • libsignal-protocol-javastars1.7k - A ratcheting forward secrecy protocol that works in synchronous and asynchronous messaging environments.
  • Libraries

    Debugging Tools

  • Pidcatstars4.6k - a colored command-line ADB wrapper that only shows log entries for a specific application package
  • Libraries

    GUI

  • ShowCaseViewstars427 - The ShowcaseView library is designed to highlight and showcase specific parts of apps to the user with a attractive and flat overlay.
  • Jan 15th - Jan 21st, 2018

    Libraries

    Debugging Tools

  • ADB Enhancedstars912 - a command-line wrapper around ADB for developers, so that, developers don't have to remember esoteric version-dependent commands
  • Jan 1st - Jan 7th, 2018

    Libraries

    GUI

  • Easy-Signature-Androidstars23 - An simple ui library that provides a plugable signature view.
  • Dec 25th - Dec 31st, 2017

    Development Alternatives

    HTML, CSS and Javascript

  • Ionic Framework - A framework to build hybrid apps with mobile-optimized HTML, CSS and JS with AngularJS.
  • Libraries

    Charts

  • ArcChartViewstars106 - Draw Creative Statistic Arc Charts.
  • Nov 20th - Nov 26th, 2017

    Libraries

    GUI

  • SortableTableViewstars1k - An Android library containing a simple TableView and an advanced SortableTableView providing a lot of customisation possibilities to fit all needs.
  • Libraries

    Paginate

  • NoPaginatestars181 - Simple Android pagination library
  • Libraries

    Runtime Permissions

  • NoPermissionstars107 - Simple Android library for permissions request. Consists of only one class.
  • Libraries

    Utility

  • Validatorstars126 - An utilities class to validate text inside TextInputLayout.
  • Oct 30th - Nov 5th, 2017

    Libraries

    Android Services

  • Service Connectorstars11 - Bind Android services and callbacks to fields and methods.
  • Remoterstars62 - An alternative to Android AIDL for Android Remote IPC services using plain java interfaces.
  • Oct 16th - Oct 22nd, 2017

    Libraries

    Other

  • Agile Boiler Platestars45 - The boiler plate is based on MVP architecture and it is fully based on Dependency Injection design pattern using Dagger2.
  • Libraries

    Field Validation

  • Convalidastars203 - A simple and annotation-based way to validate your input fields.
  • Oct 9th - Oct 15th, 2017

    Libraries

    Video

  • VideoPlayViewstars89 - Custom Android view with video player, play/stop, loader and placeholder image.
  • Oct 2nd - Oct 8th, 2017

    Libraries

    Video

  • Exoplayerstars19.3k - ExoPlayer is an application level media player for Android, allow playing audio and video both locally and over the Internet. Supports features like Dynamic adaptive streaming over HTTP (DASH), SmoothStreaming and Common Encryption
  • Libraries

    Debugging Tools

  • Android Debug Bridge - ADB - a command-line tool to assist in debugging Android-powered devices
  • Libraries

    Runtime Permissions

  • Permission Dispatcherstars11k - Simple annotation-based API to handle runtime permissions.
  • RxPermissionsstars10.3k - Android runtime permissions powered by RxJava.
  • Libraries

    Other

  • Flexbox Layoutstars17.4k - FlexboxLayout is a library which brings the similar capabilities of CSS Flexible Box Layout Module to Android.

  • RxBindingstars9.7k- RxBinding – RxJava binding APIs for Android UI widgets from the platform and support libraries.
  • Sep 18th - Sep 24th, 2017

    Emulators

  • BlueStacks
  • Libraries

    Dependency Injection

  • Toothpickstars1.1k - A scope tree based Dependency Injection (DI) library for Java.
  • Aug 21st - Aug 27th, 2017

    Libraries

    Crash monitoring

  • Bugsnag - Cross platform error monitoring. Free tier. Support for SDK & NDK. Error reports include data on device, release, user, and allows arbitrary data.
  • Aug 7th - Aug 13th, 2017

    Libraries

    Game Development

  • JustWeEnginestars768 - An easy open source Android Native Game FrameWork.
  • Jul 31st - Aug 6th, 2017

    Libraries

    GUI

  • MultiSnapRecyclerViewstars2.4k - Android library for multiple snapping of RecyclerView
  • CircleProgressBarstars92 - A simple library for creating circular progressbars for Android.
  • Libraries

    Inputs

  • InputMaskstars1.1k - Pattern-based user input formatter, parser and validator.
  • Jul 24th - Jul 30th, 2017

    Libraries

    Navigation

  • RecyclerTabLayoutstars1.3k - An efficient TabLayout library implemented with RecyclerView.
  • Libraries

    Utility

  • Shutter-Androidstars54 - Capture photos/videos from device camera or get photos/video from gallery app with no runtime permissions needed.
  • Libraries

    GUI

  • ShimmerLayoutstars2.4k - Memory efficient shimmering effect for Android applications.
  • Resources

  • Android Hive Tutorials - Very good tutorials for beginners.
  • Jul 3rd - Jul 9th, 2017

    Libraries

    Animations

  • Spotlightstars3.2k - Android Library that lights items for tutorials or walk-throughs etc...
  • Libraries

    Game Development

  • Unity - Cross-platform game creation system.
  • Jun 19th - Jun 25th, 2017

    Development Alternatives

    Lua

  • Corona SDK - Framework to create native iOS and Android Apps (especially Games).
  • Jun 12th - Jun 18th, 2017

    Libraries

    GUI

  • LGSnackbarstars49 - An easy to use and customisable wrapper of the native Android Snackbar which stays visible across multiple activities.
  • Jun 5th - Jun 11th, 2017

    Resources

  • Associate Android Developer Certification Materialsstars1k - A collection of materials for getting ready for the test.
  • Libraries

    GUI

  • MultiViewAdapterstars819 - Recyclerview Adapter library to create composable view holders.
  • Libraries

    Database

  • Nitrite Databasestars655 - A NoSQL embedded document store for Android with MongoDb like API.
  • Libraries

    Crash monitoring

  • Instabug - Bug reporting, Crash Reporting, In-app Feedback.
  • Development Alternatives

    HTML, CSS and Javascript

  • PhoneGap - Open source framework by Adobe to create cross platform mobile apps using HTML, CSS, and JavaScript.
  • Libraries

    Custom Dialog

  • Notystars147 - A simple library for creating animated alerts/dialogs/warnings.
  • Emulators

  • AndY
  • Libraries

    ORM

  • GreenDAO - Light & fast ORM solution.
  • May 15th - May 21st, 2017

    Libraries

    Animations

  • Reboundstars5.5k - Rebound is a Java library that models spring dynamics.
  • Libraries

    Loading Images

  • Glidestars32.6k - An image loading and caching library for Android focused on smooth scrolling, Recommended by Google.
  • Libraries

    Media Picker

  • MediaPickerstars264 - Android Library that lets you to select multiple images, video or voice for Android
  • Libraries

    Crash monitoring

  • Splunk MINT - Monitoring, Crash Reports, Real time data, Statistic.
  • Libraries

    Database

  • Realm Asset Helperstars29 - Copies a realm database from the apk assets folder. Efficiently handles versioning of read-only realm databases.
  • Libraries

    Tracking

  • CleverTap - Analytics platform and user-engagement platform with 1 million free events
  • Libraries

    Custom Dialog

  • MediaRecorderDialogstars74 - Custom Dialog to record audio, store it and play it in your phone.
  • Development Alternatives

    Kotlin

  • Kotterknifestars2.2k - Android view injection written in Kotlin based on ButterKnife
  • Android Kotlin Samplesstars295 - Some basic Android code samples written in Kotlin.
  • May 1st - May 7th, 2017

    Libraries

    JSON

  • Moshistars8.2k - A modern JSON library for Android and Java.
  • Libraries

    Camera

  • MagicalCamerastars333 - Simple way to take or select photos of your gallery, with other features for manage pictures.
  • Apr 24th - Apr 30th, 2017

    Libraries

    Date & Time

  • Joda-Time Androidstars2.6k - Joda-Time library with Android specialization.
  • ThreeTen Android Backportstars3.5k - An adaptation of the JSR-310 backport for Android.
  • True Timestars1.2k - Android NTP time library. Get the true current time impervious to device clock time changes.
  • Libraries

    GUI

  • Litho (By Facebook)stars7.4k - A declarative framework for building efficient UIs on Android.
  • Apr 10th - Apr 16th, 2017

    Libraries

    Logger

  • Bugfenderstars36 - Upload your logs and check them online, specially made for mobile
  • Apr 3rd - Apr 9th, 2017

    Libraries

    Logger

  • EzyLoggerstars7 - Simple Lightweight logger
  • Libraries

    Other

  • RateMeMaybestars98 - Asks the user if (s)he wants to open the Play Store to rate your application.
  • Mar 20th - Mar 26th, 2017

    Resources

  • Android Design in Action Video series The video series by Android Design Team of Google.
  • Android DevBytes Video Series - It is the technical counterpart of Android Design in Action series.
  • Android UI design resources - Gives you wide variety of design resources form a Google Developer Expert in UI/UX.
  • Resources

    Podcasts

  • Android Developers Backstage is a podcast by and for Android developers. Hosted by developers from the Android engineering team, this show covers topics of interest to Android programmers, with in-depth discussions and interviews with engineers on the Android team at Google.
  • Android Dialogs is a video based podcast, where they have bite-sized conversations with people from the Android community.
  • The Contextstars631 a podcast about Android Development with Hannes Dorfmann, Artem Zinnatullin and wonderful guests!
  • Feb 27th - Mar 5th, 2017

    Libraries

    Logger

  • loggerstars13.3k - Simple, pretty and powerful logger for android
  • timberstars9.6k - A logger with a small, extensible API which provides utility on top of Android's normal Log class.
  • LoggingInterceptorstars1.2k - An OkHttp interceptor which pretty logs request and response data.
  • Feb 13th - Feb 19th, 2017

    Libraries

    Cloud Services

  • CloudRail - Unified API Library for: Cloud Storage, Social Profiles, Payment, Email, SMS & POIs.
  • Libraries

    Dependency Injection

  • ActivityStarterstars425 - Android Library that provide simpler way to start the Activities with multiple arguments.
  • Jan 30th - Feb 5th, 2017

    Libraries

    Video

  • ijkplayerstars30.4k - Android/iOS video player based on FFmpeg n3.2, with MediaCodec, VideoToolbox support.
  • Jan 23rd - Jan 29th, 2017

    Resources

  • Developing for Android - A series of articles from Googler Chet Hasae and others, answering most commonly asked question: "What are some of the important rules to keep in mind when developing Android applications?".
  • Libraries

    REST

  • Spring for Android - Rest Templatestars716 - A Rest Client for Android.
  • Dec 26th - Jan 1st, 2016

    Libraries

    Navigation

  • Floating-Navigation-Viewstars1.2k - A simple Floating Action Button that shows an anchored Navigation View.
  • Dec 12th - Dec 18th, 2016

    Emulators

  • nox
  • Libraries

    GUI

  • Timeconstars259 - Easy-to-use animated clock icon
  • Audiogramstars450 - Lightweight audiowave progressbar
  • Bubbles for Androidstars1.5k - Facebook like chat bubble library
  • Nov 14th - Nov 20th, 2016

    Libraries

    Images

  • Crescentostars1.3k - Explore new style in material design by adding curve below image view.
  • Libraries

    Debugging Tools

  • Android Debug Databasestars8k - Android Debug Database is a powerful library for debugging databases and shared preferences in Android applications.
  • Nov 7th - Nov 13th, 2016

    Libraries

    GUI

  • FloatingViewstars1.8k - FloatingView can make the target view floating above the anchor view with cool animation.
  • Oct 31st - Nov 6th, 2016

    Libraries

    Other

  • Calligraphystars8.6k - Custom fonts in Android an OK way.
  • Oct 24th - Oct 30th, 2016

    Libraries

    Other

  • UserAwareVideoViewstars51 - A customized video view that will automatically pause video is user is not looking at device screen!
  • Libraries

    Maps

  • MapScaleViewstars111 - Scale bar for Google Maps Android API
  • Oct 17th - Oct 23rd, 2016

    Libraries

    GUI

  • MaterialIntroScreenstars2.7k - Material Intro Screen implementation with easily extensible API.
  • Libraries

    Crash monitoring

  • Apteligent - Cross platform crash reporting/analytics solution. Supports NDK log.
  • Resources

    More lists of libraries

  • The Android Arsenal - Large list of android libraries
  • Oct 10th - Oct 16th, 2016

    Libraries

    Dependency Injection

  • AndroidAnnotationsstars11.2k - Java annotations with dependency injection at compile time.
  • Oct 3rd - Oct 9th, 2016

    Libraries

    Networking

  • Fast-Android-Networkingstars5.4k - A Complete Fast Android Networking Library that also support HTTP/2.
  • Sep 26th - Oct 2nd, 2016

    Libraries

    GUI

  • TapTargetViewstars5.2k - An implementation of tap targets from the Material Design guidelines for feature discovery.
  • Resources

  • Android Tips & Tricksstars4.6k - Cheatsheet about tips and tricks for Android Development.
  • Libraries

    Other

  • Senseystars2.6k - Detecting gestures in a snap.
  • Libraries

    Utility

  • EasyDeviceInfostars1.7k - Get device information in a super easy way.
  • Sep 12th - Sep 18th, 2016

    Libraries

    Chat & Messaging

  • Qiscus SDKstars193 - Qiscus SDK is a lightweight and powerful android chat library. Qiscus SDK will allow you to easily integrating Qiscus engine with your apps to make cool chatting application.
  • Sep 5th - Sep 11th, 2016

    Libraries

    GUI

  • Snap RecyclerView Utilsstars73 - Populate Single or multiple Layout RecyclerView without creating an Adapter.
  • Libraries

    Utility

  • Secure Preference Managerstars72 - Secure Preference Manager for android. It uses various Encryption to protect your application's Shared Preferences.
  • Resources

  • Future Studio - Extensive Android tutorials on Retrofit, Picasso, Glide & Gson.
  • Aug 29th - Sep 4th, 2016

    Libraries

    Testing

  • Green Coffeestars224 - Run your Cucumber tests in your Android instrumentation tests.
  • Aug 22nd - Aug 28th, 2016

    Libraries

    GUI

  • PodSliderstars133 - A customizable slider widget adhering to material design specs.
  • DotLoaderstars137 - A customizable loading animation with Dots.
  • Aug 15th - Aug 21st, 2016

    Libraries

    Database

  • SQLite Asset Helperstars2.2k - manage database creation and version management using an application's raw asset files.
  • Libraries

    Version Checking

  • AppUpdaterstars1.8k - comprehensive and feature rich library, including support for checks at Amazon and FDroid.
  • Gandalfstars286 - comprehensive features and a "companion" iOS solution.
  • Sirenstars133 - focused feature set that mimicks the popular iOS library of the same name. Supports Play and Amazon.
  • Fitstars58 - version checking callback framework with no UI.
  • Aug 1st - Aug 7th, 2016

    Libraries

    Inputs

  • MaterialSearchBarstars2k - Material Design Search Bar for Android
  • Libraries

    Custom Dialog

  • HijriDatePickerstars130 - offers a hijri (Islamic Calendar) Date Picker designed on Google's Material Design Principals For Pickers.
  • Libraries

    GUI

  • TastyToaststars2k - Toasts with icons and color.
  • Jul 25th - Jul 31st, 2016

    Libraries

    Crash monitoring

  • Catchostars37 - No Force Close any more.
  • Jul 11th - Jul 17th, 2016

    Libraries

    GUI

  • EasyIntro - The flexible, easy to use, all in one app intro library for your Android project.
  • Animated Expanding ListViewstars132 - Animated Expanding ListView provides a fancy animation on expanding or collapsing the content of a listview item.
  • Libraries

    Other

  • Android-Link-Previewstars422 - It makes a preview from an url, grabbing all the information such as title, relevant texts and images.
  • Jun 27th - Jul 3rd, 2016

    Emulators

  • ARChon
  • Genymotion
  • Libraries

    GUI

  • DragListViewstars646 - Drag and drop to reorder items in a list, grid or board.
  • Jun 20th - Jun 26th, 2016

    Libraries

    Utility

  • DroidMVPstars226 - Android library to help you incorporate MVP along with Passive View and Presentation Model patterns into your app.
  • Jun 13th - Jun 19th, 2016

    Libraries

    Images

  • Compressorstars6.4k - Compressor is a lightweight and powerful android image compression library.
  • Libraries

    Loading Images

  • Glide Bitmap Poolstars564 - Glide Bitmap Pool is a memory management library for reusing the bitmap memory.
  • Libraries

    GUI

  • SectionedRecyclerViewAdapterstars1.7k - An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers.
  • Resources

    More lists of libraries

  • Awesome Android @LibHunt - Your go-to Android Toolbox.
  • May 16th - May 22nd, 2016

    Development Alternatives

    Kotlin

  • RxKotlin/Pocketstars29 - This app help user to save links easily, and can export to Evernote as weekly.
  • Libraries

    GUI

  • Material-Calendar-Viewstars361 - Material Design Calendar compatible with API 8+
  • Libraries

    Chat & Messaging

  • Applozic Android Chat SDK - Android Chat and Messaging SDK for adding real time chat and in-app messaging into your android application.
  • Apr 18th - Apr 24th, 2016

    Libraries

    Crash monitoring

  • HockeyApp - Distribution, Crash Reports, Feedback and Analytics
  • Libraries

    Networking

  • RESTMockstars749 - HTTP Web server for mocking API responses in Android Instrumentation tests.
  • Apr 4th - Apr 10th, 2016

    Libraries

    Dependency Injection

  • Dagger 2stars16.6k - A fast dependency injector for Android and Java.
  • Libraries

    Other

  • RxJavastars46.1k- RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
  • transaistars57 - command line tool help you manage localization string files.
  • Mar 28th - Apr 3rd, 2016

    Libraries

    ORM

  • SimpleNoSQLstars390 - A simple NoSQL client for Android. Meant as a document store using key/value pairs and some rudimentary querying. Useful for avoiding the hassle of SQL code.
  • RxSimpleNoSQLstars37 - Reactive extensions for SimpleNoSQL. Manipulate entities using Observables.
  • Mar 7th - Mar 13th, 2016

    Libraries

    ORM

  • requerystars3.1k - Compile time ORM and SQL query library for Java & Android.
  • Feb 29th - Mar 6th, 2016

    Libraries

    Game Development

  • Vuforia - Augmented Reality library.
  • Libraries

    Other

  • Typographystars43 - An Android library that makes it easy to use custom fonts in views.
  • Feb 22nd - Feb 28th, 2016

    Libraries

    Other

  • andlestars57 - command line tool help you sync dependencies, sdk or build tool version.
  • Feb 8th - Feb 14th, 2016

    Libraries

    GUI

  • EntryScreenManagerstars41 - Intro/Entry/Walkthrough/Starting Screens.
  • Libraries

    Other

  • AudioPlayerViewstars86 - A view that loads audio from an url and have basic playback tools.
  • Feb 1st - Feb 7th, 2016

    Libraries

    Utility

  • Androl4bstars974 - A vm for assessing android applications.
  • Drekkarstars22 - An Android event bus for WebView and JS.
  • Jan 25th - Jan 31st, 2016

    Libraries

    Tracking

  • Countly - Open source mobile & web analytics, push notifications and crash reporting platform, based on Node.js, MongoDB and Linux.
  • Libraries

    Utility

  • LeakCanarystars27.5k - Catch memory leaks as they occur.
  • Libraries

    Other

  • AboutLibrariesstars2.9k - Automatically generates an About this app section, with a list of used libraries.
  • Jan 18th - Jan 24th, 2016

    Libraries

    Tracking

  • MobileAppTracking - Tracking your marketing campaigns across multiple ad networks.
  • Libraries

    Networking

  • HappyDnsstars256 - A Dns library, user can use custom dns server, dnspod httpdns. Only support A record.
  • Jan 11th - Jan 17th, 2016

    Libraries

    Database

  • Cupboard - Access the sqlite easily via direct database access or through the ContentProvider framework.
  • Development Alternatives

    HTML, CSS and Javascript

  • Titanium - Open-source framework to create 'native' cross platform apps using JavaScript.
  • Libraries

    Maps

  • Google-Directions-Androidstars968 - Allows you to calculate the direction between two locations and display the route on a Google Map using the Google Directions API.
  • Android Maps Extensionsstars409 - Extending capabilities of Google Maps Android API v2, adding marker clustering among other things
  • Jan 4th - Jan 10th, 2016

    Libraries

    GUI

  • ElasticProgressBarstars316 - Beautiful loading bar.
  • SwipeableCardstars824 - Implementation of swipe card like StreetView!!
  • Libraries

    Notifications

  • Android HeartBeat Fixer