Languages & Libraries
Concurrency & Networking Libs
628 개 결과1axios/axiosPromise based HTTP client for the browser and node.jsJavaScriptlibrarynpmhttp-clientjavascript109.3k11.9k2psf/requestsA simple, yet elegant, HTTP library.PythonlibraryPyPIpythonhttp+11 ★/일54.5k12.9k3ReactiveX/RxJavaRxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.JavalibraryMavenjavarxjava48.2k7.6k4lysine-dev/okhttpA meticulous HTTP client for the JVM, Android, and GraalVM.Kotlinlibraryjavaandroid47.1k9.3k5lysine-dev/retrofitA type-safe HTTP client for Android and the JVMJavalibraryMavenjavaandroid43.9k7.3k6aria2/aria2aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.C++clicpp11http+12 ★/일43.2k4k7curl/curlA command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful featuresCclihttphttps+9 ★/일43.2k7.4k8Alamofire/AlamofireElegant HTTP Networking in SwiftSwiftlibrarynetworkingurlsession+2 ★/일42.4k7.7k9schollz/crocEasily and securely send things from one computer to another :crocodile: :package:GocliGo Modulesfile-sharingtcp+14 ★/일40.7k1.6k10tokio-rs/tokioA runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...Rustlibrarycrates.iorustasynchronous+12 ★/일33.5k5.9k11ReactiveX/rxjsA reactive programming library for JavaScriptTypeScriptlibrarynpmrxjsjavascript+2 ★/일31.7k3k12caolan/asyncAsync utilities for node and the browserJavaScriptlibrarynpmjavascriptasync28.1k2.4k13libuv/libuvCross-platform asynchronous I/OClibraryasynchronousio+4 ★/일27.3k4k14JakeChampion/fetchA window.fetch JavaScript polyfill.JavaScriptlibrarynpmpolyfillfetch25.8k2.8k15request/request🏊🏾 Simplified HTTP request client.JavaScriptlibrarynpmhttpnodejs25.5k3.1k16gorilla/websocketPackage gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.GolibraryGo Modulesgowebsocket+2 ★/일24.9k3.6k17Netflix/HystrixHystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.JavalibraryMavenresiliencejava+1 ★/일24.5k4.7k18guzzle/guzzleGuzzle, an extensible PHP HTTP clientPHPlibraryPackagistguzzlepsr-723.4k2.4k19grpc/grpc-goThe Go language implementation of gRPC. HTTP/2 based RPCGolibraryGo Modulesgogrpc+3 ★/일23.1k4.8k20websockets/wsSimple to use, blazing fast and thoroughly tested WebSocket client and server for Node.jsJavaScriptlibrarynpmwebsocketjavascript22.8k2.6k21petkaantonov/bluebird:bird: :zap: Bluebird is a full featured promise library with unmatched performance.JavaScriptlibrarynpmpromisejavascript20.5k2.3k22Reactive-Extensions/RxJSThe Reactive Extensions for JavaScriptJavaScriptlibrarynpmrxjsreactive19.3k2k23LMAX-Exchange/disruptorHigh Performance Inter-Thread Messaging LibraryJavalibraryMavendisruptorjava+3 ★/일18.5k4k24sindresorhus/ky🌳 Tiny & elegant JavaScript HTTP client based on the Fetch APITypeScriptlibrarynpmfetchwhatwg-fetch+2 ★/일17.1k504