├── .DS_Store ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── README.md ├── __tests__ └── correction.spec.ts ├── bench.sh ├── bench.ts ├── bun.lockb ├── deno.json ├── deno.lock ├── dev ├── adonis │ ├── .adonisrc.json │ ├── .editorconfig │ ├── .env.example │ ├── .env.test │ ├── .gitignore │ ├── .prettierignore │ ├── ace │ ├── ace-manifest.json │ ├── app │ │ └── Exceptions │ │ │ └── Handler.ts │ ├── commands │ │ └── index.ts │ ├── config │ │ ├── app.ts │ │ ├── bodyparser.ts │ │ ├── cors.ts │ │ ├── drive.ts │ │ ├── hash.ts │ │ └── static.ts │ ├── contracts │ │ ├── drive.ts │ │ ├── env.ts │ │ ├── events.ts │ │ ├── hash.ts │ │ └── tests.ts │ ├── env.ts │ ├── package.json │ ├── pnpm-lock.yaml │ ├── providers │ │ └── AppProvider.ts │ ├── server.ts │ ├── start │ │ ├── kernel.ts │ │ └── routes.ts │ ├── test.ts │ ├── tests │ │ ├── bootstrap.ts │ │ └── functional │ │ │ └── hello_world.spec.ts │ └── tsconfig.json └── nest-node │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── bun.lockb │ ├── index.ts │ ├── main.ts │ ├── nest-cli.json │ ├── package.json │ ├── pnpm-lock.yaml │ ├── src │ ├── app.controller.spec.ts │ ├── app.controller.ts │ ├── app.module.ts │ └── app.service.ts │ ├── test │ ├── app.e2e-spec.ts │ └── jest-e2e.json │ ├── tsconfig.build.json │ └── tsconfig.json ├── package.json ├── results ├── bun │ ├── bun-web-standard.txt │ ├── bun.txt │ ├── elysia.txt │ ├── express.txt │ ├── h3.txt │ ├── hono.txt │ ├── nbit.txt │ ├── nhttp.txt │ ├── oak.txt │ └── wobe.txt ├── deno │ ├── acorn.txt │ ├── deno-web-standard.txt │ ├── deno.txt │ ├── hono.txt │ └── oak.txt ├── node │ ├── express.txt │ ├── fastify.txt │ ├── h3.txt │ ├── hono.txt │ ├── hyper-express.txt │ ├── koa.txt │ ├── ultimate-express.txt │ └── uws.txt └── results.md ├── scripts ├── body.json ├── body.lua ├── body.sh ├── get.sh └── query.sh ├── src ├── .DS_Store ├── bun │ ├── bun-web-standard.ts │ ├── bun.ts │ ├── bunrest.ts │ ├── byte.ts │ ├── elysia.ts │ ├── express.ts │ ├── fastify.ts │ ├── h3.ts │ ├── hono.ts │ ├── nbit.ts │ ├── nhttp.ts │ ├── oak.ts │ ├── vixeny.ts │ └── wobe.ts ├── deno │ ├── acorn.ts │ ├── deno-web-standard.ts │ ├── deno.ts │ ├── hono.ts │ └── oak.ts └── node │ ├── adonis │ ├── .adonisrc.json │ ├── ace │ ├── ace-manifest.json │ ├── app │ │ └── Exceptions │ │ │ ├── Handler.js │ │ │ └── Handler.js.map │ ├── bun.lockb │ ├── commands │ │ ├── index.js │ │ └── index.js.map │ ├── config │ │ ├── app.js │ │ ├── app.js.map │ │ ├── bodyparser.js │ │ ├── bodyparser.js.map │ │ ├── cors.js │ │ ├── cors.js.map │ │ ├── drive.js │ │ ├── drive.js.map │ │ ├── hash.js │ │ ├── hash.js.map │ │ ├── static.js │ │ └── static.js.map │ ├── contracts │ │ ├── drive.js │ │ ├── drive.js.map │ │ ├── env.js │ │ ├── env.js.map │ │ ├── events.js │ │ ├── events.js.map │ │ ├── hash.js │ │ ├── hash.js.map │ │ ├── tests.js │ │ └── tests.js.map │ ├── env.js │ ├── env.js.map │ ├── index.js │ ├── index.js.map │ ├── package.json │ ├── providers │ │ ├── AppProvider.js │ │ └── AppProvider.js.map │ ├── start │ │ ├── kernel.js │ │ ├── kernel.js.map │ │ ├── routes.js │ │ └── routes.js.map │ ├── test.js │ ├── test.js.map │ ├── tests │ │ ├── bootstrap.js │ │ ├── bootstrap.js.map │ │ └── functional │ │ │ ├── hello_world.spec.js │ │ │ └── hello_world.spec.js.map │ └── tsconfig.tsbuildinfo │ ├── elysia.js │ ├── express.js │ ├── fastify.js │ ├── h3.js │ ├── hapi.js │ ├── hono.js │ ├── hyper-express.js │ ├── koa.js │ ├── nest │ ├── index.d.ts │ ├── index.js │ ├── index.js.map │ ├── main.d.ts │ ├── main.js │ ├── main.js.map │ └── src │ │ ├── app.controller.d.ts │ │ ├── app.controller.js │ │ ├── app.controller.js.map │ │ ├── app.module.d.ts │ │ ├── app.module.js │ │ ├── app.module.js.map │ │ ├── app.service.d.ts │ │ ├── app.service.js │ │ └── app.service.js.map │ ├── ultimate-express.js │ └── uws.js └── tsconfig.json /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/correction.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/__tests__/correction.spec.ts -------------------------------------------------------------------------------- /bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/bench.sh -------------------------------------------------------------------------------- /bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/bench.ts -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/bun.lockb -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/deno.json -------------------------------------------------------------------------------- /deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/deno.lock -------------------------------------------------------------------------------- /dev/adonis/.adonisrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/.adonisrc.json -------------------------------------------------------------------------------- /dev/adonis/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/.editorconfig -------------------------------------------------------------------------------- /dev/adonis/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/.env.example -------------------------------------------------------------------------------- /dev/adonis/.env.test: -------------------------------------------------------------------------------- 1 | NODE_ENV=test 2 | -------------------------------------------------------------------------------- /dev/adonis/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | .vscode 5 | .DS_STORE 6 | .env 7 | tmp 8 | -------------------------------------------------------------------------------- /dev/adonis/.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /dev/adonis/ace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/ace -------------------------------------------------------------------------------- /dev/adonis/ace-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/ace-manifest.json -------------------------------------------------------------------------------- /dev/adonis/app/Exceptions/Handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/app/Exceptions/Handler.ts -------------------------------------------------------------------------------- /dev/adonis/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/commands/index.ts -------------------------------------------------------------------------------- /dev/adonis/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/config/app.ts -------------------------------------------------------------------------------- /dev/adonis/config/bodyparser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/config/bodyparser.ts -------------------------------------------------------------------------------- /dev/adonis/config/cors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/config/cors.ts -------------------------------------------------------------------------------- /dev/adonis/config/drive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/config/drive.ts -------------------------------------------------------------------------------- /dev/adonis/config/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/config/hash.ts -------------------------------------------------------------------------------- /dev/adonis/config/static.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/config/static.ts -------------------------------------------------------------------------------- /dev/adonis/contracts/drive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/contracts/drive.ts -------------------------------------------------------------------------------- /dev/adonis/contracts/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/contracts/env.ts -------------------------------------------------------------------------------- /dev/adonis/contracts/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/contracts/events.ts -------------------------------------------------------------------------------- /dev/adonis/contracts/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/contracts/hash.ts -------------------------------------------------------------------------------- /dev/adonis/contracts/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/contracts/tests.ts -------------------------------------------------------------------------------- /dev/adonis/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/env.ts -------------------------------------------------------------------------------- /dev/adonis/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/package.json -------------------------------------------------------------------------------- /dev/adonis/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/pnpm-lock.yaml -------------------------------------------------------------------------------- /dev/adonis/providers/AppProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/providers/AppProvider.ts -------------------------------------------------------------------------------- /dev/adonis/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/server.ts -------------------------------------------------------------------------------- /dev/adonis/start/kernel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/start/kernel.ts -------------------------------------------------------------------------------- /dev/adonis/start/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/start/routes.ts -------------------------------------------------------------------------------- /dev/adonis/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/test.ts -------------------------------------------------------------------------------- /dev/adonis/tests/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/tests/bootstrap.ts -------------------------------------------------------------------------------- /dev/adonis/tests/functional/hello_world.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/tests/functional/hello_world.spec.ts -------------------------------------------------------------------------------- /dev/adonis/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/adonis/tsconfig.json -------------------------------------------------------------------------------- /dev/nest-node/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/.eslintrc.js -------------------------------------------------------------------------------- /dev/nest-node/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/.gitignore -------------------------------------------------------------------------------- /dev/nest-node/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/.prettierrc -------------------------------------------------------------------------------- /dev/nest-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/README.md -------------------------------------------------------------------------------- /dev/nest-node/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/bun.lockb -------------------------------------------------------------------------------- /dev/nest-node/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/index.ts -------------------------------------------------------------------------------- /dev/nest-node/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/main.ts -------------------------------------------------------------------------------- /dev/nest-node/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/nest-cli.json -------------------------------------------------------------------------------- /dev/nest-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/package.json -------------------------------------------------------------------------------- /dev/nest-node/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/pnpm-lock.yaml -------------------------------------------------------------------------------- /dev/nest-node/src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/src/app.controller.spec.ts -------------------------------------------------------------------------------- /dev/nest-node/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/src/app.controller.ts -------------------------------------------------------------------------------- /dev/nest-node/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/src/app.module.ts -------------------------------------------------------------------------------- /dev/nest-node/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/src/app.service.ts -------------------------------------------------------------------------------- /dev/nest-node/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /dev/nest-node/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/test/jest-e2e.json -------------------------------------------------------------------------------- /dev/nest-node/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/tsconfig.build.json -------------------------------------------------------------------------------- /dev/nest-node/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/dev/nest-node/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/package.json -------------------------------------------------------------------------------- /results/bun/bun-web-standard.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/bun/bun-web-standard.txt -------------------------------------------------------------------------------- /results/bun/bun.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/bun/bun.txt -------------------------------------------------------------------------------- /results/bun/elysia.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/bun/elysia.txt -------------------------------------------------------------------------------- /results/bun/express.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/bun/express.txt -------------------------------------------------------------------------------- /results/bun/h3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/bun/h3.txt -------------------------------------------------------------------------------- /results/bun/hono.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/bun/hono.txt -------------------------------------------------------------------------------- /results/bun/nbit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/bun/nbit.txt -------------------------------------------------------------------------------- /results/bun/nhttp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/bun/nhttp.txt -------------------------------------------------------------------------------- /results/bun/oak.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/bun/oak.txt -------------------------------------------------------------------------------- /results/bun/wobe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/bun/wobe.txt -------------------------------------------------------------------------------- /results/deno/acorn.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/deno/acorn.txt -------------------------------------------------------------------------------- /results/deno/deno-web-standard.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/deno/deno-web-standard.txt -------------------------------------------------------------------------------- /results/deno/deno.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/deno/deno.txt -------------------------------------------------------------------------------- /results/deno/hono.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/deno/hono.txt -------------------------------------------------------------------------------- /results/deno/oak.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/deno/oak.txt -------------------------------------------------------------------------------- /results/node/express.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/node/express.txt -------------------------------------------------------------------------------- /results/node/fastify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/node/fastify.txt -------------------------------------------------------------------------------- /results/node/h3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/node/h3.txt -------------------------------------------------------------------------------- /results/node/hono.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/node/hono.txt -------------------------------------------------------------------------------- /results/node/hyper-express.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/node/hyper-express.txt -------------------------------------------------------------------------------- /results/node/koa.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/node/koa.txt -------------------------------------------------------------------------------- /results/node/ultimate-express.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/node/ultimate-express.txt -------------------------------------------------------------------------------- /results/node/uws.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/node/uws.txt -------------------------------------------------------------------------------- /results/results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/results/results.md -------------------------------------------------------------------------------- /scripts/body.json: -------------------------------------------------------------------------------- 1 | { 2 | "hello": "world" 3 | } 4 | -------------------------------------------------------------------------------- /scripts/body.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/scripts/body.lua -------------------------------------------------------------------------------- /scripts/body.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/scripts/body.sh -------------------------------------------------------------------------------- /scripts/get.sh: -------------------------------------------------------------------------------- 1 | bombardier --fasthttp -c 500 -d 10s http://localhost:3000/ -------------------------------------------------------------------------------- /scripts/query.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/scripts/query.sh -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/bun/bun-web-standard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/bun-web-standard.ts -------------------------------------------------------------------------------- /src/bun/bun.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/bun.ts -------------------------------------------------------------------------------- /src/bun/bunrest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/bunrest.ts -------------------------------------------------------------------------------- /src/bun/byte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/byte.ts -------------------------------------------------------------------------------- /src/bun/elysia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/elysia.ts -------------------------------------------------------------------------------- /src/bun/express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/express.ts -------------------------------------------------------------------------------- /src/bun/fastify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/fastify.ts -------------------------------------------------------------------------------- /src/bun/h3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/h3.ts -------------------------------------------------------------------------------- /src/bun/hono.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/hono.ts -------------------------------------------------------------------------------- /src/bun/nbit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/nbit.ts -------------------------------------------------------------------------------- /src/bun/nhttp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/nhttp.ts -------------------------------------------------------------------------------- /src/bun/oak.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/oak.ts -------------------------------------------------------------------------------- /src/bun/vixeny.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/vixeny.ts -------------------------------------------------------------------------------- /src/bun/wobe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/bun/wobe.ts -------------------------------------------------------------------------------- /src/deno/acorn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/deno/acorn.ts -------------------------------------------------------------------------------- /src/deno/deno-web-standard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/deno/deno-web-standard.ts -------------------------------------------------------------------------------- /src/deno/deno.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/deno/deno.ts -------------------------------------------------------------------------------- /src/deno/hono.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/deno/hono.ts -------------------------------------------------------------------------------- /src/deno/oak.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/deno/oak.ts -------------------------------------------------------------------------------- /src/node/adonis/.adonisrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/.adonisrc.json -------------------------------------------------------------------------------- /src/node/adonis/ace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/ace -------------------------------------------------------------------------------- /src/node/adonis/ace-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/ace-manifest.json -------------------------------------------------------------------------------- /src/node/adonis/app/Exceptions/Handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/app/Exceptions/Handler.js -------------------------------------------------------------------------------- /src/node/adonis/app/Exceptions/Handler.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/app/Exceptions/Handler.js.map -------------------------------------------------------------------------------- /src/node/adonis/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/bun.lockb -------------------------------------------------------------------------------- /src/node/adonis/commands/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/commands/index.js -------------------------------------------------------------------------------- /src/node/adonis/commands/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/commands/index.js.map -------------------------------------------------------------------------------- /src/node/adonis/config/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/app.js -------------------------------------------------------------------------------- /src/node/adonis/config/app.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/app.js.map -------------------------------------------------------------------------------- /src/node/adonis/config/bodyparser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/bodyparser.js -------------------------------------------------------------------------------- /src/node/adonis/config/bodyparser.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/bodyparser.js.map -------------------------------------------------------------------------------- /src/node/adonis/config/cors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/cors.js -------------------------------------------------------------------------------- /src/node/adonis/config/cors.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/cors.js.map -------------------------------------------------------------------------------- /src/node/adonis/config/drive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/drive.js -------------------------------------------------------------------------------- /src/node/adonis/config/drive.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/drive.js.map -------------------------------------------------------------------------------- /src/node/adonis/config/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/hash.js -------------------------------------------------------------------------------- /src/node/adonis/config/hash.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/hash.js.map -------------------------------------------------------------------------------- /src/node/adonis/config/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/static.js -------------------------------------------------------------------------------- /src/node/adonis/config/static.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/config/static.js.map -------------------------------------------------------------------------------- /src/node/adonis/contracts/drive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/contracts/drive.js -------------------------------------------------------------------------------- /src/node/adonis/contracts/drive.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/contracts/drive.js.map -------------------------------------------------------------------------------- /src/node/adonis/contracts/env.js: -------------------------------------------------------------------------------- 1 | //# sourceMappingURL=env.js.map -------------------------------------------------------------------------------- /src/node/adonis/contracts/env.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/contracts/env.js.map -------------------------------------------------------------------------------- /src/node/adonis/contracts/events.js: -------------------------------------------------------------------------------- 1 | //# sourceMappingURL=events.js.map -------------------------------------------------------------------------------- /src/node/adonis/contracts/events.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/contracts/events.js.map -------------------------------------------------------------------------------- /src/node/adonis/contracts/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/contracts/hash.js -------------------------------------------------------------------------------- /src/node/adonis/contracts/hash.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/contracts/hash.js.map -------------------------------------------------------------------------------- /src/node/adonis/contracts/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/contracts/tests.js -------------------------------------------------------------------------------- /src/node/adonis/contracts/tests.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/contracts/tests.js.map -------------------------------------------------------------------------------- /src/node/adonis/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/env.js -------------------------------------------------------------------------------- /src/node/adonis/env.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/env.js.map -------------------------------------------------------------------------------- /src/node/adonis/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/index.js -------------------------------------------------------------------------------- /src/node/adonis/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/index.js.map -------------------------------------------------------------------------------- /src/node/adonis/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/package.json -------------------------------------------------------------------------------- /src/node/adonis/providers/AppProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/providers/AppProvider.js -------------------------------------------------------------------------------- /src/node/adonis/providers/AppProvider.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/providers/AppProvider.js.map -------------------------------------------------------------------------------- /src/node/adonis/start/kernel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/start/kernel.js -------------------------------------------------------------------------------- /src/node/adonis/start/kernel.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/start/kernel.js.map -------------------------------------------------------------------------------- /src/node/adonis/start/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/start/routes.js -------------------------------------------------------------------------------- /src/node/adonis/start/routes.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/start/routes.js.map -------------------------------------------------------------------------------- /src/node/adonis/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/test.js -------------------------------------------------------------------------------- /src/node/adonis/test.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/test.js.map -------------------------------------------------------------------------------- /src/node/adonis/tests/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/tests/bootstrap.js -------------------------------------------------------------------------------- /src/node/adonis/tests/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/tests/bootstrap.js.map -------------------------------------------------------------------------------- /src/node/adonis/tests/functional/hello_world.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/tests/functional/hello_world.spec.js -------------------------------------------------------------------------------- /src/node/adonis/tests/functional/hello_world.spec.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/adonis/tests/functional/hello_world.spec.js.map -------------------------------------------------------------------------------- /src/node/adonis/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- 1 | {"version":"4.6.4"} -------------------------------------------------------------------------------- /src/node/elysia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/elysia.js -------------------------------------------------------------------------------- /src/node/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/express.js -------------------------------------------------------------------------------- /src/node/fastify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/fastify.js -------------------------------------------------------------------------------- /src/node/h3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/h3.js -------------------------------------------------------------------------------- /src/node/hapi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/hapi.js -------------------------------------------------------------------------------- /src/node/hono.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/hono.js -------------------------------------------------------------------------------- /src/node/hyper-express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/hyper-express.js -------------------------------------------------------------------------------- /src/node/koa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/koa.js -------------------------------------------------------------------------------- /src/node/nest/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/node/nest/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/index.js -------------------------------------------------------------------------------- /src/node/nest/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/index.js.map -------------------------------------------------------------------------------- /src/node/nest/main.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/node/nest/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/main.js -------------------------------------------------------------------------------- /src/node/nest/main.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/main.js.map -------------------------------------------------------------------------------- /src/node/nest/src/app.controller.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/src/app.controller.d.ts -------------------------------------------------------------------------------- /src/node/nest/src/app.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/src/app.controller.js -------------------------------------------------------------------------------- /src/node/nest/src/app.controller.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/src/app.controller.js.map -------------------------------------------------------------------------------- /src/node/nest/src/app.module.d.ts: -------------------------------------------------------------------------------- 1 | export declare class AppModule { 2 | } 3 | -------------------------------------------------------------------------------- /src/node/nest/src/app.module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/src/app.module.js -------------------------------------------------------------------------------- /src/node/nest/src/app.module.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/src/app.module.js.map -------------------------------------------------------------------------------- /src/node/nest/src/app.service.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/src/app.service.d.ts -------------------------------------------------------------------------------- /src/node/nest/src/app.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/src/app.service.js -------------------------------------------------------------------------------- /src/node/nest/src/app.service.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/nest/src/app.service.js.map -------------------------------------------------------------------------------- /src/node/ultimate-express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/ultimate-express.js -------------------------------------------------------------------------------- /src/node/uws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/src/node/uws.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltyAom/bun-http-framework-benchmark/HEAD/tsconfig.json --------------------------------------------------------------------------------