Denis Goriachev's starred repositories
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
GameNetworkingResources
A Curated List of Multiplayer Game Network Programming Resources
MessagePack-CSharp
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
AngleSharp
:angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.
MemoryPack
Zero encoding extreme performance binary serializer for C# and Unity.
csharp-source-generators
A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.
DynamicExpresso
C# expressions interpreter
FluentResults
A generalised Result object implementation for .NET/C#
EntityFramework.Exceptions
Handle database errors easily when working with Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql.
cp-all-in-one
docker-compose.yml files for cp-all-in-one , cp-all-in-one-community, cp-all-in-one-cloud, Apache Kafka Confluent Platform
ObjectLayoutInspector
A tool that helps to see an internal structure of the CLR types at runtime
MethodTimer
Injects some very basic method timing code.
ObjectsComparer
C# Framework provides mechanism to compare complex objects, allows to override comparison rules for specific properties and types.
BinaryPack
The fastest and most memory efficient binary serialization library for .NET Standard 2.1, powered by dynamic IL generation
ClickHouse.Client
.NET client for ClickHouse