Skip to content

Commit b118468

Browse files
committed
Add bun topic
1 parent 2a89240 commit b118468

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

topics/bun/bun.png

27.2 KB
Loading

topics/bun/index.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
display_name: Bun
3+
topic: bun
4+
github_url: https://github.com/oven-sh/bun
5+
aliases: bunjs
6+
logo: bun.png
7+
related: javascript, nodejs, typescript, webkit, npm, deno, zig
8+
url: https://bun.sh
9+
wikipedia_url: https://en.wikipedia.org/wiki/Bun_(software)
10+
created_by: Oven
11+
released: September 2021
12+
short_description: All-in-one JavaScript runtime & toolkit
13+
---
14+
15+
**Bun** is an all-in-one JavaScript toolkit, including a runtime, package manager, test runner, and bundler.
16+
17+
- [**Runtime**](https://bun.sh/docs/cli/run): Bun is a JavaScript runtime built on top of JavaScriptCore, the engine that powers WebKit. It's designed to be a drop-in replacement for Node.js, while being faster and improving developer experience. It also includes built-in support for TypeScript and JSX.
18+
- [**Package manager**](https://bun.sh/docs/cli/install): Bun includes a package manager that's vastly quicker than npm and Yarn, and is compatible with existing Node.js projects.
19+
- [**Test runner**](https://bun.sh/docs/cli/test): Bun includes a Jest-compatible test runner that uses the Bun runtime. It supports TypeScript and JSX, lifecycle hooks, and UI/DOM testing.

0 commit comments

Comments
 (0)