Gras

ソフトウェアアーキテクチャ的にシナリオを書くためのマインドマップ風のアイディアプロセッサー。 書きたい要件に対してシーンを実装するように構成し、シーンの順番を整えていくように使います。 文法に沿って記述されたシナリオをパースしてdot言語として出力します。 Graphvizを使うと画像として表示できます。
- 開発期間: 2022/1 ~
- 個人開発
- 使用技術: Rust, VimScript
複数デバイスの作動と、CLIでの使用を考えてRustを選択しています。RustはWebAssemblyへ変換できるのでWebアプリケーションに組み込むとができます。
Grasは東京大学のSpring Founders Programというスポンサープロジェクトに応募しました。