有名なWebサービスをパクるのはよくありませんが、真似たサービスをあくまでも個人用途で作ってみるのは悪くありません。そこからシステム的な面白さを知ったり、技術的な工夫を知ることができます。 今回はチーム用のタスクツールWorkflowyのクローン、HackFlowyを紹介します。

HackFlowyの使い方

こんな感じに表示されます。データはWebSocketを通じてサーバと同期されます。

タブキーでリストをインデントできます。

HackFlowyはBackbone.jsの使い方を学ぶために作ってみたとのことですが、WebSocketを使っていたりしてちゃんと利用できるレベルになっています。同じようにBackbone.jsを学んだり、WebSocketを学ぶ上でも良いコードなのではないでしょうか。

HackFlowyはnode/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。

abhshkdz/HackFlowy