Simple REST and HTTP API Client for .NET
Repository Index
76,855 visible repositories in the index
1–17 of 17 · 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
OpenAPI based HTTP Client code generator
- openapi
- csharp
- typescript
- java
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
Core basic components: log (file / network), configuration (XML / JSON / HTTP), cache (memory / redis), network (TCP / UDP / HTTP), RPC framework, serialization (binary / XML / JSON), APM performance tracking. 核心基础组件,日志(文件/网络)、配置(XML/Json/Http)、缓存(内存/Redis)、网络(Tcp/Udp/Http)、RPC框架、序列化(Binary/XML/Json)、APM性能追踪。
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
- aspnetcore
- middleware
- owasp
- security
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