Caspian Arrives!
Project Description
Gimme is a ECMAScript (or Javascript if you prefer) library designed to make working with "everyone's favorite scripting language" fun again!
The Gimme Promo Site
http://gimme.stchur.com
Documentation
Visit the
Complete API Reference for documentation regarding Gimme's functionality (this is a work in progress)
Quick Sample
g('div.gimme').addEvent('click', clickHandler, false).addClass('pretty');
The above code snippet tells the browser "Gimme all <div> elements that contain the class 'gimme', and add a click event listener to each one that invokes the function, clickHandler when the click event is dispatched. And oh, by the way, add the class 'pretty' to each of those <div> elements while you're at it!"
Demo Page
To see the sample above in action (and other samples like it) visit the
Demo Page
Contributing
Thank you for your interest in the Gimme ECMAScript Library! Due to some licensing restrictions, code contributions from the community will not be accepted, however the Gimme source code is completely free and open to all who wish to view it and learn from it.
If you would like to take the source code of Gimme and create a forked project of your own, you're more than welcome (and encouraged) to do so.
Feature Requests / Bug Fixes
If you're using the Gimme Library and you have need for a specific feature, please feel free to email me: sstchur(at)microsoft(dot)com
If you find bugs in the Gimme Library, please let me know and I will aggressively fix and release updates for the issues.