jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. Whether you're building highly interactive web applications or you just need to add a date picker to a form control, jQuery UI is the perfect choice. Download jQuery UI 1.12.1 Custom Download Quick Downloads: Stable v1.12.1 jQuery 1.7+ Legacy v1.11.4 jQuery 1.6+

What's New in jQuery UI 1.12?

New theme: New theme: Our long-time default grayscale theme Smoothness has been succeeded by a modern theme with some colors, less gradients and some other improvements.

New widgets: jQuery UI 1.12 includes widgets: Controlgroup replaces buttonset and adds support for selectmenu and the new checkboxradio widget. We've added support for using jQuery UI with AMD and Bower. We also have over 50 bug fixes.

New classes option: All widgets got a new option, called classes. This gives a lot more control over visual styling and custom theming. For example, building a Bootstrap theme for jQuery UI is now a lot easier.

Interested in the full details of what changed? Check out the 1.12 upgrade guide, 1.12.0 changelog, and 1.12.1 changelog.

Dive In!

jQuery UI is built for designers and developers alike. We've designed all of our plugins to get you up and running quickly while being flexible enough to evolve with your needs and solve a plethora of use cases. If you're new to jQuery UI, check out our getting started guide and other tutorials. Play around with the demos and read through the API documentation to get an idea of what's possible.

Stay informed about what's going on with jQuery UI by subscribing to our blog and following us on Twitter.