WebGL is something I've been working in a lot over the last few months; indeed its the reason why I've not been blogging very much! I've recently worked on two large projects with a third currently underway and I'm somewhat concerned about the APIs we have to work with. I decided to write my own, in CoffeeScript which I call CoffeeGL. Its in progress but already I have a few examples and I'm really happy with how its going.
I decided to go with Coffeescript and a node.js setup. Everything is written in modules that compile up into a single js file which you can use with your own CoffeeScript files. The API is inspired by Cinder; the king of WebGL Libraries. The scene-graph is quite simple and works how you would expect, or you can ignore it completely and just write basic GL calls with a few bits of geometry and shaders.
Is it ready yet? Not really I'd say. More documentation is needed and Im looking at Docco to fill the void. But for these who want to help or offer constructive criticism, its up over at github for all to see.