Michał Petryka's repositories
BinaryPack
The fastest and most memory efficient binary serialization library for .NET Standard 2.1, powered by dynamic IL generation
NativeArray
Native Array implementation with unsafe for C# Interop
SharedLoaderNet
C# Native library loader
VirusTotalChecker
A desktop program for monitoring directories with VirusTotal database
Avalonia
A cross platform XAML framework for .NET
BenchmarkDotNet
Powerful .NET library for benchmarking
Borderless-Gaming
Play your favorite games in a borderless window; no more time consuming alt-tabs.
BurstBenchmarks
Benchmarking Burst/IL2CPP against GCC/Clang machine code
curl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
Disasm.Net
.NET online method assembly viewer
Dissonance
Unity Voice Chat Asset
dotnet-api-docs
.NET API reference documentation (.NET 5+, .NET Core, .NET Framework)
glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
libgit2
A cross-platform, linkable library implementation of Git that you can use in your application.
LiteNetLib
Lite reliable UDP library for Mono and .NET
MessagePack-CSharp
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
MichalPetryka
GitHub Profile readme
portaudio
PortAudio is a cross-platform, open-source C language library for real-time audio input and output.
Sandboxie
Sandboxie Plus & Classic
SCPSL-Translations
SCP: Secret Laboratory Translations
terrafx.interop.mimalloc
Interop bindings for mimalloc.
ThrowOptimizer
.Net package that automatically converts throws to throw helpers.
vcpkg
C++ Library Manager for Windows, Linux, and MacOS