An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/
- basic-computer-games
- classic-game
- basic
Technitium DNS Server
Simple REST and HTTP API Client for .NET
A toolkit for developing high-performance HTTP reverse proxy applications.
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.
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Fluent URL builder and testable HTTP client for .NET
- http
- url-builder
- c-sharp
- rest-client
An unofficial .Net wrapper for the Discord API (https://discord.com/)
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
Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform. Check out the next generation of this software built on ASP.NET Core: https://github.com/OrchardCMS/OrchardCore
A REST API library with better functionality, performance, and scalability than refit
.NET library to instrument your code with Prometheus metrics
Testing layer for Microsoft's HttpClient library. Create canned responses using a fluent API.
MOVED: Please see the new repo at https://github.com/aspnet/blazor
Source browser website generator that powers https://source.dot.net, https://referencesource.microsoft.com and https://sourceroslyn.io
These are the sample Bounded Contexts for C#.NET from the book "Implementing Domain-Driven Design" by Vaughn Vernon: http://vaughnvernon.co/?page_id=168
Simple command-line HTTPS server for the .NET Core CLI
An implementation of HTTP Caching in .NET Core and 4.5.2+ for both the client and the server
Redux.NET is a predictable state container for .NET apps. Inspired by https://github.com/reactjs/redux.
Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka
A .NET library for intercepting server-side HTTP requests
- httpclient
- netstandard
- dotnet
- dotnet-core
Fast and fully streamed Man-On-The-Middle to intercept, record, impersonate and alter HTTP/1.1, H2, websocket and gRPC traffic.
🐵 HTTP mock server, useful to stub services and simulate dynamic API responses, leveraging ASP.NET Core features, built-in fake data generation and pure C# scripting
- csharp
- mock-server
- roslyn
- faker
Lightweight embeddable web server written in pure C# with few dependencies to 3rd-party libraries.