This is your work, valued

Michal Strehovský

Elite
@MichalStrehovsky

zerosharp. Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.

2.1k

SeeSharpSnake. Self-contained C# game in 8 kB

684

sizoscope. .NET tool to analyze size of Native AOT binaries.

441

sizegame. Compare binary sizes of canonical Hello World in 18 different languages

260

PublishAotCompressed. C#

191

PublishAotCross. NuGet package to help you cross-compile Native AOT to different OSes/architectures

149

uefimaze. Bare-metal bootable graphical maze game in C#

114

minimaze. 1936 byte game in C#

108

chibil. C compiler for .NET

94

sharpfire. DOOM fire effect in C#

58

doom-clr. DOOM compiled as a .NET application

36

sokol-csharp. C# bindings for Sokol using Sokol's binding generator

36

pdfmerge. Small CLI tool to merge PDF files

33

CppPublishAotReference. C#

26

raw-cil. Raw .NET CIL demos

26

iltrim. C#

13

rt-sz. Repo to measure size impact of pull requests in the dotnet/runtime repo

9

runtime. .NET is a cross-platform runtime for cloud, IoT, and desktop apps.

8

corert. This repo contains CoreRT, a .NET Core runtime optimized for AOT (ahead of time compilation) scenarios, with the accompanying .NET Native compiler toolchain.

5

coreclr. This repo contains the .NET Core runtime, called CoreCLR, and the base library, called mscorlib. It includes the garbage collector, JIT compiler, base .NET data types and many low-level classes.

4

ReadOnlyCollectionInterfaces. C#

3

smolsharp. 🐜 Extremely small standalone C# executables using NativeAOT

3

crank. Benchmarking infrastructure for applications

3

Dos64-stub. small stub that allows to run "bare" 64-bit PE binaries in DOS

3

samples. Sample code referenced by the .NET documentation

2

corefx. This repo contains the .NET Core foundational libraries, called CoreFX. It includes classes for collections, file systems, console, XML, async and many others.

2

runtimelab. This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.

2

NativeAOT5. C#

2

BenchmarkDotNet. Powerful .NET library for benchmarking

2

MichalStrehovsky.

1

winget-pkgs. The Microsoft community Windows Package Manager manifest repository

1

Ben.Demystifier. High performance understanding for stack traces (Make error logs more productive)

1

MichalStrehovsky.github.io. HTML

1

linker. C#

1

corefxlab. This repo is for experimentation and exploring new ideas that may or may not make it into the main corefx repo.

1