I created two „offsprings“ of Blech:
1. A C based lib using protothreads: https://github.com/frameworklabs/proto_activities
2. A Swift DSL: https://github.com/frameworklabs/Pappe
I think the synchronous approach is really profound and hope more people look into it.