dgridはDojoを使ったWebブラウザ向けグリッドライブラリです。

jQueryなどと並んで有名なJavaScriptライブラリのDojo。そんなDojoで使える高機能グリッドフレームワークがdgridです。


iTunes風の表示です。アルバムやアーティストを選択すると内容が変わります。


ガントチャート風表示です。タスク同士の関連性が表現できています。


サブタスクも表示できます。


テーブル表示です。


クリックで説明を表示します。


詳細リスト表示です。


ギャラリー表示です。


Todoデモです。


消し込めます。データはローカルストレージに保存されるので再読みしても消えません。

dgridの特徴としてはモダンなアーキテクチャ、機能拡張対応(カラムのリサイズ、ドラッグアンドドロップによる並べ替えなど)、スキン、モバイル対応、キーボード操作対応となっています。デスクトップブラウザはもとより、iOSやAndroidといったスマートフォンのブラウザにも対応しています。

dgridはJavaScript/Dojo製、BSD/Academic Free Licenseのオープンソース・ソフトウェアになります。

MOONGIFTはこう見る

Webブラウザは表現力が高い一方、デフォルトで使えるコンポーネントがあまりにも少なく、かつチープです。そのため、既存のコンポーネントをリプレイスしたり、新しい機能を追加するライブラリに人気が集まります(例えばカレンダーなど)。目安になるのはWindowsやMac OSXといったデスクトップです。

デスクトップで出来ていて、Webブラウザができていないコンポーネントを開発すればきっと人気を集められるはずです。それらは決して無理ではなく、工夫次第でできるはずです。DojoやjQuery UIなど既存のフレームワークを使えばより使いやすくできるはずです。

via Full Featured, Lightweight Data Grid Component for Dojo | Web Resources | WebAppers

dgrid - A New Dojo grid created by SitePen

SitePen/dgrid