Bun Baseline Profile logo

Bun Baseline Profile Oven-sh

Use this command to install Bun Baseline Profile:
winget install --id=Oven-sh.Bun.BaselineProfile -e

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

Bun Baseline Profile is a high-performance JavaScript runtime designed to unify development workflows by combining a runtime, bundler, test runner, and package manager into one tool. Built for speed, Bun extends JavaScriptCore (from Safari) with optimized APIs for tasks like file operations, HTTP serving, and WebSocket communication.

Key Features:

  • Node.js Compatibility: A drop-in replacement for Node.js, supporting core modules like fs, path, and process.
  • Built-in APIs: High-performance tools for PostgreSQL, SQLite, S3, Redis, and WebSocket server implementations.
  • Speed: Optimized for fast execution, with benchmarks showing significant performance improvements over Node.js and Deno.
  • Comprehensive Tooling: Includes a bundler, test runner, package manager, and support for TypeScript, JSX, and custom module loaders.
  • TypeScript First-Class: Directly execute .ts and .tsx files with full tsconfig.json support.
  • Cross-Platform Compatibility: Works seamlessly across Linux, macOS, and Windows, with installation via winget.

Audience & Benefit: Ideal for JavaScript and TypeScript developers seeking a faster, more efficient development environment. Bun is particularly beneficial for building high-performance web servers, real-time applications, and cloud-based services. Its built-in APIs and streamlined tooling reduce complexity while improving productivity and application efficiency.

Versions
1.2.15
1.2.14
1.2.13
1.2.12
1.2.11
1.2.10
1.2.9
1.2.8
1.2.7
1.2.5
Website
License