Weave .web
JavaScript output .js

🎮 Weave Quest

Learn one command at a time

🧙
Wren the Compiler
Ancient Guide to Weave
📋 Your task
💡 Hint
✅ Perfect!
Your code .web
JavaScript output .js
🏆

Quest Complete!

You've learned every core command — say, put, on, load, ping, task, and variables. You're ready to build real things with Weave.

Weave reference

say(value)print to console
put(val,"#id")put text on page
on("#id","click",fn)listen for click
load("url")fetch JSON data
ping("url")check if URL is alive
task name(args){}define a task
let x = valuestore a value
// commentnote to yourself