You need to enable JavaScript to run this app.
Web Frameworks Benchmark
Home
Benchmark Results
Compare Frameworks
GitHub
Select...
Benchmark Result
crystal (1.16)
ruby (3.4)
cpp (14/17)
c (11)
Select Frameworks...
Requests / Second
Language
▲
Framework
▲
▲
Requests / Second (64)
▲
Requests / Second (256)
▲
Requests / Second (512)
crystal (1.16)
router.cr
(0.2)
152 915
163 958
166 552
crystal (1.16)
toro
(0.5)
151 099
165 646
168 470
crystal (1.16)
spider-gazelle
(7.6)
149 097
165 114
167 303
cpp (14/17)
drogon
(1.9)
147 173
157 926
161 002
crystal (1.16)
runcobo
(2)
147 102
154 895
160 537
crystal (1.16)
athena-routing
(0.1)
141 458
151 501
156 152
crystal (1.16)
kemal
(1.7)
138 980
143 440
144 980
crystal (1.16)
grip
(3)
138 507
150 217
153 464
crystal (1.16)
amber
(1.4)
135 645
135 830
140 688
cpp (14/17)
oatpp
(1.3)
113 552
117 428
125 356
crystal (1.16)
athena
(0.2)
102 407
100 901
98 341
crystal (1.16)
lucky
(1.3)
99 473
98 985
97 743
crystal (1.16)
marten
(0.5)
96 909
95 023
96 368
c (11)
agoo-c
(0.7)
87 681
151 578
173 522
ruby (3.4)
agoo
(2.15)
76 400
91 151
97 120
ruby (3.4)
rage
(1.15)
75 019
76 208
75 554
crystal (1.16)
orion
(3)
38 335
38 992
37 361
ruby (3.4)
syro
(3.2)
34 304
21 712
21 482
ruby (3.4)
hanami-api
(0.3)
33 380
21 202
21 406
ruby (3.4)
roda
(3.91)
33 006
21 215
21 273
ruby (3.4)
cuba
(4)
30 914
20 004
19 950
ruby (3.4)
hanami
(2.2)
28 092
18 751
18 822
ruby (3.4)
rack_app
(11)
27 007
18 156
18 496
ruby (3.4)
rack-routing
(0)
25 599
17 530
17 523
ruby (3.4)
sinatra
(4.1)
16 634
13 140
11 861
ruby (3.4)
grape
(2.3)
16 217
11 957
11 952
ruby (3.4)
rails-api
(8)
12 619
9 203
9 210
ruby (3.4)
rails
(8)
10 153
8 216
7 507
ruby (3.4)
camping
(3.2)
1 745
1 753
1 764