{ "timestamp": "2026-02-27T09:49:11.881Z", "duration": 0.5, "testCount": 20, "perTest": { "Short static": { "Express req/s": 57488, "Express err%": 0, "Wooks req/s": 86496, "Wooks err%": 0, "Fastify req/s": 85024, "Fastify err%": 0, "h3 req/s": 80288, "h3 err%": 0, "Hono req/s": 85472, "Hono err%": 0 }, "Login (set-cookie)": { "Express req/s": 34448, "Express err%": 0, "Wooks req/s": 35568, "Wooks err%": 0, "Fastify req/s": 39664, "Fastify err%": 0, "h3 req/s": 44464, "h3 err%": 0, "Hono req/s": 29688, "Hono err%": 0 }, "Wildcard + cache": { "Express req/s": 58000, "Express err%": 0, "Wooks req/s": 81504, "Wooks err%": 0, "Fastify req/s": 82976, "Fastify err%": 0, "h3 req/s": 76384, "h3 err%": 0, "Hono req/s": 76960, "Hono err%": 0 }, "Wildcard deep": { "Express req/s": 58000, "Express err%": 0, "Wooks req/s": 82464, "Wooks err%": 0, "Fastify req/s": 84000, "Fastify err%": 0, "h3 req/s": 76320, "h3 err%": 0, "Hono req/s": 78496, "Hono err%": 0 }, "Header-auth static": { "Express req/s": 42320, "Express err%": 0, "Wooks req/s": 49456, "Wooks err%": 0, "Fastify req/s": 56304, "Fastify err%": 0, "h3 req/s": 52464, "h3 err%": 0, "Hono req/s": 48080, "Hono err%": 0 }, "Header-auth param": { "Express req/s": 41776, "Express err%": 0, "Wooks req/s": 50640, "Wooks err%": 0, "Fastify req/s": 55344, "Fastify err%": 0, "h3 req/s": 51120, "h3 err%": 0, "Hono req/s": 48496, "Hono err%": 0 }, "Header-auth long static + cache": { "Express req/s": 40880, "Express err%": 0, "Wooks req/s": 50672, "Wooks err%": 0, "Fastify req/s": 54032, "Fastify err%": 0, "h3 req/s": 51792, "h3 err%": 0, "Hono req/s": 47440, "Hono err%": 0 }, "Header-auth POST small body": { "Express req/s": 35504, "Express err%": 0, "Wooks req/s": 37488, "Wooks err%": 0, "Fastify req/s": 40912, "Fastify err%": 0, "h3 req/s": 45136, "h3 err%": 0, "Hono req/s": 31128, "Hono err%": 0 }, "Header-auth FAIL (401)": { "Express req/s": 60496, "Express err%": 0, "Wooks req/s": 66528, "Wooks err%": 0, "Fastify req/s": 84512, "Fastify err%": 0, "h3 req/s": 79328, "h3 err%": 0, "Hono req/s": 76512, "Hono err%": 0 }, "Cookie-auth param+suffix": { "Express req/s": 35792, "Express err%": 0, "Wooks req/s": 51856, "Wooks err%": 0, "Fastify req/s": 46544, "Fastify err%": 0, "h3 req/s": 44144, "h3 err%": 0, "Hono req/s": 41360, "Hono err%": 0 }, "Cookie-auth two params": { "Express req/s": 34768, "Express err%": 0, "Wooks req/s": 51600, "Wooks err%": 0, "Fastify req/s": 45808, "Fastify err%": 0, "h3 req/s": 43408, "h3 err%": 0, "Hono req/s": 41392, "Hono err%": 0 }, "Cookie-auth four params": { "Express req/s": 33904, "Express err%": 0, "Wooks req/s": 49872, "Wooks err%": 0, "Fastify req/s": 45392, "Fastify err%": 0, "h3 req/s": 42096, "h3 err%": 0, "Hono req/s": 42320, "Hono err%": 0 }, "Cookie-auth POST small body": { "Express req/s": 29656, "Express err%": 0, "Wooks req/s": 34896, "Wooks err%": 0, "Fastify req/s": 35568, "Fastify err%": 0, "h3 req/s": 38128, "h3 err%": 0, "Hono req/s": 28152, "Hono err%": 0 }, "Cookie-auth PUT small body": { "Express req/s": 30744, "Express err%": 0, "Wooks req/s": 35536, "Wooks err%": 0, "Fastify req/s": 35824, "Fastify err%": 0, "h3 req/s": 38416, "h3 err%": 0, "Hono req/s": 28168, "Hono err%": 0 }, "Cookie-auth POST large body": { "Express req/s": 10268, "Express err%": 0, "Wooks req/s": 8764, "Wooks err%": 0, "Fastify req/s": 8284, "Fastify err%": 0, "h3 req/s": 9500, "h3 err%": 0, "Hono req/s": 9748, "Hono err%": 0 }, "Cookie-auth FAIL (401)": { "Express req/s": 56016, "Express err%": 0, "Wooks req/s": 64976, "Wooks err%": 0, "Fastify req/s": 79520, "Fastify err%": 0, "h3 req/s": 74784, "h3 err%": 0, "Hono req/s": 73504, "Hono err%": 0 }, "404 short": { "Express req/s": 59984, "Express err%": 0, "Wooks req/s": 75488, "Wooks err%": 0, "Fastify req/s": 86496, "Fastify err%": 0, "h3 req/s": 49488, "h3 err%": 0, "Hono req/s": 81504, "Hono err%": 0 }, "404 deep": { "Express req/s": 59504, "Express err%": 0, "Wooks req/s": 75488, "Wooks err%": 0, "Fastify req/s": 85472, "Fastify err%": 0, "h3 req/s": 48016, "h3 err%": 0, "Hono req/s": 82528, "Hono err%": 0 }, "POST large body + bad header-auth": { "Express req/s": 11900, "Express err%": 0, "Wooks req/s": 34480, "Wooks err%": 0, "Fastify req/s": 9612, "Fastify err%": 0, "h3 req/s": 39440, "h3 err%": 0, "Hono req/s": 32976, "Hono err%": 0 }, "POST large body + bad cookie-auth": { "Express req/s": 11564, "Express err%": 0, "Wooks req/s": 33456, "Wooks err%": 0, "Fastify req/s": 9300, "Fastify err%": 0, "h3 req/s": 38928, "h3 err%": 0, "Hono req/s": 33488, "Hono err%": 0 } }, "summary": { "Wooks": 50854, "Fastify": 49879, "h3": 47575, "Hono": 45542, "Express": 37868 } }