Skip to content
JS homework
HTML JavaScript CSS
Branch: master
Clone or download


A course by Wes Bos

Some examples

Press a key on your keyboard and see what happens:

Crazy clock ticking backwards:

Add styles to photos (update CSS vars with JS):

Flex panels:

Get TLD (top-level domain) of any country really quick:

Psychedelic Canvas:

Check multiple items holding shift key:

LocalStorage checklist:

Webcam fun (needs access to webcam):

Speech recognition (needs access to mic):

Compass and speedometer:


Stripe-like dropdowns:

Horizontal drag and scroll:

Timer (with a gong on finish):

Whack-a-mole game:

You can’t perform that action at this time.