Programming Playgrounds

Remote sandbox environments for learning and experimentation — without setup or cleanup. Launch fresh Linux VMs, Docker hosts, or Kubernetes clusters in seconds, publish ports, share terminal sessions, and connect over SSH.

Collection
Category
Playground on  Generative AIProgramming

Coding Agent Base

Get a disposable agentic coding environment in seconds. Claude Code, Codex, Gemini CLI, and Opencode pre-installed and ready to use.

Playground on  LinuxProgramming

Shell Gym

Try Shell Gym - an interactive Linux command-line trainer - in a ready-made Ubuntu VM: daemon running, web UI open, sample learning path loaded.

Playground on  KubernetesProgramming

Kubernetes Client (Go)

A collection of mini-programs demonstrating Kubernetes client-go usage and a loaded IDE. Handy if you need to write a controller or two.

Playground on  Programming

Python

The latest Python 3.x, pyenv, uv, Docker, VS Code, and a bunch of extensions.

Playground on  Programming

Go(lang)

A fresh Go version and a loaded VS Code (or Vim) is all you need.

Playground on  Programming

Node.js

The latest Node.js, NVM, Docker, VS Code, and a bunch of extensions.

Playground on  Programming

Zig

Get started with Zig in no time using an in-browser VS Code with handy addons preinstalled.

Playground on  Programming

Rust Programming

A disposable Rust development environment with stable, beta, and nightly toolchains, cargo-watch, rustfmt, and clippy pre-installed.

Playground on  LinuxNetworkingProgramming

ClickHouse Keeper Cluster

A C++ coordination service designed to replace Apache ZooKeeper

Playground on  CloudProgramming

Restate Cluster

A three-node Restate cluster for inspecting distributed Restate server behavior.

Playground on  CloudProgramming

Restate

Durable execution runtime for services, workflows, and agents.

Playground on  ContainersProgramming

Coder Development Environment

A fully configured Coder instance running on Ubuntu 24.04 with Docker support. Uses a custom OCI image with pre-installed Coder and Docker.

Playground on  Programming

An R Mapping Tutorial for Linguistics

Follow along with an exciting ggplot2 tutorial to map out some cool linguistic stuff!

Playground on  Programming

Competitive Programming

Playground with g++ and .vimrc pre-installed for competitive programming problems.