While I actively contribute and yes it is actively being worked on by can.l (who is the core behind this really nice idea) and myself, this does not fulfill one of the criteria:
> Written in Nim with an idiomatic API and DSLs. Of course. But! It should be > compiled to a DLL so that my build times don't suffer. ;-) Owlkettle is more beautiful GTK bindings, so basically the majority of the code being executed is C.