We're looking for the best jQuery-based user interface library we can find. It doesn't have to be free. What are people using?
We've used jQueryUI, but development seems to have stalled. Not much new there in a long time.
jQuery Tools looks slick and professional, but it has a very limited number of widgets.
Here's what we need:
Nice to have, not essential:
It would also be really nice to have theming like jQueryUI. Anyone know of such a library?
We've used jQueryUI, but development seems to have stalled...
Are you sure you're looking in the right place? I drop by jqueryui.com and I see plenty of recent work being done. Let's review some of the latest: 1.8 came out in March, and they've already done seven maintenance releases (adding features, not just fixing bugs) in the nine months since, the most recent being 1.8.7 less than two weeks ago with tested, certified support for jQuery 1.4.4 (which only came out on November 11th) plus enhancements to various of the controls (Button
, DatePicker
, ...). There's a fair bit of API cleanup in progress for 1.9 (and new stuff, including menus, which should interest you), they've been speaking at conferences, upgrading their CDN. Surely not "stalled".
I'd think a combination of jQuery UI and a couple of choice plug-ins from the plugins library for things it doesn't provide would be a good start. Like anything you get for free, you have to test things for yourself and do your own code quality analysis before committing to anything, but...
Looking at your list:
Sortable
; demo here
...and moreover the whole thing is very themeable, with clear theme documentation and a variety of pre-built themes available (plus a tool to help you build your own). Themeability is important for integration into websites.
I'm not "rah rah rah" about jQuery UI, I'm just saying, it seems like a project with very, very high standards and high activity, so "stalled" just kind of jumped out at me...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With