AndroidAsync

Networking library

A low-level networking library for Android that provides a single-threaded, callback-driven interface for establishing and managing HTTP, WebSocket, and socket connections.

Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.

GitHub

8k stars
407 watching
2k forks
Language: Java
last commit: almost 4 years ago

Related projects:

RepositoryDescriptionStars
android-async-http/android-async-httpAn HTTP client library that makes asynchronous requests to retrieve data from servers10,632
koush/ionA library for asynchronous networking and image loading in Android applications6,289
asynchttpclient/async-http-clientAn asynchronous HTTP client library for Java applications6,301
square/okhttpA robust and efficient HTTP client for interacting with web services45,977
szq4119/react-native-async-httpAn asynchronous HTTP client library for Android applications6
liuguangqiang/asyncokhttpAn Android HTTP library that leverages OkHttp for efficient and asynchronous HTTP requests.15
tootallnate/java-websocketA WebSocket implementation in Java10,557
socketry/async-websocketAn asynchronous WebSocket client/server implementation supporting HTTP/1 and HTTP/2 protocols.174
square/okioA modern I/O library that simplifies data access and processing8,815
stephencleary/asyncexA helper library for asynchronous programming in C#3,540
kittinunf/fuelAn HTTP networking library for Kotlin/Android backed by Kotlinx Coroutines.4,576
kevinsawicki/http-requestA simple convenience library for using HttpURLConnection to make requests and access the response.3,360
johanwinther/websocket_serverProvides an async iterator for WebSocket events from all connected clients9
instantwebp2p/node-androidA Node.js implementation on Android by rewriting Node.js in Java to run Node.js code directly on the mobile device.623
socketio/socket.io-client-javaA Java library for real-time communication over the web.5,350