# Prototype, Dojo, jQuery...which javascript library?

**URL:** https://forum.kirupa.com/t/prototype-dojo-jquery-which-javascript-library/286624
**Category:** web dev
**Created:** [April 17, 2009, 8:05pm UTC](https://forum.kirupa.com/t/prototype-dojo-jquery-which-javascript-library/286624 "2009-04-17T20:05:09Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Extrakun](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/extrakun/32/2008_2.png) [@Extrakun](https://forum.kirupa.com/u/Extrakun)
#### Post date: [April 17, 2009, 8:05pm UTC](https://forum.kirupa.com/t/prototype-dojo-jquery-which-javascript-library/286624/1 "2009-04-17T20:05:09Z")

</div>

Hi all,

I have been reading up on AJAX/Javascript (basically one of the SitePoint’s books) and decide that because of how different browser implements DOM, XMLHTTPRequest and WC3 event models, I will use a Javascript library.

So the top three (so far I have came across) are jQuery, Prototype and Dojo. I am looking through all three to see which has the best support (in terms of tutorials and documentations), has a ‘thickbox’ feature which allows me to include files/images and does not require much initialisation.

Any idea why I shoudl choose one over the other

PS. I know sure if this is an inflamatory topic, but if it is (as most “sell me on…” threads are), please keep it civil 🙂
