Youness KAFIA's repositories
SoftTouch.ECS
Archetypal ECS for F# and C#
SoftTouch3D
A game engine prototype
StrideComponentsEditorAvalonia
Experimental mini Stride.Editor in Avalonia
SoftTouch.UI
Flexbox layout engine written in C# and heavily inspired from yoga
SoftTouch.Parsing
Blazingly fast SDSL Parser.
SoftTouch.Spirv
Blazingly fast SPIR-V parser and assembler in C#, low allocation and aot-compatible. Extended for the SDSL programming language
Apparatus.AOT.Reflection
Reflectionless reflection
GoDiagram
.NET diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
ImageSharp.Textures
Texture loading and manipulation library
NvgSharp
C# port of https://github.com/memononen/nanovg
RayMarchedVolume
Example of raymarching volumes in Stride game engine
SDSL
Parser and compiler for the Stride shader language into SPIR-V
SoftTouch.Reflection
Simple C# source generators for reflection, avoids boxing and is AOT compatible
Spv.Generator
A runtime SPIR-V assembler in C#
VYaml
The extra fast, low memory footprint YAML library for C#, focued on .NET and Unity.
WGPU.NET
Cross-platform .NET bindings to wgpu-native.
ykafia.github.io
My personal blog
zio
A cross-platform abstract/virtual filesystem framework with many built-ins filesystems for .NET