Hello (Guildenstern author here) In my modest open source contributions, I am inspired by the ["do one thing and do it well"](https://miikanissi.com/blog/understanding-unix-philosophy/) -philosophy. I admit that it moves some complexity from maintainer to the user (you have to compose your own system).
Anyway, [multipart/form data is a standard](https://datatracker.ietf.org/doc/html/rfc7578), so I agree that a decent HTTP server should support it out of the box. Where I draw the line is that Guildenstern will never include so called middleware features (routing etc.). Now, the bad news is that I am quite busy with my real work duties, so I don't necessarily have the time to implement any particular feature soon (PR's welcome). Good news is that I am anyway eating our collective dog food on a daily basis (Nim in general, and Guildenstern in particular), so I definitely have a stake in all this ("all in" since Nim 0.13, you know...). #[ What's in a name? Guildenstern originates from [Rosencrantz](https://github.com/andreaferretti/rosencrantz) which comes from Jester which might be inspired by [Nym](https://en.wikipedia.org/wiki/Corporal_Nym). (I guess Shakespeare used a lot of puns in his plays) ]#