What is jQuery?

jQuery UI is a set of themable widgets and interactions, built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications.

The core of the library revolves around different mouse interactions, namely drag and dropping, sorting, selecting, and resizing, as well as a powerful set of effects.

On top of the core interactions are built a number of reusable widgets, including accordions, date pickers, dialogs, sliders and tabs.

Feel free to directly download the bundle or a configured download, or check out some of our demos first.

  • High- and low-level components

    Features low-level effect and interaction API's as well as full-featured themable and ready-to-use widgets.

  • Specifically designed for jQuery

    jQuery UI makes internal use of all the power of jQuery and adapts and extends its API, making it easy for jQuery users to start right away.

  • Cross-Browser

    Supports IE 6.0+, FF 2+, Safari 2.0+, Opera 9.0+.

See the Demos

View live demos of all the jQuery UI components, including full demo applications.

Read the Documentation

Full API documentation for every component, including documentation on theming.

Download jQuery UI

Download the full jQuery UI distribution, including themes, or customize your own personal build.