オンラインでGitHubのファイルを編集「Prose」
ProseはGitHub用のコンテンツエディターです。
GitHubはGitリポジトリの管理サービスであり、高機能なビューワーを提供しています。しかしGitHub上でコンテンツを編集する仕組みはありませんでした。ちょっとした誤字などはその場で直せると便利と感じていた人もいるでしょう。そこで試して欲しいのがProseです。
トップページです。まずGitHubのアカウントと紐づけます。
簡易的なエディタですが、Markdownフォーマットなので十分でしょう。ただし日本語の変換作業において誤動作が見られます。
保存すると実際にリポジトリに反映されていることが分かります。
テキストファイル以外のファイルを普通に閲覧、編集することもできます。
ProseはGitHubのAPIを使ってコンテンツを取得し、その場で編集させてその結果をリポジトリに反映します。まさにGitHub用のコンテンツエディターです。ここでプログラミングをしたい、とは思いませんがREADMEの編集には最適なツールと言えそうです。
Proseはnode.js/JavaScript製、BSD Licenseのオープンソース・ソフトウェアです。
MOONGIFTはこう見る
GitHubの面白さはリポジトリの管理やソーシャルな機能に加えて、こうしたWeb APIの提供にあります。コンテンツの読み取りはもとより、更新までできてしまいます。しかもGitリポジトリなのでバージョン管理付きです。GitHubをオンラインストレージとして捉えると新しい楽しみ方が考えられそうです。
サービスの使い方は人それぞれです。こうでなければならないということはありません(利用規約に反している場合は別です)。Web APIも提供されている以上、それを使っていかに面白いことができるかが問われています。ぜひ色々遊んでみましょう。