Installation
Go Library
Add gbash to your Go module:
go get github.com/ewhauser/gbashCLI
Install the gbash command-line tool:
go install github.com/ewhauser/gbash/cmd/gbash@latestExtras CLI
Install gbash-extras for the same CLI surface with contrib commands (awk, html-to-markdown, jq, sqlite3, yq) pre-registered:
go install github.com/ewhauser/gbash/contrib/extras/cmd/gbash-extras@latestPrebuilt Binaries
Prebuilt gbash and gbash-extras archives for multiple platforms are available on the GitHub Releases page.
Public Packages
| Package | Description |
|---|---|
github.com/ewhauser/gbash | Core Go runtime and embedding API |
github.com/ewhauser/gbash/contrib/... | Optional Go command modules (awk, html-to-markdown, jq, sqlite3, yq) |
@ewhauser/gbash-wasm/browser | Browser entrypoint for the js/wasm build |
@ewhauser/gbash-wasm/node | Node.js entrypoint for the js/wasm build |