Visit this resource page to see small hacks people are making to help with the challenges of COVID-19.

Filter By:Technologies

3D, A-frame, ARCore, Actions on Google, Android Live Wallpaper API, Android NDK, Android SDK, Android Things, Apps Script, Arduino, Blender, Canvas, Canvas Quiz, Captive Portal, Cardboard SDK, Cast API, Cinder, Cloud Text-to-Speech API, Convnet.js, D3.js, Demoscene, Dialogflow, Firebase, GLSL, GPT-2, Gamepad API, Google Assistant, Google Assistant SDK, Google Cloud AI, Google Cloud Speech API, Google Cloud Vision API, Google Maps Tile API, Google Natural Language, Google Sheets, Handwriting Recognition, Haxe, Javascript, Keras.js, Kotlin, Kotlin, Magenta.js, Mapbox GL, Maps Places API, MaryTTS, NLP, Nearby API, Nearby API, Node.js, Notification Access API, OpenCV, OpenGL, Opengl, P5.js, Paper.js, Particles, Pixi.js, Polymer, PoseNet, Potree, Processing, Raspberry Pi, React, React Map GL, Shadercam, Speech Synthesis API, Tango, Teachable Machine, TensorFlow, TensorFlow Lite, Tensorflow, Tensorflow.js, Three.js, Tone.js, Touch Designer, Translate API, USB OTG, Unity, Visualization, Vuforia, Wavenet, Web Audio API, Web Speech API, WebGL, WebMIDI, WebRTC, Websockets, Wekinator, es6, openFrameworks, react.js, t-SNE, tensorflow.js

Sort by: newest

A - Z

Art Coloring Book

by Simon Doury, Google Arts & Culture Lab
Color your way through the palettes of famous paintings

Puzzle Party

by Gael Hugo, Google Arts & Culture Lab
Solve artistic jigsaw puzzles together with family and friends

Color Hunt

by Caroline Buttet, Artist in Residence at Google Arts & Culture Lab
Fill your favorite painting with your colors!

Driving School

by Itay Niv
Learn the basic rules of the road with Driving School.

Study with Maher

by Maher Mahmood, Mike Lacher
How much do you know about US history and government?

Creature Teacher: Multiplication

by Phil Bayer
A fun and freaky way to practice your times tables.


by Cyril Diagne & Gaël Hugo
Could computers help identify artworks?


by Gaël Hugo
Browse through the 20th century via Tags defined by Machine Learning.

Sound Canvas

by Kearney-Volpe / Miele / Phillips / Pereira
A simple drawing tool that works through both sight and sound.

Javascript Voxel Spacing

by Selim Arsever
It's a simple demo that uses canvas and ImageData to draw a landscape using the voxel spacing techni...

Space Race

by Tommy McHugh
This is a more colorful version of the game Space Invaders. It includes the original monsters, but f...

Interactive 3D Skeleton

by Andy Barber
KineMan focuses on realistic human skeletal joint motions, by adding scientifically-derived joint ki...

Canvas Pong

by John Crepezzi
Canvas Pong using the browser's scrollbar as the player's paddle

Canvas 3D Engine

by Peter Nederlof
A 3D engine on canvas, currently supporting a collection of basic prefab shapes, textures, and basic...


by Craig Morten
A fun animated HTML5 canvas game. Guide Redgie the Hedgehog down perilous slopes, dodging trees and ...

The ParticleDrawer

by Timo Witte
This experiment implements a simple particleemitter in javascript and draws the resulting particles ...

Canvas Cycle

by Joseph Huckaby
Anyone remember Color Cycling from the 90s? This was a technology often used in 8-bit video games of...


by VodkaBears
This experiment detects your motion to generate versicolored particles on the canvas background with...


by Vertigo
"Draw & Shoot" is an carnival-style shooting-gallery game coded using HTML5 Canvas and pure Javascri...

Floating Particles

by Luke Freeman
An experiment showing THREE.js canvas particle system and basic motion.

Drawing Melody

by Manxue Wang
Drawing Melody is an online collaboration drawing application. The interface of the application is d...

The Sproingies

by Ed Mackey
After years of seclusion, the youngest generation of Sproingies make an appearence on a WebGL canvas...

Planetary Defense

by David Rector
Planetary Defense is a game. Protect your planetoid from incoming bombs by exploding projectiles in ...


by Arno van der Vegt
Tankworld is a tank shooter, you can use a wide range of weapons to fight your opponents. In some le...

Project Hangul

by Jongmin Kim
Hangul is the Korean alphabet. Instead of being written sequentially, like English, Hangul is groupe...
Loaded all experiments