Interactive visualization
Goshtoso Charts
Typed static and interactive charts that inherit Goshtoso themes and keep their runtime assets local.
Import pre-generated templ components, serve bundled assets, and add HTMX or Alpine.js only where the interface needs interaction.
go get github.com/araihu/goshtoso@latesttempl DeployPanel() {
@badge.Badge(badge.Config{Label: "Live"})
@toggle.Toggle(toggle.Config{Checked: true})
@button.Button() { Deploy }
}RENDERED BY GO
Typed props in, accessible HTML out. No client app between them.

LIVE PLAYGROUND
Use the Go tools you already know. Goshtoso adds the UI layer without moving your application into a client runtime.
component.templWrite typed .templ components that compile directly to Go.
hx-target="#main"Return rendered fragments from handlers and let HTMX swap plain HTML.
go build ./...Bundle runtime assets with no node_modules, CDN dependency, or client router.
templ generateRender complete pages at build time and serve them from any static host.
Optional modules
Companion modules add specialized capabilities without expanding Goshtoso's core dependency surface.
Real Arai Hû products using Goshtoso across API publishing, monitoring, orchestration, and the organization site itself.

Source-connected OpenAPI publishing that keeps public API documentation stable.

An external monitoring control plane for infrastructure across mixed failure domains.

Durable orchestration for agent-driven code changes, with Codex as the first harness.

The organization behind Goshtoso and durable open software for work that matters.
Visit siteStore themes and demo preferences on this device. No analytics or tracking. Privacy Policy.