bun
Fast all-in-one JavaScript runtime, bundler, test runner, and package manager
All Skills in This Repository (10)
Pure Emerald Level Indicatorsjavascriptcore-garbage-collector
Explain Bun's JavaScriptCore garbage collector internals for memory management debugging.
slowest-tests
Find the top-N slowest test files from BuildKite CI runs.
implementing-jsc-classes-cpp
Bind C++ classes to JavaScript using JavaScriptCore prototypes and constructors.
writing-dev-server-tests
Automate validation of hot-reloading and dev server behavior with test utilities.
zig-system-calls
Perform cross-platform system calls and file I/O using bun.sys wrappers in Zig.
writing-bundler-tests
Write and maintain Bun bundler tests using itBundled/expectBundled.
implementing-jsc-classes-zig
Generate Zig-JavaScriptCore bindings scaffolding and .classes.ts definitions for Bun.
verify
Verify Bun runtime changes by building and driving the debug binary end-to-end.
rust-system-calls
Guide Rust code to use bun_sys for cross-platform file I/O and system calls.
implementing-jsc-classes-rust
Create JavaScript classes backed by Rust using Bun's bindings generator.
Frequently Asked Questions
FAQPage SchemaHow to install Bun?â–¼
Run `npx skills add oven-sh/bun --all -g -y` in your terminal to install all tools in this suite globally.
What is Bun used for?â–¼
Bun is an all-in-one toolkit that runs JavaScript and TypeScript, bundles code, runs tests, and manages packages as a fast drop-in replacement for Node.js.
Is Bun compatible with Node.js projects?â–¼
Yes. Bun implements Node.js APIs and works with most existing Node.js projects and npm packages with little or no changes.
Can Bun replace npm and Jest?â–¼
Yes. Bun includes a built-in package manager and a Jest-compatible test runner, so you can install dependencies and run tests without separate tools.
Does Bun support TypeScript out of the box?â–¼
Yes. Bun runs TypeScript and JSX files directly with no extra configuration or transpiler setup required.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core