jQuery.utils is a library I maintain and use in my every day work and spare time. It's a collection of jQuery plugins and widget that I often use.
Some are made by me, some by other authors, but they are all under MIT or dual Open Source license.
General Notice | I'm looking for some help to maintain this project and make it better (especially an IE expert). Any kind of help would be greatly appreciated (bug report, documentation, unit tests, bug fixing, etc..). You can contact me at haineault (at) gmail.com |
Notice:
I'm interesting about how developers use this library and what plugins they use the most. If you do use my library and have some feedback to give me it's the right time:
Take a minute to fill this survey
Goals
- Provide extra jQuery features for everyday web development
- Provide downloads on a highly available server
- Easily make custom builds
- Provide unit tests for plugins who hasn't
- Centralize the documentation of the plugins I often use on a highly available server
- Maybe find some contributors
- Have fun with jQuery
Builds
Build | Plugins |
jquery.utils.js | utils, strings, anchorHandler, cookie, countdown, cycle, delayedObserver, flash, i18n, masked, mousewheel, slimbox, timeago |
jquery.utils.lite.js | utils, strings, cookie, cycle, flash, masked, mousewheel, slimbox |
Plugins
Plugin | Description | Author |
jquery.utils.js | Various utility that I don't know where to put | Maxime Haineault |
jquery.strings.js | Various string formatting method (by now it only has a format method inspired by the Advanced String Formatting module in Python3K, sprintf is expceted next) | Maxime Haineault |
jquery.anchorhandler.js | Handle URLs anchor gracefully with regular expressions (inspired by Django URLs dispatcher). | Maxime Haineault |
jquery.cookie.js | Cookie manipulation | Klaus Hart |
jquery.countdown.js | A simple countdown script | Maxime Haineault |
jquery.cycle.js | A cycle script, useful for banner rotation | M. Alsup |
jquery.delayedobserver.js | A delayed observer. | Maxime Haineault |
jquery.flash.js | A plugin for embedding Flash movies | Luke Lutman |
jquery.i18n.js | Provide a simple API for plugin translation | Maxime Haineault |
ui.masked.js | Input restriction libary | Josh Bush |
jquery.mousewheel.js | Adds mouse wheel support for your application | Brandon Aaron |
jquery.slimbox.js | Slimbox 2 is a 4 KB visual clone of the popular Lightbox 2 script by Lokesh Dhakar, written using the jQuery javascript library. | Christophe Beyls |
jquery.timeago.js | A plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago") | Ryan McGeary |
Extra plugins
These plugins are not built by default. To include them you only have to uncomment a line in build.yml and type ./built.py -m. See the build system documentation for more details.
Plugin | Description | Author |
jquery.flickrshow.js | This plugins takes a flickr photostream link and turns it into a nice little slideshow. | |
jquery.arrayUtils.js | Provide additional functional method to work with array. This library is largely inspired by the enumerables concept in the Prototype Javascript Library | |
jquery.ddbelated.js | A plugin designed to fix that problem by applying appropriate filters to user specified elements, while keeping all element tags intact. |
UI (widgets)
These plugin are available with the jquery.utils.ui.js build.
Widget | Description | Author |
ui.builder.js | Simple template generator for UI common widgets | Maxime Haineault |
ui.toaster.js | IM style popup notification system | Maxime Haineault |
ui.timepickr.js | Time picker control | Maxime Haineault |
dev.timepickrDev | UI timepickr development notes | Maxime Haineault |
Note: Depends on the jQuery UI library.
Experimental
These are toy projects, some might be eventually included in the build, some are not even actually working yet. In other words, it's my sandbox
Name | Description | Author |
jquery.extendCSS.js | Maxime Haineault | |
jquery.jpath.js | Maxime Haineault | |
jquery.valid.js | Validation libary | Maxime Haineault |
jquery.keynav.js | Maxime Haineault |
Links
Discussions about jQuery utils | |
Project statistics |
Stats