171 Repositories
Android rxjava-wrapper Libraries
RxJava architecture library for Android
Reference Architecture for Android using RxJava This is an ambitious reference project of what can be done with RxJava to create an app based on strea
Learning RxJava for Android by example
Learning RxJava for Android by example This is a repository with real-world useful examples of using RxJava with Android. It usually will be in a cons
RxJava architecture library for Android
Reference Architecture for Android using RxJava This is an ambitious reference project of what can be done with RxJava to create an app based on strea
Learning RxJava for Android by example
Learning RxJava for Android by example This is a repository with real-world useful examples of using RxJava with Android. It usually will be in a cons
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
MovieGuide 🚧 Refactoring in progress 👷♀️ ⛏ 👷 🔧️ 👷 🔧 🚧 Comments and new issues are welcome. 👍 Currently not accepting external PRs that touch
Simple Android movies app using MVVM clean architecture.
Simple Android movies app using MVVM clean architecture.
ResOf is an android resource wrapper library.
An android resource wrapper library.
RxDisposableWatcher — find leaked subscriptions in RxJava code 🐞
Monitoring leaked Disposable subscriptions in RxJava code 🐞
Showcase project of Functional Reactive Programming on Android, using RxJava.
FunctionalAndroidReference FunctionalAndroidReference is a showcase project of Functional Reactive Programming on Android, using RxJava. It's a compan
🏀 An Android app for dribbble.com
Mango Mango is an Android application for Dribbble. Inspired by Resplash, Plaid and Protein. Features ✨ Kotlin and RxKotlin: Yes, fully written in Kot
Android News Reader app. Kotlin Coroutines, Retrofit and Realm
News Reader Android News Reader app Code that follows Packt Publishing Kotlin in Practice Video Course Example of Kotlin Coroutine usage, with Realm a
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
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Fast Android Networking Library About Fast Android Networking Library Fast Android Networking Library is a powerful library for doing any type of netw
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:
Dead simple EventBus for Android made with Kotlin and RxJava 2
KBus Super lightweight (13 LOC) and minimalistic (post(), subscribe(), unsubscribe()) EventBus written with idiomatic Kotlin and RxJava 2 KBus in 3 st
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
learn RxJava in new way!
RxLab amazing tool to learn ReactiveX Programming with animation, schedulers and time project on GitHub. this is an open source Android application wr
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
Android library to easily serialize and cache your objects to disk using key/value pairs.
Deprecated This project is no longer maintained. No new issues or pull requests will be accepted. You can still use the source or fork the project to
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
LocationManager Wrapper for Android
Locationmanager Locationmanager is a small wrapper for Location Tracker. Installation Add jitpackto your repositories in Project build.gradle : allpro
LocationManager Wrapper for Android
Locationmanager Locationmanager is a small wrapper for Location Tracker. Installation Add jitpackto your repositories in Project build.gradle : allpro
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 {
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
🏀 An Android app for dribbble.com
Mango Mango is an Android application for Dribbble. Inspired by Resplash, Plaid and Protein. Features ✨ Kotlin and RxKotlin: Yes, fully written in Kot
Android News Reader app. Kotlin Coroutines, Retrofit and Realm
News Reader Android News Reader app Code that follows Packt Publishing Kotlin in Practice Video Course Example of Kotlin Coroutine usage, with Realm a
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
RxJava binding APIs for Android's UI widgets.
RxBinding RxJava binding APIs for Android UI widgets from the platform and support libraries. Download Platform bindings: implementation 'com.jakewhar
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
Compile time processed, annotation driven, no reflection SQLite database layer for Android
SqliteMagic Simple yet powerful SQLite database layer for Android that makes database handling feel like magic. Overview: Simple, intuitive & typesafe
Observe Android's CONNECTIVITY_CHANGE broadcasts using RxJava.
Rx.Network Listen for Android's CONNECTIVITY_CHANGE broadcasts. Use Add the ACCESS_NEWORK_STATE permission to AndroidManifest.xml uses-permission
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
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
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
The easiest HTTP networking library for Kotlin/Android
Fuel The easiest HTTP networking library for Kotlin/Android. You are looking at the documentation for 2.x.y.. If you are looking for the documentation
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
Functional Constructs for Databinding + Kotlin + RxJava
ObservableFlow Pt 1/3 Pt 2/3: Stepper Indicator Pt 3/3: SugarPreferences Functional Kotlin constructs like map(), filter() and 12 more functions built
The easiest way to bring validation to your project
RxValidationTextInputLayout The easiest way to bring validation to EditText with TextInputLayout. Getting Started Add dependency to your project using
🔓 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
Android Kotlin paged endpoints made easy
A smart and simple way to work with paged endpoints. To see an example of how to use it, check out the introducing Fountain posts: part one and part t
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
a MVP library for Android favoring a stateful Presenter
DEPRECATED - no longer actively maintained ThirtyInch - a MVP library for Android This library adds Presenters to Activities and Fragments. It favors
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
RxJava architecture library for Android
Reference Architecture for Android using RxJava This is an ambitious reference project of what can be done with RxJava to create an app based on strea
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
MovieGuide 🚧 Refactoring in progress 👷♀️ ⛏ 👷 🔧️ 👷 🔧 🚧 Comments and new issues are welcome. 👍 Currently not accepting external PRs that touch
Learning RxJava for Android by example
Learning RxJava for Android by example This is a repository with real-world useful examples of using RxJava with Android. It usually will be in a cons
Easier RxJava2 debugging with better stacktraces
Traceur Traceur enables easier debugging of RxJava2 exceptions, by appending the source of any asynchronous calls to the original exception. An exampl
RxJava 2.x extension to provide meaningful Stack Traces
RxJava2Debug A library to make StackTraces involving RxJava2 more meaningful (they will always point to your code!). Rationale If you use RxJava2, you
Materially inspired widgets and views that expose RxJava bindings.
Rx.Widgets Materially inspired widgets and views. Use ExpandableButtonGroup Add the widget to your view: io.andref.rx.widgets.ExpandableButtonGro
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
Smoothen rx value streams for e.g. sensor data using kalman filter.
KalmanRx Introduction Removes the noise from float streams using Kalman Filter. Useful to smoothen sensory data e.g.: gps location, or Accelerometer.
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
Demo of Downloading Songs/Images through Android Download Manager using RxJava2
Downloader Demo using RxJava Overview This project is for downloading items(songs, images etc) in Android using RxJava2. There are, however 2 conditio
Minimalistic audiobook player
Voice This is my digital playground where I am learning. I'm integrating and validating new technologies and ideas here, playing around with new UI /
Minimalistic audiobook player
Voice This is my digital playground where I am learning. I'm integrating and validating new technologies and ideas here, playing around with new UI /
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
Android Viper template with Kotlin, Dagger 2, Retrofit & RxJava
Android VIPER Architecture Example This repository contains a detailed sample client-server app that implements VIPER(View-Interactor-Presenter-Entity
Android runtime permissions powered by RxJava2
RxPermissions This library allows the usage of RxJava with the new Android M permission model. Setup To use this library your minSdkVersion must be =
Android NTP time library. Get the true current time impervious to device clock time changes
TrueTime for Android Make sure to check out our counterpart too: TrueTime, an NTP library for Swift. NTP client for Android. Calculate the date and ti
requery - modern SQL based query & persistence for Java / Kotlin / Android
A light but powerful object mapping and SQL generator for Java/Kotlin/Android with RxJava and Java 8 support. Easily map to or create databases, perfo
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
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Fast Android Networking Library About Fast Android Networking Library Fast Android Networking Library is a powerful library for doing any type of netw
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
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
RxJava: Reactive Extensions for the JVM RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-base
RxJava bindings for Android
RxAndroid: Reactive Extensions for Android Android specific bindings for RxJava 3. This module adds the minimum classes to RxJava that make writing re
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