Skip to content

denosaurs/bench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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
Bun 80464.97 11433.12 105736.35 100%
Stric 80270.51 11478.71 106376.03 100%
Hyper Express 73662.87 11666.05 102047.76 92%
Elysia 66526.44 9479.72 97703.86 83%
Deno 55404.35 4014.61 77742.00 69%
Vixeny (Deno) 50909.38 2551.13 60271.14 63%
Fast 50613.97 2444.50 59855.46 63%
NHttp 50296.57 2377.77 57807.72 63%
Hono 50151.35 2845.83 63432.85 62%
Megalo 47043.62 2474.94 55115.54 58%
Deso 45859.40 2309.04 50964.10 57%
Alosaur 44906.60 2597.97 54307.72 56%
http 42030.10 4034.79 49631.93 52%
Cheetah 41528.20 2440.67 46521.04 52%
Reno 40770.83 2130.75 44662.90 51%
Router 40493.32 4145.85 48651.87 50%
Danet V2 (Hono) 35753.01 2587.42 39205.19 44%
Danet (Oak) 34890.65 2482.03 37381.54 43%
Aqua 31372.22 3360.50 36499.79 39%
Little 31123.06 3945.75 36257.36 39%
Oak 30720.45 3330.01 32993.72 38%
Node 17947.02 1574.98 22480.62 22%
Fastify 17523.35 1781.70 19752.29 22%
Dinatra 16309.17 2038.76 24309.67 20%
Abc 14252.45 1367.14 16665.07 18%
Express (Deno) 9229.98 1904.35 11491.00 11%
Express 6550.30 908.81 8282.03 8%
Servest 6216.32 1594.67 11360.39 8%
Acorn 0.00 0.00 0.00 0%
Fastro 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
14252.45 1367.14 16665.07
Stat 10 25 50 75 90 95 99
Req/Sec 13319.22 13818.49 14610.29 14959.75 15241.44 15484.29 15852.65
Latency 3ms 3ms 3ms 3ms 3ms 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
44906.60 2597.97 54307.72
Stat 10 25 50 75 90 95 99
Req/Sec 43144.72 44375.98 45222.04 45959.14 46741.63 47405.09 49121.59
Latency 978µs 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
31372.22 3360.50 36499.79
Stat 10 25 50 75 90 95 99
Req/Sec 29602.23 30541.92 32038.97 33066.48 33909.77 34513.24 35514.96
Latency 1ms 1ms 1ms 1ms 1ms 2ms 2ms
Stat Mean Stddev Max
80464.97 11433.12 105736.35
Stat 10 25 50 75 90 95 99
Req/Sec 65111.61 70945.59 80493.21 89491.19 96092.34 99449.19 103806.66
Latency 353µs 447µs 578µs 763µs 915µs 1ms 1ms
Stat Mean Stddev Max
41528.20 2440.67 46521.04
Stat 10 25 50 75 90 95 99
Req/Sec 40518.07 41206.66 41912.90 42339.10 42918.49 43188.55 44239.28
Latency 1ms 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
34890.65 2482.03 37381.54
Stat 10 25 50 75 90 95 99
Req/Sec 34320.30 34813.73 35349.54 35625.57 35898.62 36100.70 36438.47
Latency 1ms 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
35753.01 2587.42 39205.19
Stat 10 25 50 75 90 95 99
Req/Sec 35219.75 35633.84 36233.86 36635.36 37007.61 37331.36 37769.65
Latency 1ms 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
55404.35 4014.61 77742.00
Stat 10 25 50 75 90 95 99
Req/Sec 52646.57 53538.02 54395.26 56320.61 60410.76 63491.33 69335.72
Latency 731µs 839µs 916µs 981µs 1ms 1ms 1ms
Stat Mean Stddev Max
45859.40 2309.04 50964.10
Stat 10 25 50 75 90 95 99
Req/Sec 44493.05 45267.80 46027.29 46727.59 47692.87 48399.77 49500.97
Latency 1ms 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
16309.17 2038.76 24309.67
Stat 10 25 50 75 90 95 99
Req/Sec 15021.37 15634.68 16641.69 17527.81 18000.23 18296.04 18995.08
Latency 2ms 2ms 2ms 2ms 3ms 3ms 5ms
Stat Mean Stddev Max
66526.44 9479.72 97703.86
Stat 10 25 50 75 90 95 99
Req/Sec 54277.67 58903.52 66820.41 72469.70 78896.78 83633.69 90660.04
Latency 434µs 557µs 692µs 913µs 1ms 1ms 1ms
Stat Mean Stddev Max
6550.30 908.81 8282.03
Stat 10 25 50 75 90 95 99
Req/Sec 5308.33 6503.38 6761.71 6879.34 7336.26 7920.95 8240.01
Latency 6ms 7ms 7ms 7ms 8ms 9ms 11ms
Stat Mean Stddev Max
9229.98 1904.35 11491.00
Stat 10 25 50 75 90 95 99
Req/Sec 5865.69 9080.06 10028.17 10349.37 10539.41 10633.20 10841.94
Latency 4ms 4ms 5ms 5ms 6ms 8ms 11ms
Stat Mean Stddev Max
50613.97 2444.50 59855.46
Stat 10 25 50 75 90 95 99
Req/Sec 48978.14 49691.39 50601.06 51632.53 52800.98 54089.95 55822.35
Latency 863µs 921µs 995µs 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
17523.35 1781.70 19752.29
Stat 10 25 50 75 90 95 99
Req/Sec 17115.00 17505.18 17821.84 18129.90 18423.00 18568.94 18929.72
Latency 2ms 2ms 2ms 2ms 2ms 3ms 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
50151.35 2845.83 63432.85
Stat 10 25 50 75 90 95 99
Req/Sec 48511.38 49308.54 49998.96 51214.57 52684.03 53707.61 56129.59
Latency 871µs 928µs 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
42030.10 4034.79 49631.93
Stat 10 25 50 75 90 95 99
Req/Sec 38713.99 40753.36 43046.51 44113.18 45087.10 45758.21 46907.22
Latency 886µs 1ms 1ms 1ms 1ms 1ms 2ms
Stat Mean Stddev Max
73662.87 11666.05 102047.76
Stat 10 25 50 75 90 95 99
Req/Sec 58367.62 64114.39 73516.10 82605.90 89702.32 92616.87 96943.70
Latency 370µs 455µs 647µs 851µs 982µs 1ms 1ms
Stat Mean Stddev Max
31123.06 3945.75 36257.36
Stat 10 25 50 75 90 95 99
Req/Sec 29391.83 30787.21 31933.57 32915.47 33705.66 34200.17 35142.91
Latency 1ms 1ms 1ms 1ms 1ms 2ms 3ms
Stat Mean Stddev Max
47043.62 2474.94 55115.54
Stat 10 25 50 75 90 95 99
Req/Sec 45547.88 46406.96 47168.05 47913.31 48920.60 49723.59 51514.27
Latency 934µs 986µs 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
50296.57 2377.77 57807.72
Stat 10 25 50 75 90 95 99
Req/Sec 48621.16 49471.22 50126.88 51140.49 52623.16 53643.60 55822.95
Latency 869µs 926µs 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
17947.02 1574.98 22480.62
Stat 10 25 50 75 90 95 99
Req/Sec 17386.04 17734.68 18110.47 18530.43 18908.58 19121.08 19537.78
Latency 2ms 2ms 2ms 2ms 2ms 2ms 5ms
Stat Mean Stddev Max
30720.45 3330.01 32993.72
Stat 10 25 50 75 90 95 99
Req/Sec 30303.55 31039.84 31345.91 31734.53 32144.20 32283.21 32632.77
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
40770.83 2130.75 44662.90
Stat 10 25 50 75 90 95 99
Req/Sec 39813.81 40549.79 41032.55 41597.03 42057.06 42325.26 43248.34
Latency 1ms 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
40493.32 4145.85 48651.87
Stat 10 25 50 75 90 95 99
Req/Sec 38039.07 39598.95 41232.34 42528.15 43567.48 44197.06 45504.00
Latency 909µs 1ms 1ms 1ms 1ms 1ms 1ms
Stat Mean Stddev Max
80270.51 11478.71 106376.03
Stat 10 25 50 75 90 95 99
Req/Sec 65309.20 70631.90 80005.72 89405.59 95832.00 100079.98 103331.08
Latency 358µs 449µs 575µs 759µs 927µs 1ms 1ms
Stat Mean Stddev Max
6216.32 1594.67 11360.39
Stat 10 25 50 75 90 95 99
Req/Sec 5103.15 5540.02 6406.64 6955.31 7836.15 8512.80 9095.67
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
50909.38 2551.13 60271.14
Stat 10 25 50 75 90 95 99
Req/Sec 49055.02 49821.00 50804.02 51901.51 53536.96 54781.21 57584.08
Latency 855µs 916µs 990µs 1ms 1ms 1ms 1ms

Generated 2025-09-02T02:09:15.618Z