Skip to content

denosaurs/bench

Folders and files

NameName
Last commit message
Last commit date
Dec 4, 2022
Mar 26, 2025
Sep 1, 2023
Dec 28, 2023
Jul 9, 2022
Mar 26, 2025
Dec 28, 2023
Sep 6, 2022
Jul 9, 2022

Repository files navigation

bench

📊 Daily benchmarks of deno & node & bun HTTP frameworks


Table of Contents

Overview

Hello, bench!

Requests per second

Framework Mean Stddev Max Relative
Stric 81577.63 9875.74 100065.79 100%
Bun 80919.97 9308.42 99163.67 99%
Hyper Express 78823.44 12065.21 99538.91 97%
Elysia 74177.65 11313.57 98913.38 91%
Deno 56445.68 6754.76 80810.68 69%
Fastro 55477.65 9693.14 76509.92 68%
Vixeny (Deno) 51278.97 4329.82 79223.88 63%
NHttp 49776.03 3431.51 68199.63 61%
Hono 49121.05 3801.00 67104.19 60%
Fast 48928.99 3168.25 75462.98 60%
Megalo 46443.14 2987.49 58073.09 57%
Alosaur 44589.61 2819.75 57726.88 55%
Deso 44577.28 2443.41 56214.55 55%
http 40533.00 4213.09 49320.80 50%
Cheetah 40006.39 2517.18 46598.83 49%
Router 39749.33 4003.35 47606.21 49%
Reno 39543.93 2326.75 44063.04 48%
Danet V2 (Hono) 35407.77 2526.88 39844.67 43%
Danet (Oak) 33494.18 2389.03 38707.85 41%
Aqua 31488.89 3214.00 35943.73 39%
Little 31350.21 3906.85 37362.70 38%
Oak 30375.65 3137.00 33888.27 37%
Node 18127.41 1522.76 24904.57 22%
Fastify 17704.12 1967.49 22206.07 22%
Dinatra 17199.56 2178.75 22327.07 21%
Abc 13790.06 1446.23 21137.82 17%
Express (Deno) 10346.56 1859.38 12335.64 13%
Express 6610.92 976.96 8381.77 8%
Servest 6242.63 1565.44 11281.44 8%
Acorn 0.00 0.00 0.00 0%
Opine 0.00 0.00 0.00 0%
Peko 0.00 0.00 0.00 0%
Vixeny (Bun) 0.00 0.00 0.00 0%
Chart

Frameworks

A better Deno framework to create web application

A focused RESTful server framework for Deno 🌰🦕

Deno web framework with many decorators

A minimal and fast 🏃 web framework for Deno

Bun is a fast all-in-one JavaScript runtime

🐈 A blazing fast framework for the modern web.

The most mature backend framework for Deno

The most mature backend framework for Deno, V2 in Alpha

A modern runtime for JavaScript and TypeScript

A simple & fast HTTP web framework for Deno

Sinatra like light weight web app framework for deno.

Ergonomic Framework for Humans

Fast, unopinionated, minimalist web framework for Node.js

Fast, unopinionated, minimalist web framework for Node.js, run on Deno

Small web framework with near-native performance.

Fast and low overhead web framework, for Node.js

Fast and simple web application framework for deno

Ultrafast web framework for Cloudflare Workers and Deno. Fast, but not only fast.

The deno standard library http server

High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.

A minimalistic connect-like web framework. Automatically works out of the box with Deno Deploy, Deno's Native HTTP and Deno's Standard HTTP server.

Deno HTTP server framework focused on speed

An Simple web-framework for Deno and Friends

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

A middleware framework for Deno's native HTTP server, Deno Deploy and Node.js 16.5 and later. It also includes a middleware router.

Fast, minimalist web framework for Deno ported from ExpressJS.

Featherweight server/router framework + middleware and handler library 🐣

A thin, testable routing library designed to sit on top of Deno's standard HTTP module.

The tiny, modern and fast router by the denosaurs for deno and deno deploy. Used by projects like fresh

Stric is a minimalist, fast web framework for Bun.

🌾A progressive http server for Deno🌾

A pure functional web framework

A pure functional web framework

Benchmarks

Hello, bench!

A simple benchmark which expects a response simply containing the text "Hello, Bench!"

