Bun
Native TypeScript. BunFsRuntime uses Bun-native I/O and Bun.Transpiler for on-the-fly .ts transpilation. Recommended for new projects.
emroute runs on Bun, Deno, and Node. Pick your runtime — each guide walks you through install, first route, and running the server.
Native TypeScript. BunFsRuntime uses Bun-native I/O and Bun.Transpiler for on-the-fly .ts transpilation. Recommended for new projects.
Native TypeScript with permissions and import maps. UniversalFsRuntime uses node: APIs through Deno's compatibility layer.
emroute ships compiled JavaScript, so Node can import it directly. Pair with tsx or --experimental-strip-types for your own .ts files.
Already set up? Continue to Pages, Widgets, or the Architecture overview.