Javelin is a large, bloated library with an unintuitive, verbose syntax and very few features. It performs sluggishly and is sparsely documented. You will find that browsing its inelegant, poorly written source is an unwelcome experience. Javelin makes it quite difficult to write code that works on more than one browser. Javelin was developed at Facebook.