Started with benchmark.js but ditching it.