SkillAgentSearch skills...

GraphShape

GraphShape is a graph layout framework containing several layout algorithms. It also has a customizable module for visualization in WPF applications.

Install / Use

/learn @KeRNeLith/GraphShape
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

| | | | --- | --- | | Build | AppVeyor Build Status | | Coverage | <sup>Coveralls</sup> Coverage Status <sup>SonarQube</sup> SonarCloud Coverage | | Quality | Quality Gate | | Nugets | Nuget Status GraphShape | | | Nuget Status GraphShape.Controls | | License | GitHub license |

GraphShape

What is GraphShape?

GraphShape is a .NET library that mainly provide graph layout framework. It contains several overlap removal and layout algorithms that allow various kind of layouts and has also a module with customizable controls for WPF applications visualization.

Based on the GraphSharp library, it has be reworked add some improvements to it.

Main features:

  • Several layout algorithms (FR, KK, ISOM, LinLog, Simple Tree, Circular, Sugiyama, Compound FDP, Random).
  • Overlap removal algorithms (FSA or One Way FSA).
  • Customizable WPF controls for visualization.

See the library documentation.


Targets

  • .NET Standard
  • .NET Core
  • .NET Framework
  • .NET

Supports Source Link (use dedicated symbol package)

To get it working you need to:

  • Uncheck option "Enable Just My Code"
  • Add the NuGet symbol server (https://symbols.nuget.org/download/symbols)
  • Check option "Enable Source Link support"

Notes

  • It uses NUnit3 for unit testing (not published).

  • The library code is published annotated with JetBrains annotations.


Usage

Packages

GraphShape is available on NuGet in several modules.

Where to go next?


Maintainer(s)

Contributor(s)

This project exists thanks to all the people who have contributed to the code base.

<a href="https://github.com/Moka42"><img src="https://avatars2.githubusercontent.com/u/33061894" width="50px;" alt=""/> <a href="https://github.com/eriove"><img src="https://avatars2.githubusercontent.com/u/9482927" width="50px;" alt=""/>


View on GitHub
GitHub Stars97
CategoryDevelopment
Updated10d ago
Forks25

Languages

C#

Security Score

100/100

Audited on Mar 17, 2026

No findings