Cruller: Buns Zig-Runtime, portiert auf Zig 0.16

Cruller: Bun's Zig Runtime, Continued on Zig 0.16

Cruller: Buns Zig-Runtime, portiert auf Zig 0.16

Cruller ist ein Fork der letzten Zig-basierten Bun-Version, reduziert auf das Wesentliche für den Produktionsbetrieb bereits gebauter JavaScript-Server. Das Projekt entfernt Entwicklungs-Tools wie Paketmanager, Bundler und Test-Runner und portiert die Runtime auf Vanilla-Zig 0.16. Erste Messungen zeigen eine Größenreduktion von etwa 18 % gegenüber dem offiziellen Bun-Binary bei vergleichbarer Leistung. Die Runtime ist als schlanke, eingebettete Bibliothek konzipiert und nutzt JavaScriptCore, Bun.serve, HTTP/1-3, WebSockets und mehr.

Bun bleibt die Entwicklungswerkzeugkette; Cruller dient dazu, vorgebautes Produktions-JavaScript auszuführen, ohne Paketmanager, TypeScript-Transpiler, Bundler, Shell oder Test-Runner mitzuschleppen.

Mehr von diesem Tag

2026-07-23