Bun is a JavaScript runtime with its own package manager and bundler, and it runs much of the code written for Node.js. A record carries this value when its documentation names Bun as a supported way to run the deployed site, not when Bun is only used to install packages. Software that runs on Bun usually documents other options too, often Node.js, so the record shows whether a host without Bun can still run it. Hono and SvelteKit are examples.
13 projects need Bun to host, listed alphabetically. Mostly web frameworks, APIs and backends and site and docs generators, of 9 categories in all. 77 records do not record this field, and cannot appear here either way. For 206 the question does not apply. Counts only projects with momentum; the full list has the rest.
B
- Bull Board
Dashboard UI for Bull and BullMQ job queues, mounted into an existing Node server or run as a standalone CLI or Docker image.
BunFast all-in-one JavaScript and TypeScript runtime that also ships a package manager, test runner and bundler as one executable.
E
ElysiaTypeScript web framework for building backend servers, optimized for Bun and also runnable on Node.js.
H
h3HTTP server framework for JavaScript runtimes, built on the Request, Response and Headers primitives of the web platform.
- Hocuspocus
WebSocket backend for Yjs documents that syncs changes between clients in real time, from the team behind Tiptap.
HonoWeb framework built on Web Standards that runs on any JavaScript runtime.
N
P
PGliteEmbeddable WebAssembly build of PostgreSQL, packaged as a TypeScript and JavaScript library for the browser, Node.js, Bun and Deno.
R
RemixFull-stack web framework built on Web APIs that combines routing, data, UI and asset compilation in one stack.
S
T
tinyhttpExpress-like web framework for Node.js, written in TypeScript and published as native ESM.
Which of these is best?
We don't know. A portfolio, a shop and a documentation site need different things from their software, and so does a team of one against an agency. Nobody pays to be listed here and the order is alphabetical.


