The blog is all about my life, my work, and giving back to the web development community I learn so much from every day!

Announcing JEL

As part of my first foray into the blogosphere, I’m proud to announce the release of JEL (the JavaScript Enhancement Library) which, as the tagline suggests, aims to relieve the aches and pains of everyday web development. JEL is built on top of the fantastic Prototype Framework and the stupidly useful Base library by Dean Edwards, and I’d like to thank those people for their incredible gifts to the web developer community.

Far from being the next great JavaScript effects library (that domain is pretty well covered) JEL is focused on the utilitarian, and was borne out of me being sick of writing the same old date-handling, string-handling or form validation code over and over again. Which means you’ll have more time to pimp your site up with JavaScript FX! Hooray!(?)

The JEL site contains full API Documentation built with NaturalDocs, inspired by the MooTools documentation which is one of the best documentation sites I have ever seen (thanks Greg for NaturalDocs, and Mad4Milk for pointing me toward a brilliant way to document JavaScript code). And for those who don’t like reading reference docs, I have written up some Manual pages to help you get started.

And yes, I know my site looks pretty much like the default WordPress template (“lame!” as John Dorian would surely say), but I’m tired of lurking and content is king right? Now that the first release of JEL is done, I’ll have more time to devote to a pretty template of my very own!

I’ve got a lot more to say about things I’ve picked up while developing JEL so stay tuned…

2 Responses to this entry so far…

Care to share your thoughts?

  1. Hi

    Nice js extension.

    However i was unable to get working Jel.Number.format() function.
    Examining the code, lead me to the row where String.stringOfChar() was used.

    I don’t understand where this method comes from (i belive it’s not javascript core method, and also not part of prototype or base)

    Help needed :)

  2. Aloha!

    Id like to integrate JEL into a current project. I use Prototype 1.6, is your library compatible to this version?

    tommy

Share your thoughts on this entry