6

I'm trying to put together a list of JavaScript UI widget frameworks for consideration in a project. Ideally it would be a library that has a range of ready made ui widgets, no dependencies on dom/js extention/manipulation frameworks like JQuery or Prototype, minimal additional cruft, such as Ajax API's and DOM selectors etc.

Here's what I have so far:

  • qooxdoo,
  • ScriptClient
  • ExtJs

Could anyone suggest any other that are worth a look?

Please do not suggest, JQuery, Prototype, Mootools, Dojo etc, their primary focus is not to provide ui widgets.

ChrisInCambo
  • 8,455
  • 15
  • 50
  • 63

8 Answers8

5

Answered here: Your choice of cross-browser javascript GUI and here: What are alternatives to ExtJS?

Community
  • 1
  • 1
Sergey Ilinsky
  • 31,255
  • 9
  • 54
  • 56
3

YUI (yahoo user interface) has a nice set of ui widgets.

Satya
  • 1,528
  • 1
  • 14
  • 32
3

There is not so small list of AJAX and JavaScript solutions. I know, it is not some library, but maybe you'll find something useful.

Pawka
  • 2,526
  • 3
  • 25
  • 32
1

This wiki article is a nice comparison of different java script frames works. This comparison is based on different parameters. It gives insight into different aspects of frameworks.

Biswanath
  • 9,075
  • 12
  • 44
  • 58
  • personally I have worked with ExtJS. You can use it for commercial purpose with very little fee. And very nice support and a very active community. – Biswanath Dec 05 '08 at 09:35
0

My opinion of Dojo is that it's actually very much orientated at providing UI widgets, not that I'd recommend it anyway.

I think you'll struggle with your limitations: every widget-like framework beyond the most trivial examples depends on some base JS framework to do the heavy lifting - and that's a good thing.

annakata
  • 74,572
  • 17
  • 113
  • 180
0

Active Widgets (http://www.activewidgets.com) - very good controls that resemble those commonly found in Win32 and work very well in both IE and Firefox.

Nick Holt
  • 33,455
  • 4
  • 52
  • 58
-1

Rialto (Rich Internet Application Toolkit) is ajax-based cross browser javascript widgets library. Because it is technology agnostic it can be encapsulated in JSP, JSF, .Net, Python or PHP graphic components. The purpose of Rialto is to ease the access to rich internet application development to corporate developers. Ideally a Rialto developer have neither need to write or understand DHTML, Ajax or DOM code.

The target of Rialto is corporate web applications and not internet web sites.

prinzdezibel
  • 11,029
  • 17
  • 55
  • 62
-2

Sproutcore has a nice set: http://www.sproutcore.com/

Nathan Feger
  • 19,122
  • 11
  • 62
  • 71