Software Alternatives & Startups

Bun.sh

Bun is an all-in-one JavaScript runtime & toolkit designed for speed, complete with a bundler, test runner, and Node.js-compatible package manager.

Bun.sh

Bun.sh Reviews and Details

This page is designed to help you find out whether Bun.sh is good and if it is the right choice for you.

Screenshots and images

  • Landing page //
    2023-10-11

Features & Specs

  1. Speed

    Bun.sh is designed for performance and is optimized for running JavaScript and TypeScript quickly. This can lead to faster development cycles and more efficient runtime performance.

  2. Built-in Tools

    Bun.sh comes with a built-in bundler, transpiler, and package manager. This reduces the need for additional tooling and simplifies the development setup.

  3. TypeScript Support

    Bun.sh has native support for TypeScript, making it easier for developers who prefer strongly typed languages to work seamlessly without additional configuration.

  4. Compatibility

    Bun aims to be compatible with existing npm packages, reducing friction in adopting it for existing projects.

  5. Lower Resource Usage

    Bun is designed to use fewer resources compared to some traditional Node.js setups, which could lead to cost savings in a production environment.

Badges

Promote Bun.sh. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

We don't have any videos for Bun.sh yet.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Bun.sh and what they use it for.
  • How we built Bytewells: open-source foundations, our own stack, and a marketplace that does not force a fork
    Early Bun research and benchmarks for Flight and Scribe by Vasilen Lyubomirov (github.com/VasilenL), whose work helped start this. - Source: dev.to / 5 days ago
  • Tracking Vietnamese news trends with embeddings, HDBSCAN and an LLM
    It's a single TypeScript service running on Bun, with its data in one SQLite file (bun:sqlite). The pipeline runs in passes, and each pass goes through these stages:. - Source: dev.to / 14 days ago
  • Corporate PowerPoint decks with AI, for free: slides as code, QA as the gate
    The toolchain is free. Bun, LibreOffice (headless rendering), poppler and open metric-compatible fonts (Carlito, Caladea, Liberation, Gelasio). - Source: dev.to / 7 days ago
  • Giving your AI agent a password without pasting it on the chat
    To install it you just need Bun and then run this. - Source: dev.to / 11 days ago
  • Why I Built bunpm: Route npm, yarn & pnpm Through Bun Without Touching Your Scripts
    Then Bun arrived with its lightning-fast native package manager, and running bun install felt like magic (seconds instead of minutes). - Source: dev.to / 15 days ago
  • Orchestration Ate the Moat: Anthropic's Agent Swarm
    Anthropic's most dramatic case study is Jarred Sumner's use of dynamic workflows to port Bun from Zig to Rust. The numbers reported in Anthropic's official launch post:. - Source: dev.to / 27 days ago
  • Self-Host Your Web Bookmarks With SQLite and Full Privacy
    Requirements: Bun 1.3+ and a Chromium-based browser. No Docker image, no Postgres. - Source: dev.to / 2 months ago
  • Browser first: the one rule behind every tool on KitDev Space
    The tools that do need a server run on Bun. Each one is there because of one of the four reasons above, and I can tell you which:. - Source: dev.to / 2 months ago
  • OpenPledge: See Exactly Where Your Donation Goes (Blockchain + AI for Charity)
    Built with Next.js 16 (React 19), Bun, Tailwind CSS v4, and shadcn/ui on Base UI — scaffolded with create-notils and linted with Biome. - Source: dev.to / 2 months ago
  • We Built a Feature We Never Shipped — And That Was the Whole Point
    Direct API probing — calling the actual method on the actual installed Bun binary (1.4.0) and recording what happens, success or exception, before writing a single line of pipeline code around it. - Source: dev.to / 2 months ago
  • Design Diff, a Visual Feedback Loop for Coding Agents
    It runs on Bun and needs no global install, since bunx fetches and runs it in one step. The first run downloads Chromium once. Every run after that is instant. - Source: dev.to / 3 months ago
  • Coding agents got boring the moment we built a really good one.
    This directory contains the TypeScript implementation of the CLI. End users Should install the precompiled backboard binary. Contributors can run or Compile it from source with Bun. - Source: dev.to / 3 months ago
  • Hosting a Production-Level Discord Bot: Python, Bun, Rust, and the Cheapest Way to Scale
    The Node.js ecosystem has powered bots for a decade via discord.js. However, the Bun runtime has completely changed the game. Bun acts as an all-in-one JavaScript toolkit that starts up significantly faster and utilizes memory far more efficiently than standard Node.js. - Source: dev.to / 4 months ago
  • No SQLite driver works in both Bun and Node. Here is how I shipped one package that runs on both.
    The binary had a #!/usr/bin/env bun shebang and imported bun:sqlite. I had developed the whole thing under Bun, so on my machine it was perfect. On a normal machine with only Node installed, there is no bun to run the shebang, the entry was a .ts file Node would not execute, and even if it got that far, bun:sqlite is a built-in that only exists inside Bun. Three separate ways to fail before any of my code ran.... - Source: dev.to / 5 months ago
  • Polly wants a transcript: giving agents ears and a voice, on your own machine
    The CLI is a thin Bun wrapper; the engine is the Rust binary it shells out to. Pipe-friendly by design — transcript on stdout, errors on stderr. - Source: dev.to / 5 months ago
  • Why Bun is Rewriting in Rust (And What It Means for JavaScript Developers)
    The numbers are striking. According to benchmarks published on bun.sh, Bun handles 59,026 Express.js "hello world" HTTP requests per second on Linux x64, compared to 25,335 for Deno and 19,039 for Node.js. For WebSocket throughput, Bun clocks 2,536,227 messages per second against Deno's 1,320,525 and Node's 435,099. Bun also bundles 10,000 React components in 269ms. Rolldown completes the same job in 495ms.... - Source: dev.to / 6 months ago
  • My fully offline AI-assisted Linux development machine
    Toolchains: I use SDKMAN! For JDKs, NVM for Node.js, rustup for Rust, Bun, Go, Python, Deno, and the usual Linux build tools. - Source: dev.to / 6 months ago
  • gitui: a tiny TUI for your pull requests
    For the curious: gitui is built with Bun, React 19, and OpenTUI — a relatively new library for making terminal UIs feel like real apps. Every GitHub call is just a shell-out to gh, which means there's no token plumbing and no API client to maintain. If gh pr list works in your terminal, gitui works. - Source: dev.to / 6 months ago
  • dcd-telegram: A 3.5 MB Rust Drop-in for Claude Code's 100 MB Telegram Plugin
    The official plugin runs on Bun -- a JavaScript runtime. It works, but it's heavy: ~100 MB RAM per instance, 2-3 second startup, and it doesn't clean up after itself. - Source: dev.to / 7 months ago
  • 512,000 Lines of Claude Code Leaked Through a Single .npmignore Mistake
    The UI layer is built with React and Ink, a library that renders React components to the terminal. Layout is handled by Yoga, the Flexbox engine that also powers React Native. The runtime is Bun rather than Node.js, and the entire application compiles down to a single cli.js bundle at 10.5MB. - Source: dev.to / 7 months ago
  • The Official Claude Code Telegram Plugin Is Good. This One Is Better.
    Prerequisites: Bun and a Telegram bot token from @BotFather. - Source: dev.to / 7 months ago

Do you know an article comparing Bun.sh to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Bun.sh discussion

Log in or Post with

Is Bun.sh good? This is an informative page that will help you find out. Moreover, you can review and discuss Bun.sh here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.