Self-contained
Ruby runtime, gems, native extensions — every dependency sealed inside a single file. Nothing to install on the target.
玉手箱 — TAMATEBAKO
Tebako packages Ruby applications into single, self-contained executables. One file. Zero dependencies. Every platform.
click to open
WHY TEBAKO
Like a jewel placed in a fine box — protected, portable, and ready to be shared.
Ruby runtime, gems, native extensions — every dependency sealed inside a single file. Nothing to install on the target.
Build for Linux, macOS, and Windows from one command. x86_64 and ARM64, desktop and server.
A virtual filesystem compresses your entire app tree into one mountable image, mounted at startup. Fast and tiny.
QUICK START
# Install tebako
$ gem install tebako
# Package your app into a single executable
$ tebako press \
--root=. \
--entry-point=app.rb \
--output=my-app \
--Ruby=3.4
# Run it — anywhere, no Ruby needed
$ ./my-app
→ Hello from your packaged Ruby app!Supports Ruby 3.1 through 3.4. See the full documentation.
Join the developers shipping Ruby without runtime headaches.