Buz is an early-stage experimental fork of pre-Rust Bun. The goal of the fork is to be a drop-in replacement for Bun.
build.zig as the build-system entry point.x86_64-linux-gnu builds and tests are in scope.All contributions at this stage must be LLM-assisted. This policy will be lifted when the test suite is passing and the codebase is sufficiently cleaned up.
All accepted contributions must conform to the following:
You will need CMake >=3.15, LLVM + Clang + LLD at Zig's currently supported version (22.x as of writing), Git, Ruby with ERB, Python 3, and Perl.
git submodule update --init --recursive
cd zig-upstream
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make install
cd ../..
Incremental debug build:
./zig build --watch -fincremental
Release build (for running the full test suite):
./zig build --release=fast
Install the Node.js version pinned in .nvmrc:
nvm install
Also install:
ab).BUN_AGENT_RULE_DISABLED=1 node scripts/runner.node.mjs --exec-path ./zig-out/bin/bun >test-sweep.log 2>&1
Original Buz contributions are released under the Unlicense. Inherited and third-party code retains its existing licensing; see third-party notices for details.
Buz is not endorsed by or affiliated with Oven or its parent company, Anthropic. Any Bun branding, such as logos or URLs, will be removed on a best-effort basis.
(top 30 of 451)
Zig
60.4%
C++
26.1%
TypeScript
8.0%
C
3.4%
JavaScript
1.2%
Buz is an early-stage experimental fork of pre-Rust Bun. The goal of the fork is to be a drop-in replacement for Bun.
build.zig as the build-system entry point.x86_64-linux-gnu builds and tests are in scope.All contributions at this stage must be LLM-assisted. This policy will be lifted when the test suite is passing and the codebase is sufficiently cleaned up.
All accepted contributions must conform to the following:
You will need CMake >=3.15, LLVM + Clang + LLD at Zig's currently supported version (22.x as of writing), Git, Ruby with ERB, Python 3, and Perl.
git submodule update --init --recursive
cd zig-upstream
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make install
cd ../..
Incremental debug build:
./zig build --watch -fincremental
Release build (for running the full test suite):
./zig build --release=fast
Install the Node.js version pinned in .nvmrc:
nvm install
Also install:
ab).BUN_AGENT_RULE_DISABLED=1 node scripts/runner.node.mjs --exec-path ./zig-out/bin/bun >test-sweep.log 2>&1
Original Buz contributions are released under the Unlicense. Inherited and third-party code retains its existing licensing; see third-party notices for details.
Buz is not endorsed by or affiliated with Oven or its parent company, Anthropic. Any Bun branding, such as logos or URLs, will be removed on a best-effort basis.
(top 30 of 451)
Zig
60.4%
C++
26.1%
TypeScript
8.0%
C
3.4%
JavaScript
1.2%