WebAssembly

rbterm — Live Demo

A terminal emulator written in C + raylib, compiled to WebAssembly and running in your browser. Click the terminal below and type help to get started.

loading wasm + fonts…

Available Commands

help

List all commands

ls

List fake filesystem

cat <file>

Print file contents

cd <dir>

Change directory

echo <text>

Print text to terminal

pwd

Print working directory

date

Show current date/time

whoami

Show current user

uname

System info

history

Command history

rainbow

Color gradient demo

fortune

Random fortune

clear

Clear the screen

Readline editing works: Ctrl+A/E/K/L, arrow keys, Up/Down for history.

This is a WebAssembly toy — no real shell, no SSH, no network. The native build has tabs, embedded SSH via libssh, session logging, truecolor, and more. See the full feature list →