As for WiFi, I have this: http://www.espruino.com/WiFi
But not in the Puck.js form factor - WiFi just uses too much energy for it to be possible to run it off a coin cell for any sensible length of time
@Gordon started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
As for WiFi, I have this: http://www.espruino.com/WiFi
But not in the Puck.js form factor - WiFi just uses too much energy for it to be possible to run it off a coin cell for any sensible length of time