ITエンジニア/デザイナ向けにオープンソースを毎日紹介

CalDavZAPはjQuery/JavaScriptで構築されたCalDAV対応のフロントエンドです。

CalDAVというのはGoogleカレンダーやiCloudのカレンダーでも実装されているカレンダー用のプロトコルです。そんなCalDAVをWebベースで扱うソフトウェアがCalDavZAPです。


ログインします。


最初の表示は今日の予定表示になっています。


カレンダーを選択すると予定が表示されました。


月表示です。


予定の詳細です。


編集モードです。


検索すると対象外の予定が薄くなります。


新規予定の作成です。


カレンダーで期間を選択して予定作成も可能です。


ドラッグで予定を移動させられます。


Todoも登録できます。

CalDavZAPはjQuery/JavaScriptで作られており、サーバサイドを必要としていません。バックグラウンドでデータ同期を行う仕組みであったり、イベントやTodo、アラームにも対応しています。日本語はありませんがUIのローカライズにも対応し、かなり高機能なCalDAVクライアントになっています。

CalDavZAPはjQuery/JavaScript製のオープンソース・ソフトウェア(GNU Affero General Public License)です。


MOONGIFTはこう見る

CalDavZAPのUIはGoogleカレンダーに似ており、その操作性も似ています。それだけGoogleカレンダーが優秀であるということかも知れませんが、全ての業種において最適化されているとは言いがたいのが実情です。

例えば最短の時間単位が5分程度であった場合に表示があまりにも密集して分かりづらくなります。また、複数人で複数施設を同時に見たい場合も困難です。そうした時にCalDavZAPをベースにするとGoogleカレンダーライクな使い勝手で、かつサーバサイドはCalDAVサーバと使い慣れた環境で構築できるのではないでしょうか。

CalDavZAP - the open source CalDAV web client

デモ:CalDavZAP - the open source CalDAV web client

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2