跳转到主要内容
KWDB Playground | Interactive Course Platform

Lite InteractiveCourse Platformlatest

With built-in environment isolation, course browsing, container environment startup, Shell, Code and SQL command execution, it's ready to use out of the box.

curl -fsSL https://kwdb.tech/playground.sh | bash
After install, run kwdb-playground start to access in your browser.

What is KWDB Playground?

KWDB Playground is an open-source proxy system that helps you quickly establish a secure terminal interaction environment in your browser for teaching and demos.

Ready to Use

Provides a web terminal environment in the browser. Eliminates local complex dependencies and environment configuration, one-click to start your learning or demo journey.

Multi-Mode Terminal Engine

For different types of course needs, it includes a full-featured Shell terminal, dedicated SQL, and Code interactive panels, with courses on the left and hands‑on practice on the right, providing a seamless experience.

Fully Isolated Environment

Based on Docker container technology. Each visitor gets an independent environment, disposed after use, completely prevents system pollution.

Multi-Session Management

Native support for saving learning progress, pause/resume environment state anytime. Even if the web page is closed unexpectedly, your experiment progress is preserved.

Smart Image Acceleration

Integrated multi-source Docker image pull strategies with built-in network connectivity testing. System automatically tests speed and selects the fastest channel to pull environments.

Cross-Platform Support

Client only needs a modern browser. Server supports lightweight deployment on macOS, Linux, and Windows.

Interactive Terminal
Support Shell, Code, and SQL command execution terminal.
01
Loading resources / Failed to load
进行命令行交互,适合练习包管理、系统配置等
02
Loading resources / Failed to load
执行 SQL 语句并查看查询结果,适合数据库实操
03
Loading resources / Failed to load
直接编写并运行 Python、Bash、Java 代码,执行结果实时呈现