@roboneko@neckbeard.xyz @wolf480pl @Moon
There are probably a lot more libraries that are Windows only, but I'm pretty sure that's going to change as time goes on.
I honestly, wouldn't recommend C# outside of indie/hobbyist game development (using Unity, Godot, Xenko, or MonoGame). The Java gamedev scene seems to be dead outside of Minecraft and it wouldn't surprise me if MS ends up killing the Java version of that.