The community is exploring this technology with experiments and public postings on JS contests. One of the first sites that contained such experiments is the Chrome Experiments. Although there is a strict selection of the content, amazing JS experiments are posted there every week.
Other site, intended for developers, is jsdo.it where the users can post their scripts, ideas or questions about the technology. There are a big range of good developers using it and posting surprising solutions for problems. Lots of little APIs are growing in this ‘ecosystem’.
Besides the showcases, there are some contests pushing the creativity of the developers towards the infinite. I believe that the more interesting is the js1k contest that forces that the submission is under 1k (just the script), no external includes and it needs to run on Chrome, Safari, Opera and Fire Fox.
There are also the 10k Apart contest that haves more elaborated applications, due to its nature: application should have less than 10k (including images, scripts, css and html) and can use one external lib (jQuery, Prototype or Typekit). Wonderful applications are being submitted there.
And there are a series of 6 contests being run by jsdo.it: Jam – HTML5 & Flash –. Each contest have an organizer that proposes the topic, then 3 solutions of each series will be awarded.
As I said, I’m spending some time with it. Nothing serious, but I have some experimentation to show:
Generates a fractal using a logo-like pseudo language.
Breaks the input image into hundreds of small gravitating pieces.
Per pixel collision for the falling particles that are reflected on collision.
A little script to show how powerful the JS is. 50k particles using sinusoidal functions.
Mesmerizer for the js1k contest. Click to change the functions that generates the waves.