Hi all - just wanted to showcase some simple C# bindings for typst.
It allows pretty seamless usage of Typst directly from C# without having to call into the process. It also allows for changing the inputs, allowing it to be used as a very fast generation engine without the overhead of rebuilding the world.
https://github.com/evolvedlight/typstsharp
Let me know if it's useful and if the API makes sense - it's currently in the 0.0.x releases as I may see that the API needs tweaks.
Single file (.net 10) example in the screenshot.