Local Browser Tool

mikuproject

Updated: 2026-03-29

What is this?

mikuproject は、MS Project XML をローカルで読み込み、内部の ProjectModel に変換し、再度 MS Project XML や補助表現へ出力する Single-file Web App です。


Features

  • MS Project XML を読み込み、内部モデルへ変換します。
  • 内部モデルを JSON とサマリとして確認できます。
  • MS Project XML を再生成できます。
  • Mermaid gantt テキストを生成できます。
  • Project / Tasks / Resources / Assignments / Calendars workbook を XLSX Export / Import できます。
  • 表示専用の WBS XLSX Export を持ちます。
  • CSV + ParentID の生成と解析を行えます。
  • XLSX Import 後の差分要約と validation を確認できます。

Use Cases


How to use

  1. Web ブラウザで mikuproject.html を開きます。
  2. MS Project XML を読み込むか、サンプル XML を使います。
  3. 内部モデル、プレビュー、Mermaid、CSV、XLSX を必要に応じて確認します。
  4. XLSX Import を使う場合は、差分要約と validation を確認した上で XML を再出力します。

Project Notes

正本は MS Project XML です。.xlsx は確認と限定編集のための補助表現であり、自由編集の正本としては扱いません。

現時点では、CalendarsWeekDays / Exceptions / WorkWeeks など一部の項目は XLSX Import の反映対象外です。

このページは紹介用の入口です。実際の操作 UI は mikuproject.html 側にあります。


Screenshots

スクリーンショットは後から差し込めるように枠だけ先に用意しています。画像を追加する場合は、たとえば docs/screenshots/ 配下へ置く構成が扱いやすいです。