You need to enable JavaScript to run this app.
Web Frameworks Benchmark
Home
Benchmark Results
Compare Frameworks
GitHub
Select...
Benchmark Result
javascript (ES2019)
php (8.3)
Select Frameworks...
Requests / Second
Language
▲
Framework
▲
▲
Requests / Second (64)
▲
Requests / Second (256)
▲
Requests / Second (512)
javascript (ES2019)
ultimate-express
(2)
37 871
41 052
41 196
javascript (ES2019)
sifrr
(0)
37 659
40 571
41 262
javascript (ES2019)
uwebsockets
(20.55)
37 568
40 190
41 041
javascript (ES2019)
mesh
(0.6)
37 248
40 110
40 481
javascript (ES2019)
routejs-uwebsocket
(3)
37 094
39 933
40 237
php (8.3)
swoole-coroutine
(6.1)
35 662
36 298
36 948
javascript (ES2019)
elysia
(1.4)
35 307
38 797
39 400
php (8.3)
webman
(1.6)
33 270
35 571
36 012
javascript (ES2019)
mapljs
(0.5)
33 243
35 382
36 801
javascript (ES2019)
fast
(6)
33 181
34 869
36 773
javascript (ES2019)
vixeny-deno
(0.1)
32 958
35 370
36 982
javascript (ES2019)
hono-deno
(4.10)
32 470
34 605
36 525
javascript (ES2019)
nhttp
(2)
32 406
35 494
36 594
javascript (ES2019)
brahma-firelight
(1.5)
29 584
36 359
40 076
javascript (ES2019)
bun
(1.2.5)
29 146
32 870
33 563
javascript (ES2019)
0http-bun
(1)
28 555
32 526
33 134
javascript (ES2019)
vixeny-bun
(0.1)
28 023
32 446
33 091
javascript (ES2019)
ignisia
(0.2)
26 794
31 660
32 564
javascript (ES2019)
bunicorn
(0)
26 793
31 592
32 483
javascript (ES2019)
blaze-bun
(4.4)
23 785
29 041
31 721
php (8.3)
imi-workerman
(2)
22 112
27 333
27 850
javascript (ES2019)
mapljs-bun
(0.5)
19 937
20 787
21 140
javascript (ES2019)
hono
(4.10)
18 927
19 851
19 911
php (8.3)
swoole
(6.1)
18 829
11 273
12 807
javascript (ES2019)
fastify-bun
(5.5)
16 061
17 080
17 065
javascript (ES2019)
koa-bun
(3.1)
14 191
10 286
16 902
javascript (ES2019)
express-bun
(5.1)
13 886
14 225
14 513
javascript (ES2019)
oak-bun
(17.1)
13 357
13 612
14 011
javascript (ES2019)
oak-deno
(17.1.3)
11 239
11 476
11 324
javascript (ES2019)
durian.js-fastify
(2)
10 980
8 679
17 157
php (8.3)
mixphp-swoole
(3)
10 007
12 323
18 965
php (8.3)
hyperf
(3.1)
8 555
10 084
17 609
javascript (ES2019)
durian.js
(2)
7 448
7 804
13 929
javascript (ES2019)
express-deno
(5.1)
7 077
7 031
7 190
php (8.3)
fastsitephp
(1.5)
5 587
4 967
4 821
php (8.3)
ubiquity
(2.5)
5 028
4 635
4 680
php (8.3)
fatfree
(3.9)
4 821
4 523
4 647
php (8.3)
imi-swoole
(2)
4 736
8 449
10 814
php (8.3)
one-fpm
(2.3)
4 618
4 823
4 767
php (8.3)
swoft
(2)
4 592
7 760
8 642
php (8.3)
coresky
(0.546)
4 426
4 150
4 137
php (8.3)
mixphp
(3)
4 381
4 611
4 631
php (8.3)
chubbyphp
(5.2)
4 303
3 986
5 139
php (8.3)
antidot
(2)
4 231
7 376
11 205
php (8.3)
nette
(3.2)
4 000
4 242
5 119
php (8.3)
flight
(3.14)
3 970
3 882
4 189
php (8.3)
lumen
(11.1)
3 970
3 667
4 920
php (8.3)
lemon
(3.19)
3 907
3 717
5 022
php (8.3)
slim
(4.15)
3 884
3 802
5 135
php (8.3)
yii
(2)
3 783
4 684
4 632
php (8.3)
hleb2-swoole
(2)
3 625
6 663
6 912
php (8.3)
sw-fw-less
(preview)
3 579
7 321
7 697
php (8.3)
framework-x
(dev-main)
3 552
3 268
3 663
php (8.3)
kuiper
(0.8)
3 451
5 181
5 747
php (8.3)
chubbyphp-roadrunner
(5.1)
3 436
4 496
5 028
php (8.3)
yii-swoole
(2)
3 410
5 422
6 469
php (8.3)
laravel-s-lumen
(3.8)
3 276
4 867
5 506
php (8.3)
cubex
(4.26)
3 232
3 658
3 793
javascript (ES2019)
restana
(5.1)
3 192
5 355
6 551
php (8.3)
symfony
(7.3)
3 185
3 933
3 715
javascript (ES2019)
0http
(4.3)
3 183
5 325
6 511
javascript (ES2019)
polka
(0.5)
3 167
5 136
6 218
javascript (ES2019)
polkadot
(1)
3 152
4 986
6 103
php (8.3)
hleb2-roadrunner
(2)
3 088
3 694
4 429
php (8.3)
basicphp
(0.9)
3 082
5 636
5 777
javascript (ES2019)
pxe
(1)
3 077
4 747
5 591
php (8.3)
slim-roadrunner
(4.15)
3 014
4 393
4 800
javascript (ES2019)
chubbyts
(3)
3 011
4 703
5 246
javascript (ES2019)
h3
(1.15)
3 001
4 780
5 680
php (8.3)
spiral
(3.15)
2 992
3 176
3 401
javascript (ES2019)
fastify
(5.6)
2 987
4 786
6 199
php (8.3)
laminas
(3.8)
2 942
3 931
3 746
javascript (ES2019)
koa
(3.1)
2 934
4 582
5 738
javascript (ES2019)
routejs
(3)
2 923
5 294
6 289
javascript (ES2019)
rayo
(1.4)
2 914
5 173
6 275
javascript (ES2019)
totaljs
(0)
2 889
5 174
5 895
php (8.3)
laravel-s-laravel
(3.8)
2 856
3 922
4 145
javascript (ES2019)
iotjs-express
(0)
2 853
4 807
5 631
javascript (ES2019)
adonisjs6-http
(7)
2 845
4 424
5 089
javascript (ES2019)
foxify
(0.1)
2 839
4 715
5 632
javascript (ES2019)
express
(5.1)
2 807
4 643
5 389
javascript (ES2019)
fyrejet
(4)
2 807
4 233
5 519
javascript (ES2019)
blaze-node
(4.4)
2 801
4 398
5 119
javascript (ES2019)
hono-node
(4.10)
2 775
4 692
5 510
javascript (ES2019)
muneem
(2.4)
2 759
4 545
5 222
javascript (ES2019)
feathersjs
(5)
2 754
4 526
5 358
javascript (ES2019)
tinyhttp
(3)
2 733
4 334
5 493
javascript (ES2019)
nestjs-fastify
(11.1)
2 704
4 460
5 283
javascript (ES2019)
moleculer
(0.14)
2 702
4 098
5 115
php (8.3)
codeigniter4
(4.5)
2 676
3 780
3 311
javascript (ES2019)
nestjs-express
(11.1)
2 666
4 090
5 102
php (8.3)
hleb2
(2)
2 654
3 045
3 156
php (8.3)
aplus-one
(24)
2 644
4 510
4 619
javascript (ES2019)
morojs
(1.5)
2 638
4 083
4 671
javascript (ES2019)
adonisjs6-slim
(6.2)
2 619
3 532
4 375
javascript (ES2019)
hapi
(21.4)
2 529
3 902
3 948
php (8.3)
bearframework
(1.14)
2 500
3 897
4 393
php (8.3)
laravel
(12.37)
2 149
2 754
2 544
javascript (ES2019)
sails
(1.5)
1 985
2 145
2 339
php (8.3)
simps
(1)
1 874
1 473
1 659
php (8.3)
mixphp-workerman
(3)
1 813
1 534
1 658
javascript (ES2019)
turbo_polka
(0.3)
1 709
1 647
1 679
php (8.3)
cubex-workerman
(4.26)
1 698
1 687
1 678
php (8.3)
fomo
(2.4)
1 689
1 674
1 665
php (8.3)
chubbyphp-workerman
(5.1)
1 689
1 675
1 665
php (8.3)
mark
(2.1)
1 677
1 667
1 660
php (8.3)
workerman
(5.1)
1 676
1 664
1 659
php (8.3)
nano
(5)
1 676
1 667
1 659
php (8.3)
comet
(2.7)
1 674
1 665
1 654
php (8.3)
hleb2-workerman
(2)
1 669
1 662
1 658