
bunster
yassinebenaid
Compile shell scripts to static binaries.
AI 简介
Bunster 是一个将 Shell 脚本(初始支持 Bash)编译为独立静态二进制文件的 AOT 编译器。它不依赖外壳程序或运行时解释器,而是先将脚本转译为 Go 代码,再通过 Go 工具链生成无外部依赖的可执行文件;支持模块化组织、内置包管理、.env 环境变量加载、静态资源嵌入、命令行参数自动解析及编译期静态分析。适用于需分发轻量级、跨平台、安全可控的 Shell 功能场景,如 DevOps 工具封装、CI/CD 脚本固化、嵌入式环境部署等。
Go
BSD 3-Clause "New" or "Revised" License2.7k
Stars
71
Forks
14
Watchers
15
Issues
Star 增长
今日0
近 7 天0
近 30 天+1
综合评分57.67
默认分支master