Skip to main content
Express and other major Node.js HTTP libraries should work out of the box. Bun implements the node:http and node:https modules that these libraries rely on.
Refer to the Runtime > Node.js APIs page for more detailed compatibility information.
terminal

To define an HTTP route and start a server with Express:
server.ts

To start the server on localhost:
terminal