Skip to content

C# Code Graph Generator

Actions
Generates a JSON code graph via Roslyn, ensures a D3 index page from the action repository, and can commit changes
1
LatestPre-release
Star (1)

Tags

 (1)

C# Code Graph

C# Code Graph uses Roslyn to analyze your C# source code and generates a JSON graph that is visualized with D3.js. Explore your project’s architecture!

Checkout this Demo.

Quick Start Action

  1. Build & Analyze
    name: "Generate Code Graph"

    on:
    push:
        branches: [ "main" ]

    permissions:
    contents: write 
    jobs:
    generate-graph:
        runs-on: ubuntu-latest
        steps:
        - name: Code Graph
            uses: TheSmallPixel/GraphCSharp@main
            with:
            source-path: "./"
            docs-dir: "docs"
            index-file: "index.html"
            commit-changes: "true"

C# Code Graph Generator is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Generates a JSON code graph via Roslyn, ensures a D3 index page from the action repository, and can commit changes
1
LatestPre-release

Tags

 (1)

C# Code Graph Generator is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.