gbash

Installation

Go Library

Add gbash to your Go module:

go get github.com/ewhauser/gbash

CLI

Install the gbash command-line tool:

go install github.com/ewhauser/gbash/cmd/gbash@latest

Extras 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@latest

Prebuilt Binaries

Prebuilt gbash and gbash-extras archives for multiple platforms are available on the GitHub Releases page.

Public Packages

PackageDescription
github.com/ewhauser/gbashCore Go runtime and embedding API
github.com/ewhauser/gbash/contrib/...Optional Go command modules (awk, html-to-markdown, jq, sqlite3, yq)
@ewhauser/gbash-wasm/browserBrowser entrypoint for the js/wasm build
@ewhauser/gbash-wasm/nodeNode.js entrypoint for the js/wasm build