Simple REST and HTTP API Client for .NET
Repository Index
47,133 repositories indexed
1–15 of 15 · Most stars
The automatic type-safe REST library for .NET. Refit turns a REST API into a C# interface and generates the HttpClient implementation, with support for HttpClientFactory, pluggable serializers and a testing package.
Fluent URL builder and testable HTTP client for .NET
- http
- url-builder
- c-sharp
- rest-client
Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
- low-latency
- performance
- async
- tcp-server
A REST API library with better functionality, performance, and scalability than refit
- webapi
- retrofit
- client
- restful
Simple command-line HTTPS server for the .NET Core CLI
- dotnet
- dotnet-core
- command-line-tool
- webserver
Lightweight embeddable web server written in pure C# with few dependencies to 3rd-party libraries.
- http-server
- http
- webserver
- embedded-server
Inject OWASP recommended HTTP Headers for increased security in a single line
An opinionated HTTP library for .NET applications built on HttpClient message handlers. Provides request de-duplication, prioritised concurrency limiting, speculative background fetching and optional response caching.
Simpliest Fluent REST client for .NET
- httpclient
- csharp
- csharp-library
- rest-client
ModernHttpClient
If you are just starting out on a new project I recommend using https://github.com/adamralph/liteguard instead of conditions. Especially if using in a mobile application, less allocations and better performance. This project is deprecated and needs a new maintainer. Contact me if you want to take over.
The type-safe REST library for .NET Standard 2.0 (NetCoreStack Flying Proxy)
Web Anchor provides type-safe, testable and flexible, runtime-generated access to web resources.
- c-sharp
- httpclient
- json
- api-client
A set of C# libraries for streamlined microservice development: audit, caching, outbox, CAP, MassTransit (events & config), idempotency, specifications, security, and other useful utilities. Packages: https://www.nuget.org/profiles/dex
- at-least-once
- audit
- cache-control
- cap