Applies a transitive class that gets removed after a CSS transition ends.
Debounce functions. Useful for implementing behavior that should only happen after a repeated action has completed.
object deep clone component
Check if an element matches a given selector string
Escape string for use in HTML
xy coordinates of a textarea or input's caret
Merge objects using descriptors
Tooltips with a nice flexible API
High level dom node event management (with delegation support)
Event delegation component
Cross-browser element class manipulation
infinite scrolling with loading and unloading.