Stat Mean Stddev Max
13790.06 1446.23 21137.82
Stat 10 25 50 75 90 95 99
Req/Sec 12407.40 13246.09 14121.66 14718.82 15023.56 15221.06 15693.76
Latency 3ms 3ms 3ms 3ms 4ms 4ms 5ms
Stat Mean Stddev Max
0.00 0.00 0.00
Stat 10 25 50 75 90 95 99
Req/Sec 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Latency 0ms 0ms 0ms 0ms 0ms 0ms 0ms
Stat Mean Stddev Max
44589.61 2819.75 57726.88
Stat 10 25 50 75 90 95 99
Req/Sec 42797.05 43890.05 44694.69 45651.24 46734.00 47708.04 49825.46
Latency 977µs 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
31488.89 3214.00 35943.73
Stat 10 25 50 75 90 95 99
Req/Sec 29706.22 30733.31 32081.25 33128.08 33891.87 34479.85 35290.87
Latency 1ms 1ms 1ms 1ms 1ms 2ms 2ms
Stat Mean Stddev Max
80919.97 9308.42 99163.67
Stat 10 25 50 75 90 95 99
Req/Sec 67604.16 74758.08 81607.49 88371.52 92427.64 94473.19 96715.11
Latency 370µs 460µs 575µs 729µs 926µs 1ms 1ms
Stat Mean Stddev Max
40006.39 2517.18 46598.83
Stat 10 25 50 75 90 95 99
Req/Sec 37729.42 39712.76 40483.40 41061.85 41918.30 42346.76 43813.83
Latency 1ms 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
33494.18 2389.03 38707.85
Stat 10 25 50 75 90 95 99
Req/Sec 32853.81 33378.41 33882.09 34322.13 34664.42 34875.74 35270.29
Latency 1ms 1ms 1ms 1ms 1ms 1ms 2ms
Stat Mean Stddev Max
35407.77 2526.88 39844.67
Stat 10 25 50 75 90 95 99
Req/Sec 34535.17 35412.02 35806.40 36354.11 36684.70 36923.24 37488.21
Latency 1ms 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
56445.68 6754.76 80810.68
Stat 10 25 50 75 90 95 99
Req/Sec 51400.03 52303.64 53530.91 59325.43 66732.67 71202.92 77309.22
Latency 609µs 790µs 912µs 996µs 1ms 1ms 1ms
Stat Mean Stddev Max
44577.28 2443.41 56214.55
Stat 10 25 50 75 90 95 99
Req/Sec 43606.74 44238.83 44728.95 45227.21 45879.10 46398.36 49373.65
Latency 1ms 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
17199.56 2178.75 22327.07
Stat 10 25 50 75 90 95 99
Req/Sec 15432.60 16507.67 17555.24 18445.30 19196.42 19531.15 20259.88
Latency 2ms 2ms 2ms 2ms 3ms 3ms 5ms
Stat Mean Stddev Max
74177.65 11313.57 98913.38
Stat 10 25 50 75 90 95 99
Req/Sec 57118.86 66034.48 74928.83 82227.04 88688.17 92020.63 95650.49
Latency 412µs 514µs 601µs 781µs 1ms 1ms 1ms
Stat Mean Stddev Max
6610.92 976.96 8381.77
Stat 10 25 50 75 90 95 99
Req/Sec 5253.11 6511.74 6802.79 6948.22 7684.11 8089.08 8316.25
Latency 6ms 7ms 7ms 7ms 8ms 9ms 11ms
Stat Mean Stddev Max
10346.56 1859.38 12335.64
Stat 10 25 50 75 90 95 99
Req/Sec 7330.49 10369.69 11105.70 11322.92 11454.45 11558.04 12014.35
Latency 3ms 4ms 4ms 4ms 5ms 6ms 10ms
Stat Mean Stddev Max
48928.99 3168.25 75462.98
Stat 10 25 50 75 90 95 99
Req/Sec 47025.08 47815.90 48612.10 49516.74 51014.89 53726.49 60301.27
Latency 885µs 950µs 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
17704.12 1967.49 22206.07
Stat 10 25 50 75 90 95 99
Req/Sec 16114.26 16864.45 18328.22 18744.06 19034.47 19180.67 19440.60
Latency 2ms 2ms 2ms 2ms 3ms 3ms 5ms
Stat Mean Stddev Max
55477.65 9693.14 76509.92
Stat 10 25 50 75 90 95 99
Req/Sec 46179.12 47545.97 53828.10 64039.60 68713.93 71242.21 73933.93
Latency 623µs 700µs 921µs 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
49121.05 3801.00 67104.19
Stat 10 25 50 75 90 95 99
Req/Sec 46407.23 47303.30 48302.31 50750.92 53931.17 56037.10 60104.31
Latency 848µs 949µs 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
40533.00 4213.09 49320.80
Stat 10 25 50 75 90 95 99
Req/Sec 37406.94 39392.16 41311.87 42806.91 43856.74 44535.35 46235.39
Latency 918µs 1ms 1ms 1ms 1ms 1ms 2ms
Stat Mean Stddev Max
78823.44 12065.21 99538.91
Stat 10 25 50 75 90 95 99
Req/Sec 60142.89 71145.55 80131.96 88313.81 92864.96 95018.12 97877.21
Latency 383µs 473µs 582µs 736µs 958µs 1ms 1ms
Stat Mean Stddev Max
31350.21 3906.85 37362.70
Stat 10 25 50 75 90 95 99
Req/Sec 29436.65 31008.83 32170.58 33132.53 33939.33 34438.77 35491.55
Latency 1ms 1ms 1ms 1ms 1ms 2ms 3ms
Stat Mean Stddev Max
46443.14 2987.49 58073.09
Stat 10 25 50 75 90 95 99
Req/Sec 44162.06 45243.81 46254.23 47703.73 49629.27 50929.47 53255.18
Latency 926µs 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
49776.03 3431.51 68199.63
Stat 10 25 50 75 90 95 99
Req/Sec 47121.65 48141.85 49041.91 50900.92 53953.69 56032.33 60162.34
Latency 845µs 937µs 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
18127.41 1522.76 24904.57
Stat 10 25 50 75 90 95 99
Req/Sec 17726.07 18018.07 18274.43 18584.51 18869.65 19107.34 19825.84
Latency 2ms 2ms 2ms 2ms 2ms 2ms 5ms
Stat Mean Stddev Max
30375.65 3137.00 33888.27
Stat 10 25 50 75 90 95 99
Req/Sec 29985.01 30505.39 31090.85 31399.07 31692.68 31932.49 32221.69
Latency 1ms 1ms 1ms 1ms 1ms 1ms 2ms
Stat Mean Stddev Max
0.00 0.00 0.00
Stat 10 25 50 75 90 95 99
Req/Sec 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Latency 0ms 0ms 0ms 0ms 0ms 0ms 0ms
Stat Mean Stddev Max
0.00 0.00 0.00
Stat 10 25 50 75 90 95 99
Req/Sec 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Latency 0ms 0ms 0ms 0ms 0ms 0ms 0ms
Stat Mean Stddev Max
39543.93 2326.75 44063.04
Stat 10 25 50 75 90 95 99
Req/Sec 37809.34 39079.87 39923.06 40623.81 41182.91 41940.69 42912.17
Latency 1ms 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
39749.33 4003.35 47606.21
Stat 10 25 50 75 90 95 99
Req/Sec 36717.39 38514.53 40609.91 41800.52 43049.67 43701.54 45919.00
Latency 927µs 1ms 1ms 1ms 1ms 1ms 2ms
Stat Mean Stddev Max
81577.63 9875.74 100065.79
Stat 10 25 50 75 90 95 99
Req/Sec 67506.63 74541.35 82941.12 89230.09 93557.85 95724.27 98368.89
Latency 367µs 456µs 570µs 724µs 915µs 1ms 1ms
Stat Mean Stddev Max
6242.63 1565.44 11281.44
Stat 10 25 50 75 90 95 99
Req/Sec 5120.00 5642.66 6386.38 6960.03 7922.66 8544.56 9049.92
Latency 6ms 7ms 7ms 8ms 9ms 12ms 14ms
Stat Mean Stddev Max
0.00 0.00 0.00
Stat 10 25 50 75 90 95 99
Req/Sec 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Latency 0ms 0ms 0ms 0ms 0ms 0ms 0ms
Stat Mean Stddev Max
51278.97 4329.82 79223.88
Stat 10 25 50 75 90 95 99
Req/Sec 48018.10 48820.16 50089.26 52851.40 56311.50 59519.36 65714.90
Latency 758µs 910µs 994µs 1ms 1ms 1ms 1ms

Generated 2025-03-26T02:03:51.719Z