Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A persistent CookieJar implementation for OkHttp 3 based on SharedPreferences.

Jan 15, 2017

An Easy to use retrofit based network/api call extension for android.

  1. No need to check internet connection before api call
  2. Easy to use
  3. Minimal configuration
  4. More readable code
Mar 8, 2019

Sherlock is an in-app proxy and that visualizes all requests done through OKHttp client once you add it.

It's a replacement for Desktop Proxy which requires more complicated settings of adding certificates to your phone and configuring the right port ... etc.

It makes QA or even visualizing requests very easy with the help of a floating anchor that show network activity indication, as well as showing session / saving / renaming / editing / clearing sessions, also sharing of a specific request data.

Nov 13, 2018

Cosmos Browser allows the user to connect to the internet through the use of SMS. No data or WiFi required.

Jul 8, 2016

Merlin aims to simplify network monitoring. Providing 3 registrable callbacks for network connectivity changes: onConnect, onDisconnect and onBind.

May 17, 2015

Public IP lookup library for Android.

Jan 9, 2022

Reactive Extension (Rx) Adaptor for Netty.

Aug 30, 2014

A simple, lifecycle-aware network monitoring library to simplify the need for asynchronous Android network state monitoring.

Sep 2, 2020

Project improvements to Volley along with full image caching.

VolleyPlus library improvements to Volley along with full image caching. It involves using RequestQueue, RequestTickle and Request.

Jul 11, 2014

WatchTower - observe OKHttp and Retrofit API calls with their request and response details in any browser connected to your local network (Phone, PC, Laptop, ...)

May 25, 2019

A simple Android library to notify Android device network changes to help react properly.

Apr 29, 2019

This library is an Android networking abstraction library consisting of a combination of Volley, OkHttp, and Jackson, with a little glue to stick it all together. It's a great place to start if you need to execute requests, especially thos which return JSON.

Aug 20, 2014

KryoNet is a Java library that provides a clean and simple API for efficient TCP and UDP client/server network communication using NIO.

Aug 12, 2014

A light weight and lifecycle awared live internet connection status library using reactivenetwork and crouton.

Apr 16, 2020

Android Http Client is a small library to make requests to any internet service simple and practical way. You can implement multiple interfaces for the management of the responses. It also includes interfaces for managing upload and download of files.

Jan 4, 2017

A smart and simple way to work with paged endpoints.

Jul 19, 2018

Provides a simple way for handling connectivity change events.

Nov 15, 2015

A networking built in pure kotlin for use with kotlin and android project, with full support for rxjava and coroutines

Sep 3, 2020

Reactive spice added to Android's network service discovery API.

May 12, 2015

RxWebSocket is a simple, lightweight, reactive wrapper around OkHttp WebSocket, inspired by RxAndroidBle.

Instead of implementing a WebSocketListener like you would normally do with WebSocket, you can subscribe to it and when it is connected, subscribe to its messages. When you're done with the connection, you can simply unsubscribe and it takes care of closing the connection for you.

Jun 26, 2020

OkHttp-Stats is an android library built on top of OkHttp3, which is responsible for intercepting all the network calls and for calculating network stats such as the average network speed of the user.

This is more of an analytical tool which can be used to track the success and error response logs.

Can be plugged in to any app which uses okhttp in their networking stack.

Jan 19, 2017

Convenient wrapper library to perform network queries using Retrofit and Android Priority Job Queue (Job Manager).

May 6, 2017

Let Retrofit support multiple baseUrl and can be change the baseUrl at runtime.

Jul 26, 2017

An asynchronous http client built on top of HttpURLConnection.

Jan 7, 2018

A collection of Retrofit convenience classes.

  • Retrofit LiveData extension function
  • Retrofit DSL
  • Retry Call Annotation
  • Cache Call Annotation
Jun 10, 2018

NetworkUilt is a fast and efficient open source synchronous network fetcher for Android which makes HTTP/HTTPS calls very easy.

It takes an URL as input parameter and returns the raw data in string which can be parsed later.

May 21, 2018

A Java library that implements the UPnP Device Architecture 1.0. Use Cling Core to expose services with a UPnP remoting interface, or to write control point applications that discover UPnP devices and utilize their services.

Jan 6, 2015

A flexible solution for creating a repository pattern.

Based on RxJava and Retrofit you can either instantiate a ready-made one or build your own.

May 1, 2019

An android restful api/networking library using okhttp library as backbone.

Oct 16, 2017

An OkHttp interceptor to intercept and manipulate response at runtime. It is useful for QA engineers who want to test the app against different api responses.

Jan 2, 2019