Earlier quoted context omitted.
This is an old benchmark, we're in the same ballpark as React now. Hyperapp is also not just a virtual DOM, but also a state management "all-in-one" kind of thing.
It's not old, it was last updated two days ago: https://github.com/krausest/js-framework-benchmark/commits/m...
https://github.com/krausest/js-framework-benchmark/tree/mast...
The js-framework-benchmarks is very much maintained and actively developed. It's our go-to benchmark when fine-tuning for a new release.
In addition to that, the latest code on master (still unpublished) includes some notable improvements: