A list of (mostly) free or open source C# and .NET, ASP.NET tools, plugins, and libraries for HTTP protocol including REST clients, HTTP clients, HTTP APIs, HTTP libraries and more. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.
C# and .NET, ASP.NET tools, plugins, and libraries for HTTP protocol including REST clients, HTTP clients, HTTP APIs and HTTP libraries
- Tiny.RestClient – Simpliest Fluent REST client for .NET.
- Http.fs – A functional HTTP client for F#.
- RestSharp – Simple REST and HTTP API client for .NET
- Flurl – 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
- RestLess – The automatic type-safe-reflectionless REST API client library for .Net Standard.
- HttpClientGoodies – utilities for working with
HttpClient
- WebApiClient An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.
- Apizr Refit based web api client, but resilient (retry, connectivity, cache, auth, log, priority, etc…).
Tags: c#, open source, c# tools, c# plugins, c# libraries, .net tools, .net plugins, .net libraries, asp.net tools, asp.net plugins, asp.net libraries, HTTP protocol, REST clients, HTTP clients, HTTP APIs, HTTP libraries, c# HTTP protocol, c# REST clients, c# HTTP clients, c# HTTP APIs, c# HTTP libraries, .net HTTP protocol, .net REST clients, .net HTTP clients, .net HTTP APIs, .net HTTP libraries, .net HTTP protocol, asp.net REST clients, asp.net HTTP clients, asp.net HTTP APIs, asp.net HTTP libraries
Image: Unsplash License.