Ext JS
Ext JS は豊富なGUIベースのフォームコントロール(ウィジェット)を持っていて、ウェブアプリケーションで利用できる。以下のものがある。
テキストフィールドとテキストエリア入力コントロール
ポップアップの日付選択機能付きの日付フィールド
数値フィールド
リストボックスとコンボボックス
ラジオボタンとチェックボックス
HTMLエディタコントロール
グリッドコントロール(リードオンリーとエディットモードがあり、ソート可能データ、ロック/ドラッグ可能カラム、その他機能を装備)
ツリーコントロール
タブパネル
ツールバー
デスクトップアプリケーション風のメニュー
リージョンパネル(フォームを複数のサブセクションに分割できる)
スライダー
ベクターグラフィックス チャート
これらコントロールの多くは、Ajaxを使ってWebサーバとやり取りできる。