Tebako

Open Source project

Tebako: an Executable Ruby Packager

Tebako is amazing!

Ruby applications have solved the distribution problem, and it’s all so wonderful!

Reddit/ruby

О проекте

Tebako — это инновационный инструмент для создания самодостаточных исполняемых файлов из Ruby-приложений. Он объединяет само приложение, все необходимые зависимости и интерпретатор Ruby в один компактный исполняемый файл, что радикально упрощает процесс распространения и установки программного обеспечения. Благодаря использованию высокоэффективной файловой системы DwarFS, Tebako обеспечивает высокую производительность и компактность приложений. Инструмент поддерживает все современные версии Ruby (от 2.7 до 3.4) и работает на Linux, macOS и Windows.
В отличие от традиционных решений, Tebako не требует установки Ruby на целевой системе и минимизирует созданиевременных файлов при запуске. Вместо этого он использует виртуальную файловую систему, работающую из памяти устройства, что делает работу приложения более быстрой и безопасной. Такой подход идеально подходит разработчикам, которые стремятся к максимально простому процессу развертывания, высокой безопасности и кросс-платформенной совместимости своих Ruby-приложений.

Tebako разработан по заказу Ribose, Inc. и ей же принадлежат все права.

GitHub Daily Trends Review


Хотите упаковать приложение на Ruby ?

Объясню возможности и ограничения, интегрирую Tebako в CI/CD pipeline, помогу выполнить необходимые доработки