Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a up-to-date list of WebGL libraries or articals with comparison? Until now I heard only three.js and GLGE.

share|improve this question

closed as too broad by Byte56 Oct 4 '13 at 12:29

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

It'd probably be a good idea to rename the title to "List of 3D libraries based on WebGL". It's not that huge for people looking at it now, it's easy to figure out what you mean, but when people will do searching for 3D engines for JS later they may not find this. – dreta Sep 18 '12 at 7:05
@dreta thanx man! – Lupus Sep 18 '12 at 7:40
up vote 5 down vote accepted

Khronos, the guys who are the "keepers" of OpenGL and WebGL have a preeeeeety loooooong list of WebGL stuff found on the web:
And, the list is actively updated, although, there might be some outdated stuff hiding in-between.

And, I bet, that a little in depth browsing through would give you more than enough information to get you started.

But, if you're looking for direct comparison chart, that's a problem. Because 3D graphics is such a broad term, and WebGL is nowhere near production use, all the libraries out there are basicly experiments.

There are no set guidelines what a WebGL library should boast, therefore, it's hard to compare them.

share|improve this answer
The WebGL list on Khronos is an open community wiki ( If you do find anything missing, or out of date in your search for content, you are encouraged to make updates. – Out of Control Sep 19 '12 at 12:57

I have been looking into this question, and creating a comparison of my own. As a starter I used this post.

While this is not a comparison of the complete list of WebGL frameworks, it is more then I have found available. If anyone else has similar links I hope they share!

share|improve this answer

My own super-lightweight barebones.js can do basic matrix and vector math, load and draw fonts, textures and animated meshes. It has a super-basic 2D UI framework too.

I actually have quite a lot of stuff I made for my last Ludum Dare entry - a 3D online multiplayer space combat game - to fold back into barebones.js including performance improvements, fps counters and so on.

Finally I've got some newer mesh collision code, auto-normals code and other goodies under development for my latest hobby game; I'll fold them into barebones.js when they work too.

All in all its super lightweight and is super-easy to initialise your canvas properly, give you simple glu equivs like look-at, unproject, perspective etc as well as quaternions and that kind of stuff. And then it gets out of your way and lets you make your game!

I'd be happy to fix and improve if others use it too. Long live hobby coding!

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.