Roslyn source generator for NodeGraph.Model.
$ dotnet add package NodeGraph.GeneratorNodeGraph は、C# と .NET 9 で構築された、モダンで高性能なビジュアルノードベースプログラミングシステムです。 Avalonia UI を採用しており、クロスプラットフォーム(Windows, macOS, Linux)で動作します。
(スクリーンショットはイメージです)
ArrayPool やオブジェクトプーリングを積極的に活用し、メモリ割り当てを最小限に抑えた設計。Task ベースの実行エンジンにより、UIをブロックすることなく複雑な計算フローを実行可能。[Node], [Input], [Output]) を付けるだけで簡単にカスタムノードを作成可能。dotnet build NodeGraph.slnx
dotnet run --project src\NodeGraph.Editor\NodeGraph.Editor.csproj
dotnet test NodeGraph.slnx
詳細なドキュメントは docs/ ディレクトリにあります。
このプロジェクトは MIT ライセンスの下で公開されています。