目的 ExcelライクなUIとグラフを表示したいという相談があったのででとりあえず簡単なコンセプトコードをかいたぞ。 HandsontableなるExcelっぽい見た目や操作感を表現できるJavaScriptライブラリ。 Handsontable 非常に細かい操作感がExcelライクに実装されており、なんとなく適当に触っただけで シート内でのコピー&ペースト tabやenterによるセル移動 Excelからのコピー&ペースト F2を押したらセルにフォーカスが移動する など細かい挙動が実現できる。 それに加えて、OpenSourceエディションであればMITライセンスなので自由に使える。 最近バージョンが2.0にあがっておしゃれになった気がするライブラリ Chart.js 今回は棒グラフの表示に使う。 こちらもMITライセンスなので安心して利用できる。 実装 つくったもの gist ソース内