これまで、MarkdownをベースにWebサイトを作るソフトウェアは多数ありました。その多くはコマンドが用意されており、MarkdownコンテンツをHTMLに変換するものだったと思います。つまり静的サイト向けの使い方でした。 今回紹介するiruはMarkdownファイルを読み込んで表示するタイプのWebサイトです。システムがなく、フロントエンドだけで達成します。

iruの使い方

一覧画面があります。

詳細画面もあります。

iruではMarkdownファイルを一覧の時点で読み込んでいるので、記事詳細に移った時にも単にそれを伸長しているだけです。Markdownファイルをダイナミックに読み込んでいるのでSEO的には弱いと思われますが、社内で立てるMarkdownベースのナレッジベースとしてなら便利そうです。

iruはJavaScript製のオープンソース・ソフトウェア(MIT License)です。

Example eddiejibson/iru: Smartly generate a post-based website from Markdown files.