jQuery UI Widget

Provides a factory for creating stateful widgets with a common API.

jQuery UI Mouse

Abstracts mouse-based interactions to assist in creating certain widgets.