Graphviz.NetWrapper
featdoc
Graphviz.NetWrapper | featdoc | |
---|---|---|
5 | 2 | |
35 | 3 | |
- | - | |
6.6 | 3.3 | |
12 days ago | 5 months ago | |
C# | Java | |
Eclipse Public License 2.0 | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Graphviz.NetWrapper
- Graphviz.NetWrapper 2.0.0 Released
-
Dot_ix: Interactive GraphViz Dot Graphs
If you happen to be looking for a graphviz API (for .net), the following might help https://github.com/Rubjerg/Graphviz.NetWrapper
- Graphviz v7
- Rubjerg/Graphviz.NetWrapper
- Rubjerg/Graphviz.NetWrapper - Lean .NET wrapper around Graphviz for building graphs, reading/writing dot files, exporting images, or programmatically reading out the layout attributes.
featdoc
-
Docs as Code at Linode (2020)
OK, here is a true code approach to generate wiki pages with embedded Mermaid sequence diagramms. https://github.com/Calpano/featdoc Feedback welcome.
-
Graphviz v7
The next step are tools like featdoc which let you define systems and interaction rules which then generate a (mermaid) sequence diagram.
Example at https://dev.azure.com/itmv/Coffee%20Shop/_wiki/wikis/Coffee-...
Project at https://github.com/Calpano/featdoc
Disclosure: I maintain this project
What are some alternatives?
Plotly.Blazor - This library packages the well-known charting library plotly.js into a razor component that can be used in a Blazor project.
Newt - Autogenerate a .Net (C#/EF Core) data project (class library with entities and data contexts) from a Postgres database, plus Graphviz and SQL.
QuikGraph - Generic Graph Data Structures and Algorithms for .NET
hitchstory - Type-safe YAML integration tests. Tests that write your docs. Tests that rewrite themselves.
ReactiveUI - An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
ideas4 - An Additional 100 Ideas for Computing https://samsquire.github.io/ideas4/
saddle-data-graph - where does it come from, where does it go?
diagrams - :art: Diagram as Code for prototyping cloud system architectures
django-schema-graph - An interactive graph of your Django model structure
drawio-desktop - Official electron build of draw.io
Uno Platform - Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.