Repository navigation
Releases
Handbean 0.3.6
Handbean desktop, Web UI, and mobile packages.
macOS desktop: unpack Handbean-macos-arm64.zip and open Handbean.app.
Windows desktop (experimental): unpack Handbean-windows-amd64-experimental.zip and run Handbean.exe. It bundles the Web UI and uses the system WebView2 runtime (included with Windows 11).
iOS: Handbean-ios-sideload.ipa is ad-hoc signed and has no provisioning profile. Re-sign it with your own Apple ID in Sideloadly or AltStore, then install it. Bundle id: com.example.handbean_probe.
Linux and macOS Web UI: unpack the platform tarball and run ./start.sh.
Windows Web UI: unpack handbean-web-windows-amd64.zip and run start.bat.
Default URL: http://localhost:5008
Windows packages do not include the in-browser terminal. Ghostty has no Windows NIF.
handbean-web-windows-amd64.zip is the Web UI only. Elixir and Git must already be installed.
handbean-web-windows-amd64-toolchain.zip is experimental. It adds Elixir, Mix, Hex, Rebar3, and MinGit, and puts them first on PATH for that process. It does not include a C compiler.
Windows ARM64 is omitted: OTP publishes no ARM64 installer, and GitHub-hosted ARM runners cannot install WSL.
Assets:
Handbean-ios-sideload.ipa
Handbean-ios-sideload.ipa.sha256
Handbean-macos-arm64.zip
Handbean-macos-arm64.zip.sha256
Handbean-windows-amd64-experimental.zip
Handbean-windows-amd64-experimental.zip.sha256
handbean-web-linux-arm64.tar.gz
handbean-web-linux-arm64.tar.gz.sha256
handbean-web-linux-x86_64.tar.gz
handbean-web-linux-x86_64.tar.gz.sha256
handbean-web-macos-arm64.tar.gz
handbean-web-macos-arm64.tar.gz.sha256
handbean-web-windows-amd64-toolchain.zip
handbean-web-windows-amd64-toolchain.zip.sha256
handbean-web-windows-amd64.zip
handbean-web-windows-amd64.zip.sha256
Handbean 0.3.5
Handbean desktop, Web UI, and mobile packages.
macOS desktop: unpack Handbean-macos-arm64.zip and open Handbean.app.
Windows desktop (experimental): unpack Handbean-windows-amd64-experimental.zip and run Handbean.exe. It bundles the Web UI and uses the system WebView2 runtime (included with Windows 11).
Linux and macOS Web UI: unpack the platform tarball and run ./start.sh.
Windows Web UI: unpack handbean-web-windows-amd64.zip and run start.bat.
Default URL: http://localhost:5008
Windows packages do not include the in-browser terminal. Ghostty has no Windows NIF.
handbean-web-windows-amd64.zip is the Web UI only. Elixir and Git must already be installed.
handbean-web-windows-amd64-toolchain.zip is experimental. It adds Elixir, Mix, Hex, Rebar3, and MinGit, and puts them first on PATH for that process. It does not include a C compiler.
Windows ARM64 is omitted: OTP publishes no ARM64 installer, and GitHub-hosted ARM runners cannot install WSL.
Assets:
Handbean-macos-arm64.zip
Handbean-macos-arm64.zip.sha256
Handbean-windows-amd64-experimental.zip
Handbean-windows-amd64-experimental.zip.sha256
handbean-web-linux-arm64.tar.gz
handbean-web-linux-arm64.tar.gz.sha256
handbean-web-linux-x86_64.tar.gz
handbean-web-linux-x86_64.tar.gz.sha256
handbean-web-macos-arm64.tar.gz
handbean-web-macos-arm64.tar.gz.sha256
handbean-web-windows-amd64-toolchain.zip
handbean-web-windows-amd64-toolchain.zip.sha256
handbean-web-windows-amd64.zip
handbean-web-windows-amd64.zip.sha256
Handbean 0.3.5
Handbean desktop, Web UI, and mobile packages.
macOS desktop: unpack Handbean-macos-arm64.zip and open Handbean.app.
Windows desktop (experimental): unpack Handbean-windows-amd64-experimental.zip and run Handbean.exe. It bundles the Web UI and uses the system WebView2 runtime (included with Windows 11).
Linux and macOS Web UI: unpack the platform tarball and run ./start.sh.
Windows Web UI: unpack handbean-web-windows-amd64.zip and run start.bat.
Default URL: http://localhost:5008
Windows packages do not include the in-browser terminal. Ghostty has no Windows NIF.
handbean-web-windows-amd64.zip is the Web UI only. Elixir and Git must already be installed.
handbean-web-windows-amd64-toolchain.zip is experimental. It adds Elixir, Mix, Hex, Rebar3, and MinGit, and puts them first on PATH for that process. It does not include a C compiler.
Windows ARM64 is omitted: OTP publishes no ARM64 installer, and GitHub-hosted ARM runners cannot install WSL.
Assets:
Handbean-macos-arm64.zip
Handbean-macos-arm64.zip.sha256
Handbean-windows-amd64-experimental.zip
Handbean-windows-amd64-experimental.zip.sha256
handbean-web-linux-arm64.tar.gz
handbean-web-linux-arm64.tar.gz.sha256
handbean-web-linux-x86_64.tar.gz
handbean-web-linux-x86_64.tar.gz.sha256
handbean-web-macos-arm64.tar.gz
handbean-web-macos-arm64.tar.gz.sha256
handbean-web-windows-amd64-toolchain.zip
handbean-web-windows-amd64-toolchain.zip.sha256
handbean-web-windows-amd64.zip
handbean-web-windows-amd64.zip.sha256
Handbean 0.3.4
Handbean desktop, Web UI, and mobile packages.
macOS desktop: unpack Handbean-macos-arm64.zip and open Handbean.app.
Windows desktop (experimental): unpack Handbean-windows-amd64-experimental.zip and run Handbean.exe. It bundles the Web UI and uses the system WebView2 runtime (included with Windows 11).
iOS: Handbean-ios-sideload.ipa is ad-hoc signed and has no provisioning profile. Re-sign it with your own Apple ID in Sideloadly or AltStore, then install it. Bundle id: com.example.handbean_probe.
Linux and macOS Web UI: unpack the platform tarball and run ./start.sh.
Windows Web UI: unpack handbean-web-windows-amd64.zip and run start.bat.
Default URL: http://localhost:5008
Windows packages do not include the in-browser terminal. Ghostty has no Windows NIF.
handbean-web-windows-amd64.zip is the Web UI only. Elixir and Git must already be installed.
handbean-web-windows-amd64-toolchain.zip is experimental. It adds Elixir, Mix, Hex, Rebar3, and MinGit, and puts them first on PATH for that process. It does not include a C compiler.
Windows ARM64 is omitted: OTP publishes no ARM64 installer, and GitHub-hosted ARM runners cannot install WSL.
Assets:
Handbean-ios-sideload.ipa
Handbean-ios-sideload.ipa.sha256
Handbean-macos-arm64.zip
Handbean-macos-arm64.zip.sha256
Handbean-windows-amd64-experimental.zip
Handbean-windows-amd64-experimental.zip.sha256
handbean-web-linux-arm64.tar.gz
handbean-web-linux-arm64.tar.gz.sha256
handbean-web-linux-x86_64.tar.gz
handbean-web-linux-x86_64.tar.gz.sha256
handbean-web-macos-arm64.tar.gz
handbean-web-macos-arm64.tar.gz.sha256
handbean-web-windows-amd64-toolchain.zip
handbean-web-windows-amd64-toolchain.zip.sha256
handbean-web-windows-amd64.zip
handbean-web-windows-amd64.zip.sha256
Handbean 0.3.3
Handbean desktop, Web UI, and mobile packages.
macOS desktop: unpack Handbean-macos-arm64.zip and open Handbean.app.
Windows desktop (experimental): unpack Handbean-windows-amd64-experimental.zip and run Handbean.exe. It bundles the Web UI and uses the system WebView2 runtime (included with Windows 11).
iOS: Handbean-ios-sideload.ipa is ad-hoc signed and has no provisioning profile. Re-sign it with your own Apple ID in Sideloadly or AltStore, then install it. Bundle id: com.example.handbean_probe.
Linux and macOS Web UI: unpack the platform tarball and run ./start.sh.
Windows Web UI: unpack handbean-web-windows-amd64.zip and run start.bat.
Default URL: http://localhost:5008
Windows packages do not include the in-browser terminal. Ghostty has no Windows NIF.
handbean-web-windows-amd64.zip is the Web UI only. Elixir and Git must already be installed.
handbean-web-windows-amd64-toolchain.zip is experimental. It adds Elixir, Mix, Hex, Rebar3, and MinGit, and puts them first on PATH for that process. It does not include a C compiler.
Windows ARM64 is omitted: OTP publishes no ARM64 installer, and GitHub-hosted ARM runners cannot install WSL.
Assets:
Handbean-ios-sideload.ipa
Handbean-ios-sideload.ipa.sha256
Handbean-macos-arm64.zip
Handbean-macos-arm64.zip.sha256
Handbean-windows-amd64-experimental.zip
Handbean-windows-amd64-experimental.zip.sha256
handbean-web-linux-arm64.tar.gz
handbean-web-linux-arm64.tar.gz.sha256
handbean-web-linux-x86_64.tar.gz
handbean-web-linux-x86_64.tar.gz.sha256
handbean-web-macos-arm64.tar.gz
handbean-web-macos-arm64.tar.gz.sha256
handbean-web-windows-amd64-toolchain.zip
handbean-web-windows-amd64-toolchain.zip.sha256
handbean-web-windows-amd64.zip
handbean-web-windows-amd64.zip.sha256
Handbean 0.3.2
Handbean desktop, Web UI, and mobile packages.
macOS desktop: unpack Handbean-macos-arm64.zip and open Handbean.app.
iOS: Handbean-ios-sideload.ipa is ad-hoc signed and has no provisioning profile. Re-sign it with your own Apple ID in Sideloadly or AltStore, then install it. Bundle id: com.example.handbean_probe.
Linux and macOS Web UI: unpack the platform tarball and run ./start.sh.
Windows: unpack and run start.bat.
Default URL: http://localhost:5008
Windows packages do not include the in-browser terminal. Ghostty has no Windows NIF.
handbean-web-windows-amd64.zip is the Web UI only. Elixir and Git must already be installed.
handbean-web-windows-amd64-toolchain.zip is experimental. It adds Elixir, Mix, Hex, Rebar3, and MinGit, and puts them first on PATH for that process. It does not include a C compiler.
Windows ARM64 is omitted: OTP publishes no ARM64 installer, and GitHub-hosted ARM runners cannot install WSL.
Assets:
Handbean-arm64-v8a.apk
Handbean-ios-sideload.ipa
Handbean-ios-sideload.ipa.sha256
Handbean-macos-arm64.zip
Handbean-macos-arm64.zip.sha256
Handbean-x86_64.apk
handbean-web-linux-arm64.tar.gz
handbean-web-linux-arm64.tar.gz.sha256
handbean-web-linux-x86_64.tar.gz
handbean-web-linux-x86_64.tar.gz.sha256
handbean-web-macos-arm64.tar.gz
handbean-web-macos-arm64.tar.gz.sha256
handbean-web-windows-amd64-toolchain.zip
handbean-web-windows-amd64-toolchain.zip.sha256
handbean-web-windows-amd64.zip
handbean-web-windows-amd64.zip.sha256
Handbean 0.3.1
Handbean desktop, Web UI, and mobile packages.
macOS desktop: unpack Handbean-macos-arm64.zip and open Handbean.app.
iOS: Handbean-ios-sideload.ipa is ad-hoc signed and has no provisioning profile. Re-sign it with your own Apple ID in Sideloadly or AltStore, then install it. Bundle id: com.example.handbean_probe.
Linux and macOS Web UI: unpack the platform tarball and run ./start.sh.
Windows: unpack and run start.bat.
Default URL: http://localhost:5008
Windows packages do not include the in-browser terminal. Ghostty has no Windows NIF.
handbean-web-windows-amd64.zip is the Web UI only. Elixir and Git must already be installed.
handbean-web-windows-amd64-toolchain.zip is experimental. It adds Elixir, Mix, Hex, Rebar3, and MinGit, and puts them first on PATH for that process. It does not include a C compiler.
Windows ARM64 is omitted: OTP publishes no ARM64 installer, and GitHub-hosted ARM runners cannot install WSL.
Assets:
Handbean-ios-sideload.ipa
Handbean-ios-sideload.ipa.sha256
Handbean-macos-arm64.zip
Handbean-macos-arm64.zip.sha256
handbean-web-linux-x86_64.tar.gz
handbean-web-linux-x86_64.tar.gz.sha256
handbean-web-macos-arm64.tar.gz
handbean-web-macos-arm64.tar.gz.sha256
handbean-web-windows-amd64-toolchain.zip
handbean-web-windows-amd64-toolchain.zip.sha256
handbean-web-windows-amd64.zip
handbean-web-windows-amd64.zip.sha256
Android APKs
Android 标准版与 Developer / Sideload 版是两个可同时安装的独立应用:
Handbean-android-arm64-v8a.apk:标准手机包,targetSdk 35,不含 Termux rootfs,不开放 Bash。Handbean-android-x86_64.apk:标准 ChromeOS / x86_64 模拟器包,能力与标准 ARM64 包相同。Handbean-android-developer-linux-arm64-v8a.apk:仅 ARM64、targetSdk 28,内置固定并校验的 Termux/Bionic Linux 用户空间,包括 Bash、Python、Node.js、Erlang/OTP、Elixir、Git 和 OpenSSH。
文件名中的 linux 表示 Android/Bionic 上的 Termux Linux 用户空间;它不是 Alpine/Ubuntu 虚拟机,也不能直接运行任意 glibc Linux 二进制。
Developer shell 与应用使用同一 Android UID,不是安全沙箱;后台 Bash job 和 terminal 仍关闭。Developer 包使用 io.hndbean,与标准包的数据目录完全分离。
当前 APK 使用 CI debug 签名,不承诺跨构建覆盖升级。签名变化时需要卸载重装,卸载会删除该包的应用私有数据;请先导出需要保留的内容。