Ten renders, zero dependencies
Pictures a C# library drew by itself
Each of these ten programs computes something real - Perlin terrain, the analemma, the Lorenz attractor, a path-traced scene - then writes it to a PNG or GIF with OnlyCSharp 1.8's own image codec. No SkiaSharp, no ImageSharp, no GPU: every pixel is placed by Image.SetPixel and every glyph by a hand-rolled 5x7 bitmap font.










How every pixel got there
There is no drawing library underneath any of these. The astronomy (real RA/Dec, solar and lunar positions), the noise, the chaos integrator, the Delaunay build and the path tracer are all genuine library compute. The output is written straight into an in-memory Image a pixel at a time, then serialized by OnlyCSharp's own PNG and Gif89a encoders. Text is stamped from a hand-rolled 5x7 bitmap font.
Because the seeds and dates are fixed, every image is byte-reproducible: run the console app twice and you get the identical file. The slowest frame is the path-traced scene at roughly 4.9 seconds; the analemma renders in about 22 milliseconds.