No account · no install · no server

Make a program move in five minutes.

Edit real Kofun. This page compiles it to WebAssembly and runs it locally. A share link keeps the snippet in its URL—not in a backend.

Your guide · Kofun-kun

I turn compiler output into colour and motion, then point you to the next small experiment.

Tap or focus me for a cheer.

Your Kofun program

Ctrl/⌘ + Enter to run

Visible result

browser WebAssembly

Printed output


            

Bring what you know

Honest coming-from guides

Each comparison says what transfers, what surprises, and where Kofun is worse today.

Current, executable boundary

This is a real compiler—and a deliberately small one.

The browser compiler accepts one fn main(), immutable Int bindings, print, parentheses, and checked Int64 arithmetic with + - * / // %. It has no Text, List, records, functions, DOM API, ownership checker, linear memory objects, WASI, packages, or optimizer yet.

This tour uses the canonical 16×16 Kofun-kun pixel grid from hjosugi-hub. The grid is copied locally under its 0BSD license, so opening or sharing the tour never contacts that site.