600 Repositories
Android revolt-api-wrapper Libraries
A backport of the Android 4.2 GlowPadView that works on the SDK on API levels 4+
GlowPadBackport A backport of the Android 4.2 GlowPadView that works on the SDK on API levels 4+. It is heavily based upon Google's own internal imple
A convinience library for working with all versions of the Android Preference package from API v4 and up
UnifiedPreference UnifiedPreference is a library for working with all versions of the Android Preference package from API v4 and up. Features Easy to
ResOf is an android resource wrapper library.
An android resource wrapper library.
:octocat: A demo project based on MVVM architecture and material design & animations.
GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini
📅 Material Design Calendar compatible with API 11+
Prettier and simpler Material Design CalendarView MaterialCalendarView is a prettier and simpler, material design calendar that allows full customiz
Expirable Disk Lru Cache is a secure(with encryption) wrapper for [DiskLruCache](https://github.com/JakeWharton/DiskLruCache) that allows expiring of key/value pairs by specifying evictionTimeSpan. It has very simple API.
ExpirableDiskLruCache ExpirableDiskLruCache is a wrapper for DiskLruCache that allows expiring of key/value pairs by specifying evictionTimeSpan. It h
Backport of Material dialogs with easy-to-use API based on DialogFragment
StyledDialogs for Android Demo app: Features: Compatible with Material Design Guidelines Same look for Android 2.2+ Built on top of standard DialogFra
Repository for android animations Rx wrapper
RxAnimations RxAnimations is a library with the main goal to make android animations more solid and cohesive. Download compile 'oxim.digital:rxanim:
Android AsyncTask wrapper library, written in Kotlin
KillerTask This is a Kotlin Android library to create async background tasks. Inspired by TinyTask, but more beautiful and easy to use for Kotlin Andr
A simple Kotlin wrapper around Anvil.
AnvilKotlin A simple Kotlin wrapper around Anvil. The only purpose of this library is to provide type safety to Anvil through Kotlin. Nothing more, no
A simple library for parsing and playing links from YouTube, YouTube Music, Vimeo and Rutube is WebView without the need to connect api data services. Request caching is available now
Android Oembed Video A simple library for parsing and playing links from YouTube, YouTube Music, Vimeo and Rutube and others in the WebView without th
Trail is a simple logging system for Java and Android. Create logs using the same API and the library will detect automatically in which platform the code is running.
Trail Trail is a simple logging system for Java and Android. Create logs using the same API and the library will detect automatically in which platfor
Android library which makes it easy to handle the different obstacles while calling an API (Web Service) in Android App.
API Calling Flow API Calling Flow is a Android library which can help you to simplify handling different conditions while calling an API (Web Service)
Preference wrappers for primitive types for Android
Typed Preferences This library for Android provides classes which allow to store and retrieve settings from the preferences. There is an individual cl
Very easy to use wrapper library for Android SharePreferences
Treasure English document Treasure是一个Android平台上基于SharePreferences的偏好存储库,只需要定义接口,无需编写实现,默认支持Serializable和Parcelable。运行时0反射,不仅使用方便而且性能和原生写法几乎无差别。 使用方法 1
Wrapper around the android Camera class that simplifies its usage
EasyCamera Wrapper around the android Camera class that simplifies its usage (read more about the process) Usage: // the surface where the preview wil
Android Shared preference wrapper than encrypts the values of Shared Preferences. It's not bullet proof security but rather a quick win for incrementally making your android app more secure.
Secure-preferences - Deprecated Please use EncryptedSharedPreferences from androidx.security in preferenced to secure-preference. (There are no active
A logger with a small, extensible API which provides utility on top of Android's normal Log class.
This is a logger with a small, extensible API which provides utility on top of Android's normal Log class. I copy this class into all the little apps
LocationManager Wrapper for Android
Locationmanager Locationmanager is a small wrapper for Location Tracker. Installation Add jitpackto your repositories in Project build.gradle : allpro
Countly Product Analytics Android SDK
Countly Android SDK We're hiring: Countly is looking for Android SDK developers, full stack devs, devops and growth hackers (remote work). Click this
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
NotyKT 🖊️ NotyKT is the complete Kotlin-stack note taking 🖊️ application 📱 built to demonstrate a use of Kotlin programming language in server-side
This is a work-in-progress (🔧️) ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
UV Index A simple ultraviolet index viewer app for demonstrating: Instant Apps + Kotlin + Dagger + MVP Built With Weatherbit as weather API Android In
TODO API Client Kata for Kotlin Developers. The main goal is to practice integration testing using MockWebServer
KataTODOApiClient for Kotlin We are here to practice integration testsing using HTTP stubbing. We are going to use MockWebServer to simulate a HTTP se
LocationManager Wrapper for Android
Locationmanager Locationmanager is a small wrapper for Location Tracker. Installation Add jitpackto your repositories in Project build.gradle : allpro
Countly Product Analytics Android SDK
Countly Android SDK We're hiring: Countly is looking for Android SDK developers, full stack devs, devops and growth hackers (remote work). Click this
Simple Android SharedPreferences wrapper.
Prefs Simple Android SharedPreferences wrapper. Repository Add this in your root build.gradle file (not your module build.gradle file): allprojects {
Annotation based simple API flavored with AOP to handle new Android runtime permission model
Let Annotation based simple API flavoured with AOP to handle new Android runtime permission model. If you check Google's Samples about the new permiss
📅 Material Design Calendar compatible with API 11+
Prettier and simpler Material Design CalendarView MaterialCalendarView is a prettier and simpler, material design calendar that allows full customiz
Login effortlessly with different social networks like Facebook, Twitter or Google Plus
EasyLogin Easy Login in your app with different social networks. Currently supported: Facebook Google Plus Twitter Global Configuration To be able to
Horoscope API for android to get the horoscope according to the sunsign
Horoscope-API. Simple Java API to get the horoscope according to the sunsign. Contents Features Implementation API Usage To-dos Credits License Featur
A clustering library for the Google Maps Android API v2
DEPRECATED Don't use this. The Maps v3 SDK handles markers. That with a few other cool utilities make this library obsolete! Clusterkraf A clustering
Countly Product Analytics Android SDK
Countly Android SDK We're hiring: Countly is looking for Android SDK developers, full stack devs, devops and growth hackers (remote work). Click this
Library for Android In-App Billing (Version 3+)
Checkout (Android In-App Billing Library) Description Checkout is an implementation of Android In-App Billing API (v3+). Its main goal is to make inte
Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum.
ReactiveLocation library for Android Small library that wraps Google Play Services API in brilliant RxJava Observables reducing boilerplate to minimum
Learn How to use Google Map API for Android from Basic to Advance with complete examples.
Complete-Google-Map-API-Tutorial Learn How to use Google Map API for Android from Basic to Advance. Satellite View 3D Building Map and StreetView Lear
:octocat: A demo project based on MVVM architecture and material design & animations.
GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini
Android pagination library (updated 01.05.2018)
NoPaginate Android pagination library, based on @MarkoMilos repository Paginate Loading Item Error Item Gradle implementation 'ru.alexbykov:nopaginate
Android WebView wrapper based on chromium
ChromiumWebView Android WebView wrapper based on chromium Notice This is just a experimental project, don't use it in product. If you have problem whe
A new canvas drawing library for Android. Aims to be the Fabric.js for Android. Supports text, images, and hand/stylus drawing input. The library has a website and API docs, check it out
FabricView - A new canvas drawing library for Android. The library was born as part of a project in SD Hacks (www.sdhacks.io) on October 3rd. It is cu
A wrapper around Android's SQLiteDatabase with restoring capability
Restorable SQLiteDatabase RestorableSQLiteDatabase is a wrapper to replicate android's SQLiteDatabase class with restoring capability. This wrapper ma
Android SQLite API based on SQLCipher
Download Source and Binaries The latest AAR binary package information can be here, the source can be found here. Compatibility SQLCipher for Android
super simple library to manage http requests.
HttpAgent super simple library to manage http requests. Gradle dependencies { implementation 'com.studioidan.httpagent:httpagent:1.0.16@aar' } No
Android Java wrapper around ffmpeg command line binary
FFMPEG Library for Android This project is a Java wrapper around an ffmpeg command line binary for use in Android applications. It depends on the andr
A Java API to read, write and create MP4 files
Build status: Current central released version 1.x branch: Current central released version 2.x branch: Java MP4 Parser A Java API to read, write and
A solution for streaming H.264, H.263, AMR, AAC using RTP on Android
Introduction What it does libstreaming is an API that allows you, with only a few lines of code, to stream the camera and/or microphone of an android
Provides 9-patch based drop shadow for view elements. Works on API level 9 or later.
Material Shadow 9-Patch This library provides 9-patch based drop shadow for view elements. Works on API level 14 or later. Target platforms API level
Android L Ripple effect wrapper for Views
Material Ripple Layout Ripple effect wrapper for Android Views Including in your project compile 'com.balysv:material-ripple:1.0.2' Check for latest v
Implementation of Ripple effect from Material Design for Android API 9+
RippleEffect ExpandableLayout provides an easy way to create a view called header with an expandable view. Both view are external layout to allow a ma
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
Material Dialogs View Releases and Changelogs Modules The core module is the fundamental module that you need in order to use this library. The others
DrawRoute wraps Google Directions API (https://developers.google.com/maps/documentation/directions/) using RxJava for Android so developers can download, parse and draw path on the map in very fast and flexible way (For now only JSON support).
DrawRoute DrawRoute wraps Google Directions API (https://developers.google.com/maps/documentation/directions/) using RxAndroid for Android. Now develo
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
NotyKT 🖊️ NotyKT is the complete Kotlin-stack note taking 🖊️ application 📱 built to demonstrate a use of Kotlin programming language in server-side
This is a work-in-progress (🔧️) ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
UV Index A simple ultraviolet index viewer app for demonstrating: Instant Apps + Kotlin + Dagger + MVP Built With Weatherbit as weather API Android In
TODO API Client Kata for Kotlin Developers. The main goal is to practice integration testing using MockWebServer
KataTODOApiClient for Kotlin We are here to practice integration testsing using HTTP stubbing. We are going to use MockWebServer to simulate a HTTP se
Multiplatform coroutine-based HTTP client wrapper for Kotlin
networkinkt This is a lightweight HTTP client for Kotlin. It relies on coroutines on both JS & JVM platforms. Here is a simple GET request: val text =
Permissionmanager is a small wrapper for handling permission requests.
Permissionmanager Permissionmanager is a small wrapper for handling permission requests. Installation Add jitpack to your repositories in Project buil
🔓 Kotlin version of the popular google/easypermissions wrapper library to simplify basic system permissions logic on Android M or higher.
EasyPermissions-ktx Kotlin version of the popular googlesample/easypermissions wrapper library to simplify basic system permissions logic on Android M
A simple library that can connect your autocomplete edittext to Google places api
Google Places AutoComplete EditText A simple library that can connect your autocomplete edittext to Google's places api Supporting Places AutoComplete
Maildroid is a small robust android library for sending emails using SMTP server
Maildroid 🎉 Maildroid is a small robust android library for sending emails using SMTP server 🎉 Key Features • Add to your project • Documentation •
Easy Android camera integration, advanced features.
CameraViewEx This is an extended version of Google's cameraview library with better stability and many more features. CameraViewEx highly simplifies i
💫 A Gradle Plugin to generate your networking code from Swagger
Swagger Gradle Codegen A Gradle plugin to generate networking code from a Swagger spec file. This plugin wraps swagger-codegen, and exposes a configur
A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.
MaterialDrawerKt Create navigation drawers in your Activities and Fragments without having to write any XML, in pure Kotlin code, with access to all t
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
NotyKT 🖊️ NotyKT is the complete Kotlin-stack note taking 🖊️ application 📱 built to demonstrate a use of Kotlin programming language in server-side
YouTube Player library for Android and Chromecast, stable and customizable.
android-youtube-player android-youtube-player is a stable and customizable open source YouTube player for Android. It provides a simple View that can
Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. :zap:
Villains & Heroes Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Theatre Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data is fetched from LondonTheatreDir
A library that gives full control over text related technologies such as bidirectional algorithm, open type shaping, text typesetting and text rendering
Tehreer-Android Tehreer is a library which gives full control over following text related technologies. Bidirectional Algorithm OpenType Shaping Engin
Backport of Material dialogs with easy-to-use API based on DialogFragment
StyledDialogs for Android Demo app: Features: Compatible with Material Design Guidelines Same look for Android 2.2+ Built on top of standard DialogFra
This project is focused on the sample using the API's new preview version of Android-L, use of transitions, shadows etc...
Android L preview example Description This project is focused on the sample using the API's new preview version of Android-L, use of transitions, shad
Quick start with the Google Maps Android API
Please note: This repository is not currently maintained, and is kept for historical purpose only. You can find an up to date tutorial here: https://g
A Java API for generating .java source files.
JavaPoet JavaPoet is a Java API for generating .java source files. Source file generation can be useful when doing things such as annotation processin
Postman is a reactive One-tap SMS verification library. This library allows the usage of RxJava with The SMS User Consent API
What is Postman? Postman is a reactive One-tap SMS verification library. This library allows the usage of RxJava with The SMS User Consent API Usage P
Circle based animations for Android (min. API 11)
CircularTools Circle based animations for Android (min. API 11) Currently implemented: Circular reveal Circular transform Radial reaction Reveal:YouTu
Wrapper of the ObjectAnimator that can be used similarly to ViewPropertyAnimator
ViewPropertyObjectAnimator Wrapper of the ObjectAnimator that can be used similarly to ViewPropertyAnimator. ViewPropertyObjectAnimator is as easy to
Fast marker clustering library for Google Maps Android API.
Google Maps Clustering for Android A fast marker clustering library for Google Maps Android API. Motivation Why not use Google Maps Android API Utilit
A backport of the new Transitions API for Android
TransitionsBackport Android library for using the Transitions API released with Android KitKat on older versions of Android. At the moment, it is comp
[] Android library for using the Honeycomb animation API on all versions of the platform back to 1.0!
DEPRECATED NineOldAndroids is deprecated. No new development will be taking place. Existing versions will (of course) continue to function. New applic
[] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.
DEPRECATED ActionBarSherlock is deprecated. No more development will be taking place. For an up-to-date action bar backport use AppCompat. Thanks for
Extensible Android mobile voice framework: wakeword, ASR, NLU, and TTS. Easily add voice to any Android app!
Spokestack is an all-in-one solution for mobile voice interfaces on Android. It provides every piece of the speech processing puzzle, including voice
GitHub client for Android based on the abandoned official app
ForkHub ForkHub started off as a fork of the official Android app from GitHub, and has since seen lots of improvements. You can see a comprehensive li
Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. :zap:
Villains & Heroes Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information
A simple material design app intro with cool animations and a fluent API.
material-intro A simple material design app intro with cool animations and a fluent API. Very inspired by Google's app intros. Demo: A demo app is ava
An open resource for Douban API with NETEASY Music's UI.
扫码关注公众号有惊喜 (转载本站文章请注明作者和出处 方志朋的博客) 瓣呀,一个非官方的豆瓣app 首页分为三大模块,包括:电影、看书、音乐。而电影模块又包括最近热门电影、TOP250;看书模块包括综合、文学、流行、文化、生活五个部分;音乐模块包括流行、经典、韩系、欧美四个模块。 首页界面风格采用M
Provides 9-patch based drop shadow for view elements. Works on API level 9 or later.
Material Shadow 9-Patch This library provides 9-patch based drop shadow for view elements. Works on API level 14 or later. Target platforms API level
Implementation of Ripple effect from Material Design for Android API 9+
RippleEffect ExpandableLayout provides an easy way to create a view called header with an expandable view. Both view are external layout to allow a ma
Android L Ripple effect wrapper for Views
Material Ripple Layout Ripple effect wrapper for Android Views Including in your project compile 'com.balysv:material-ripple:1.0.2' Check for latest v
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
Material Dialogs View Releases and Changelogs Modules The core module is the fundamental module that you need in order to use this library. The others
This is a project designed to help controlling Android MediaPlayer class. It makes it easier to use MediaPlayer ListView and RecyclerView. Also it tracks the most visible item in scrolling list. When new item in the list become the most visible, this library gives an API to track it.
VideoPlayerManager This is a project designed to help controlling Android MediaPlayer class. It makes it easier to use MediaPlayer ListView and Recycl
Learn How to use Google Map API for Android from Basic to Advance with complete examples.
Complete-Google-Map-API-Tutorial Learn How to use Google Map API for Android from Basic to Advance. Satellite View 3D Building Map and StreetView Lear
A declarative API to handle Android runtime permissions.
PermissionsDispatcher Fully Kotlin/Java support Special permissions support 100% reflection-free PermissionsDispatcher provides a simple annotation-ba
A library that checks for your apps' updates on Google Play, GitHub, Amazon, F-Droid or your own server. API 9+ required.
AppUpdater Android Library Android Library that checks for updates on Google Play, GitHub, Amazon, F-Droid or your own server. This library notifies y
Android Maps Extensions is a library extending capabilities of Google Maps Android API v2.
Android Maps Extensions Library extending capabilities of Google Maps Android API v2. While Google Maps Android API v2 is a huge leap forward comapare
A wrapper around Android's SQLiteDatabase with restoring capability
Restorable SQLiteDatabase RestorableSQLiteDatabase is a wrapper to replicate android's SQLiteDatabase class with restoring capability. This wrapper ma
📸 Use Android camera to take pictures and videos, based on `camera2` api.
Camera Use Android camera to take pictures and videos, based on camera2 api. Features Auto filled CameraView for previewing Support both image capture
A library to take picture easy, transform your data in different format and save photos in your device
A Magic library to take photos and select pictures in Android. In a simple way and if you need it also save the pictures in device, and facial recogni
Wrapper around the android Camera class that simplifies its usage
EasyCamera Wrapper around the android Camera class that simplifies its usage (read more about the process) Usage: // the surface where the preview wil
A Java API to read, write and create MP4 files
Build status: Current central released version 1.x branch: Current central released version 2.x branch: Java MP4 Parser A Java API to read, write and
A logger with a small, extensible API which provides utility on top of Android's normal Log class.
This is a logger with a small, extensible API which provides utility on top of Android's normal Log class. I copy this class into all the little apps
A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations.
SQL Brite A lightweight wrapper around SupportSQLiteOpenHelper and ContentResolver which introduces reactive stream semantics to queries. Deprecated T
AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types.
AnyChart for Android AnyChart Android Charts is an amazing data visualization library for easily creating interactive charts in Android apps. It runs
Charts/graphs library for Android compatible with API 8+, several chart types with support for scaling, scrolling and animations
HelloCharts for Android Charting library for Android compatible with API 8+(Android 2.2). Works best when hardware acceleration is available, so API 1