Bun 1.1
Overall reception & performance
- Many commenters are impressed by Bun’s speed (package installs, test runner,
bun upgrade, TS execution). - Some real-world reports: large TS monorepos and test suites run much faster than with Node + Jest;
ts-nodecomparisons show big startup gains. - Others note frequent segfaults or runtime/tooling crashes in earlier attempts, saying it still feels “not quite baked.”
Integrated tooling & TypeScript
- Strong appreciation for the “one tool” model: runtime, package manager, bundler, test runner, TS runner, web server, shell, and single-file binaries in one install.
- Developers like dropping stacks of separate tools (node, npm/yarn/pnpm, ts-node/tsx, jest, nodemon, esbuild, etc.).
- Bun transpiles TS to JS without type checking; people still run
tsc --noEmitseparately or rely on IDEs, and some wish Bun had integrated type checking.
Compatibility & missing features
- Good Node/npm compatibility reported for many projects; some say Bun was a drop-in dev replacement while still running Node in production.
- Others hit incompatibilities (e.g., Prisma, Remix/Vite, uncaught exception handling, sourcemaps with
bun build, missingdgram, no Next.js support yet). - Worker API, UDP/dgram, and better Jest compatibility are recurring asks.
Telemetry & privacy
- Telemetry is enabled by default but reportedly not currently sent anywhere; it’s mainly used for crash messages.
- Users find documentation of telemetry and opt-out (e.g.,
DO_NOT_TRACK=1) too hidden; strong sentiment that it should be opt-in or at least clearly presented during install. - Old machine-id related code is called out; maintainers say it’s dead code but concern remains until fully clarified with a formal privacy policy.
Windows support & implementation details
- Windows support in 1.1 is widely praised; Bun passes ~98% of its own cross-platform test suite, with remaining failures described as platform-specific.
- Some critique the checked-in Windows shim binary and use of undocumented NT APIs, worrying about maintainability and security; others justify NTDLL usage for performance but the benefit here is disputed.
Ecosystem position, governance & business model
- Many like Bun as a faster, more ergonomic Node alternative; others prefer Node’s maturity and boring stability, especially in large organizations.
- Comparisons with Deno: Bun seen as more aggressively Node-compatible; Deno praised for fine-grained permissions and URL-based modules.
- Some ask for clear support/EOL and stability policies (similar to Node/Python) and question long-term viability and VC funding; others note MIT licensing and possibility of forks.
- Community tooling choice (Discord vs FOSS platforms) triggers debate but no concrete change; Bun team says they’d switch if a better open-source alternative actually wins adoption.
Other features & wishlist
- Interest in Bun shell (tagged template-based, safer shell scripting), macros, FFI, and single-binary builds; cross-compilation and smaller binaries are requested.
- Questions remain about hosting/“edge” story and potential paid worker-style offerings.