Three pieces around Piston, the sandboxed code-execution engine: a fork of the engine itself, an idiomatic Go client for it, and a browser playground that runs 80+ languages with full execution stats and interactive stdin.
Built with : Go · TypeScript · React · Docker
Highlights
▹
Playground runs 80+ languages in the browser on a Monaco editor, with interactive stdin
▹
go-piston is a typed, chainable client covering the full API, and the most starred of my Go libraries
▹
Runs on my own fork of the execution engine rather than a public instance