Libraries for working with HTTP.
- Http.fs - A functional HTTP client for
[F#]
. - RestSharp - Simple REST and HTTP API Client for .NET
- Flurl.Http - Fluent, portable, testable REST/HTTP client library
- EasyHttp - Http Library for C#
- Refit - The automatic type-safe REST library for Xamarin and .NET
- RestEase - Easy-to-use typesafe REST API client library, which is simple and customisable. Heavily inspired by Refit
- HttpClientGoodies - utilities for working with
HttpClient
- Http-Builder - HTTPBuilder is the easiest way to manipulate HTTP-based resources from the JVM
- AsyncRestClient - Combine the power of RESTClient with RxGroovy for async http calls
- Groovy-wslite - Lightweight SOAP and REST webservice clients for Groovy
- bullet - 一个cowboy用到的小巧,高效,稳定的类似WebSockets的协议库.
- gun - 支持 HTTP/1.1, SPDY 和Websocket的HTTP客户端.
- hackney - 一个小巧的Erlang HTTP客户端.
- ibrowse - Erlang HTTP 客户端.
- lhttpc - 一个支持 lightweight HTTP/1.1 的客户端.
- PropEr - 基于Property based testing的Erlang测试工具.
- typhoon - 分布式系统的压力测试可视化工具
- lager - 一个Erlang/OTP日志框架.
- logplex - Heroku log router.
- entop - 一个像top命令一样的Erlang节点监控工具.
- eper - 一个性能相关的工具集.
- folsom - 一个性能度量系统.
- rebar - Erlang的构建工具,使用它可以方便的编译、测试erlang程序、内联驱动和打包Erlang发行版本.
- rebar3 - 可以管理来自Hex.pm的包. 更多查看 rebar3.org
- erlang.mk - erlang的makefile.
- ranch - cowboy用到的TCP网络库.
- barrel_tcp - 低延迟的TCP网络库.
- gen_rpc - 一个Erlang-VM的RPC扩展库.
- mysql-otp - Erlang/OTP的mysql驱动.
- epgsql - PostgreSQL的Erlang驱动.
- boss_db - 一个数据库的虚拟层,支持多种数据库.
- Alamofire - an HTTP networking library written in Swift.
- SwiftHTTP - Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.
- Net - HttpRequest wrapper written in Swift.
- OAuthSwift - Swift based OAuth library for iOS
- Moya - Network abstraction layer written in Swift
- Just - HTTP for Humans (python-requests style HTTP library)
- SocketIO-Kit - Socket.io iOS/OSX Client compatible with v1.0 and later
- SwiftWebSocket - High performance WebSocket client library for Swift.
- AeroGear IOS Http - is a thin layer to take care of your http requests working with NSURLSession.
- Nuke - Advanced framework for loading and caching images
- Siesta - Ends state headaches by providing a resource-centric alternative to the familiar request-centric approach to HTTP.
- Taylor - a web server library in Swift.
- Perfect - a web framework tayin Swift.
- Swifter - an HTTP server engine in Swift.
- Kingfisher - A lightweight and pure Swift implemented library for downloading and caching image from the web.
- bolt - Simple and fast http proxy.
- cauldron - An HTTP/SPDY server as a library.
- elli - Elli is a webserver you can run inside your Erlang application to expose an HTTP API.
- explode - An easy utility for responding with standard HTTP/JSON error payloads in Plug- and Phoenix-based applications.
- exvcr - HTTP request/response recording library for Elixir, inspired by VCR.
- fuzzyurl - An Elixir library for parsing, constructing, and wildcard-matching URLs. Also available for Ruby and JavaScript.
- http - HTTP server for Elixir.
- http_digex - A module to create basic digest HTTP auth header.
- http_proxy - Multi port HTTP Proxy.
- httpoison - Yet Another HTTP client for Elixir powered by hackney.
- httpotion - Fancy HTTP client for Elixir, based on ibrowse.
- lhttpc - A lightweight HTTP/1.1 client implemented in Erlang.
- mnemonic_slugs - A memorable, mnemonic slug generator in Elixir.
- mochiweb - MochiWeb is an Erlang library for building lightweight HTTP servers.
- plug_wait1 - Plug adapter for the wait1 protocol.
- river - An HTTP/2 client that is lightweight and lightning fast.
- scrape - Scrape any website, article or RSS/Atom Feed with ease.
- spell - Spell is a Web Application Messaging Protocol (WAMP) client implementation in Elixir.
- tesla - HTTP client library, with support for middleware and multiple adapters.
- Tube - Pure Elixir WebSocket client library.
- uri_query - URI encode nested GET parameters and array values in Elixir.
- uri_template - RFC6570 compliant URI template processor for Elixir.
- web_socket - An exploration into a stand-alone library for Plug applications to easily adopt WebSockets.
- webdriver - This is an implementation of the WebDriver protocol client. It currently supports PhantomJS, FireFox, ChromeDriver and remote webdriver servers (e.g. Selenium).
- yuri - Simple struct for representing URIs.
- Buzz - Another HTTP client.
- Guzzle - A comprehensive HTTP client.
- HTTPFul - A chainable HTTP client.
- PHP VCR - A library for recording and replaying HTTP requests.
- Requests - A simple HTTP library.
- Retrofit - A library to ease creation of REST API clients.
- zend-diactoros - PSR-7 HTTP Message implementation.