The Vibescript site. It is a Go app that imports the upstream Vibescript examples corpus, serves the .vibe source through the web UI, and executes every example in the browser through a Go-hosted Vibescript runtime.
just runThe server listens on 0.0.0.0:8080 by default. Override it with HOST, PORT, and SHUTDOWN_TIMEOUT.
Deployments are configured for Miren on Vultr. See docs/deployment.md.
- Serves
201examples:35imported fromgithub.com/xipkit/vibescript, plus135Rosetta Code tasks and31showcase programs. - Exposes detail pages with real
.vibesource. - Runs every example through
/api/examples/{slug}/run.TestEveryExampleIsRunnableenforces that each one defines a top-levelrunfunction. - Serves a language reference at
/reference, rendered from Markdown with goldmark.
go test ./...