Skip to content

Examples

These small applications show how to connect Goshtoso components to Go handlers and application state. The Deployment Console includes its own navbar and sidebar, with a complete create, review, and approve flow. The other examples cover editable lists, search and filtering, profile settings, multi-step forms, and live data. Use the sidebar to open an example and try its controls.

Go and templ render the HTML. HTMX submits forms and updates parts of the page, while Alpine.js manages local interactions such as menus and image previews. The form and list examples demonstrate validation, saved values, and undo; several keep their demo state in cookies.

The streaming examples use Server-Sent Events for price and log updates, and WebSockets for chat. They show how incoming data updates an existing page without a full reload. Prices and logs are simulated.

Use the source as a reference for component composition and request handling. In your application, connect those handlers to your own storage and permissions. For complete navigation layouts, see App Shells.