Diagrammer.Core
0.2.28
A PowerShell module which provides the core framework for generating Diagrams for many common datacentre systems.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2025 Jonathan Colon. All rights reserved.
Package Details
Author(s)
- Jonathan Colon
Tags
Diagrammer Graphviz Documentation Windows
Functions
Add-DiaLeftLShapeLine Add-DiaRightLShapeLine Add-DiaInvertedLShapeLine Add-DiaLShapeLine Add-DiaLeftTShapeLine Add-DiaRightTShapeLine Add-DiaCrossShapeLine Add-DiaInvertedTShapeLine Add-DiaTShapeLine Add-DiaVerticalLine Add-DiaHorizontalLine Add-DiaHtmlSignatureTable Group-Node Add-DiaHTMLSubGraph Convert-DiaTableToHTML Add-DiaHtmlLabel Add-DiaHtmlNodeTable Add-DiaHtmlTable Get-NodeIP Add-DiaNodeIcon Export-Diagrammer Remove-SpecialChar Split-array Test-Image Test-Logo Write-ColorOutput Get-DiaImagePercent New-Diagrammer Add-DiaNodeFiller Write-PSObject
PSEditions
Dependencies
-
- PSGraph (>= 2.1.38.27)
Release Notes
https://github.com/rebelinux/Diagrammer.Core/blob/master/CHANGELOG.md
FileList
- Diagrammer.Core.nuspec
- Src\Private\ConvertTo-Base64.ps1
- CHANGELOG.md
- Graphviz\bin\gml2gv.exe
- Graphviz\bin\Pathplan.dll
- Src\Private\ConvertTo-Dot.ps1
- CODE_OF_CONDUCT.md
- Graphviz\bin\gmodule-2.0-0.dll
- Graphviz\bin\pcre2-8.dll
- Src\Private\ConvertTo-Jpg.ps1
- CONTRIBUTING.md
- Graphviz\bin\gobject-2.0-0.dll
- Graphviz\bin\pixman-1-0.dll
- Src\Private\ConvertTo-Pdf-WaterMark.ps1
- Graphviz\bin\graphml2gv.exe
- Graphviz\bin\prune.exe
- Src\Private\ConvertTo-Pdf.ps1
- Diagrammer.Core.psd1
- Graphviz\bin\gts.dll
- Graphviz\bin\sccmap.exe
- Src\Private\ConvertTo-Png.ps1
- Diagrammer.Core.psm1
- Graphviz\bin\gv2gml.exe
- Graphviz\bin\sfdp.exe
- Src\Private\ConvertTo-RotateImage.ps1
- LICENSE
- Graphviz\bin\gv2gxl.exe
- Graphviz\bin\tcl86t.dll
- Src\Private\ConvertTo-Svg.ps1
- README.md
- Graphviz\bin\gvc++.dll
- Graphviz\bin\tcldot.dll
- Src\Private\Export-Diagrammer.ps1
- SECURITY.md
- Graphviz\bin\gvc.dll
- Graphviz\bin\tcldot_builtin.dll
- Src\Private\Get-DiaImagePercent.ps1
- Todo.md
- Graphviz\bin\gvcolor.exe
- Graphviz\bin\tclplan.dll
- Src\Private\Get-NodeIP.ps1
- .github\PULL_REQUEST_TEMPLATE.md
- Graphviz\bin\gvgen.exe
- Graphviz\bin\tiff.dll
- Src\Private\Group-Node.ps1
- .github\ISSUE_TEMPLATE\bug_report.yml
- Graphviz\bin\gvmap.exe
- Graphviz\bin\tred.exe
- Src\Private\Remove-SpecialChar.ps1
- .github\ISSUE_TEMPLATE\change_request.yml
- Graphviz\bin\gvmap.sh
- Graphviz\bin\twopi.exe
- Src\Private\Resize-Image.ps1
- .github\ISSUE_TEMPLATE\config.yml
- Graphviz\bin\gvpack.exe
- Graphviz\bin\unflatten.exe
- Src\Private\Split-array.ps1
- .github\workflows\CodeQL.yml
- Graphviz\bin\gvplugin_core.dll
- Graphviz\bin\vcruntime140.dll
- Src\Private\Test-Image.ps1
- .github\workflows\Pester.yml
- Graphviz\bin\gvplugin_dot_layout.dll
- Graphviz\bin\vcruntime140_1.dll
- Src\Private\Test-Logo.ps1
- .github\workflows\PSScriptAnalyzer.yml
- Graphviz\bin\gvplugin_gd.dll
- Graphviz\bin\xdot.dll
- Src\Private\Write-ColorOutput.ps1
- .github\workflows\PSScriptAnalyzerSettings.psd1
- Graphviz\bin\gvplugin_gdiplus.dll
- Graphviz\bin\zlib1.dll
- Src\Private\Write-PSObject.ps1
- .github\workflows\Release.yml
- Graphviz\bin\gvplugin_kitty.dll
- Icons\Diagrammer.png
- Src\Public\New-Diagrammer.ps1
- .vscode\settings.json
- Graphviz\bin\gvplugin_neato_layout.dll
- ImageMagick\colors.xml
- Tests\Add-DiaHorizontalLine.Tests.ps1
- Graphviz\bin\acyclic.exe
- Graphviz\bin\gvplugin_pango.dll
- ImageMagick\configure.xml
- Tests\Add-DiaHTMLLabel.Tests.ps1
- Graphviz\bin\ANN.dll
- Graphviz\bin\gvplugin_vt.dll
- ImageMagick\delegates.xml
- Tests\Add-DiaHtmlNodeTable.Tests.ps1
- Graphviz\bin\bcomps.exe
- Graphviz\bin\gvplugin_webp.dll
- ImageMagick\english.xml
- Tests\Add-DiaHtmlSignatureTable.Tests.ps1
- Graphviz\bin\brotlicommon.dll
- Graphviz\bin\gvpr.dll
- ImageMagick\locale.xml
- Tests\Add-DiaHtmlSubGraph.Tests.ps1
- Graphviz\bin\brotlidec.dll
- Graphviz\bin\gvpr.exe
- ImageMagick\log.xml
- Tests\Add-DiaHTMLTable.Tests.ps1
- Graphviz\bin\bz2.dll
- Graphviz\bin\gxl2dot.exe
- ImageMagick\magick.exe
- Tests\Add-DiaNodeFiller.Tests.ps1
- Graphviz\bin\cairo-2.dll
- Graphviz\bin\gxl2gv.exe
- ImageMagick\mime.xml
- Tests\Add-DiaNodeIcon.Tests.ps1
- Graphviz\bin\ccomps.exe
- Graphviz\bin\harfbuzz.dll
- ImageMagick\policy.xml
- Tests\Add-DiaVerticalLine.Tests.ps1
- Graphviz\bin\cdt.dll
- Graphviz\bin\iconv-2.dll
- ImageMagick\sRGB.icc
- Tests\Add-WatermarkToImage.Tests.ps1
- Graphviz\bin\cgraph++.dll
- Graphviz\bin\intl-8.dll
- ImageMagick\thresholds.xml
- Tests\AsBuiltReport.png
- Graphviz\bin\cgraph.dll
- Graphviz\bin\jpeg62.dll
- ImageMagick\type-ghostscript.xml
- Tests\ConvertTo-Base64.Tests.ps1
- Graphviz\bin\circo.exe
- Graphviz\bin\libexpat.dll
- ImageMagick\type.xml
- Tests\ConvertTo-Dot.Tests.ps1
- Graphviz\bin\cluster.exe
- Graphviz\bin\libgd.dll
- Src\Private\Add-DiaCrossShapeLine.ps1
- Tests\ConvertTo-Jpg.Tests.ps1
- Graphviz\bin\concrt140.dll
- Graphviz\bin\liblzma.dll
- Src\Private\Add-DiaHorizontalLine.ps1
- Tests\ConvertTo-Pdf-WaterMark.Tests.ps1
- Graphviz\bin\config8
- Graphviz\bin\libpng16.dll
- Src\Private\Add-DiaHtmlLabel.ps1
- Tests\ConvertTo-Pdf.Tests.ps1
- Graphviz\bin\diffimg.exe
- Graphviz\bin\libsharpyuv.dll
- Src\Private\Add-DiaHtmlNodeTable.ps1
- Tests\ConvertTo-Png.Tests.ps1
- Graphviz\bin\dijkstra.exe
- Graphviz\bin\libwebp.dll
- Src\Private\Add-DiaHtmlSignatureTable.ps1
- Tests\ConvertTo-RotateImage.Tests.ps1
- Graphviz\bin\dot.exe
- Graphviz\bin\mingle.exe
- Src\Private\Add-DiaHtmlSubGraph.ps1
- Tests\ConvertTo-Svg.Tests.ps1
- Graphviz\bin\dot2gxl.exe
- Graphviz\bin\mm2gv.exe
- Src\Private\Add-DiaHtmlTable.ps1
- Tests\Export-Diagrammer.Tests.ps1
- Graphviz\bin\dot_builtins.exe
- Graphviz\bin\msvcp140.dll
- Src\Private\Add-DiaInvertedLShapeLine.ps1
- Tests\Get-DiaImagePercent.Tests.ps1
- Graphviz\bin\dot_sandbox
- Graphviz\bin\msvcp140_1.dll
- Src\Private\Add-DiaInvertedTShapeLine.ps1
- Tests\Get-NodeIP.Tests.ps1
- Graphviz\bin\edgepaint.exe
- Graphviz\bin\msvcp140_2.dll
- Src\Private\Add-DiaLeftLShapeLine.ps1
- Tests\GraphvizBase64Source.txt
- Graphviz\bin\fdp.exe
- Graphviz\bin\msvcp140_atomic_wait.dll
- Src\Private\Add-DiaLeftTShapeLine.ps1
- Tests\GraphvizSource.dot
- Graphviz\bin\ffi-8.dll
- Graphviz\bin\msvcp140_codecvt_ids.dll
- Src\Private\Add-DiaLShapeLine.ps1
- Tests\Logo.png
- Graphviz\bin\fontconfig-1.dll
- Graphviz\bin\neato.exe
- Src\Private\Add-DiaNodeFiller.ps1
- Tests\Module.T.ps1
- Graphviz\bin\freetype.dll
- Graphviz\bin\nop.exe
- Src\Private\Add-DiaNodeIcon.ps1
- Tests\Remove-SpecialChar.Tests.ps1
- Graphviz\bin\fribidi-0.dll
- Graphviz\bin\osage.exe
- Src\Private\Add-DiaRightLShapeLine.ps1
- Tests\Resize-Image.Tests.ps1
- Graphviz\bin\gc.exe
- Graphviz\bin\pango-1.0-0.dll
- Src\Private\Add-DiaRightTShapeLine.ps1
- Tests\Split-array.Tests.ps1
- Graphviz\bin\gdtclft.dll
- Graphviz\bin\pangocairo-1.0-0.dll
- Src\Private\Add-DiaTShapeLine.ps1
- Tests\Test-Image.Tests.ps1
- Graphviz\bin\getopt.dll
- Graphviz\bin\pangoft2-1.0-0.dll
- Src\Private\Add-DiaVerticalLine.ps1
- Tests\Test-Logo.Tests.ps1
- Graphviz\bin\gio-2.0-0.dll
- Graphviz\bin\pangowin32-1.0-0.dll
- Src\Private\Add-WatermarkToImage.ps1
- Tests\_InitializeTests.ps1
- Graphviz\bin\glib-2.0-0.dll
- Graphviz\bin\patchwork.exe
- Src\Private\Convert-DiaTableToHTML.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.2.28 (current version) | 328 | 7/28/2025 |
0.2.27 | 394 | 7/23/2025 |
0.2.26 | 4,877 | 5/10/2025 |
0.2.25 | 133 | 5/5/2025 |
0.2.24 | 1,788 | 4/18/2025 |
0.2.23 | 444 | 4/15/2025 |
0.2.22 | 386 | 4/12/2025 |
0.2.21 | 272 | 4/9/2025 |
0.2.20 | 111 | 4/8/2025 |
0.2.19 | 5,058 | 3/5/2025 |
0.2.18 | 43 | 3/4/2025 |
0.2.17 | 196 | 3/4/2025 |
0.2.16 | 22 | 3/3/2025 |
0.2.15 | 2,538 | 2/22/2025 |
0.2.14 | 2,246 | 2/12/2025 |
0.2.13 | 36,529 | 11/19/2024 |
0.2.12 | 1,742 | 11/12/2024 |
0.2.11 | 4,082 | 10/19/2024 |
0.2.10 | 1,132 | 10/12/2024 |
0.2.9 | 941 | 10/8/2024 |
0.2.8 | 3,433 | 9/17/2024 |
0.2.7 | 721 | 9/12/2024 |
0.2.6 | 134 | 9/12/2024 |
0.2.5 | 34 | 9/11/2024 |
0.2.4 | 555 | 9/7/2024 |
0.2.3 | 1,325 | 8/31/2024 |
0.2.2 | 8,529 | 7/5/2024 |
0.2.1 | 2,430 | 5/16/2024 |
0.2.0 | 447 | 4/29/2024 |
0.1.9 | 908 | 3/19/2024 |
0.1.8 | 196 | 3/17/2024 |
0.1.7 | 1,203 | 2/26/2024 |
0.1.6 | 31 | 2/24/2024 |
0.1.5 | 10 | 2/23/2024 |
0.1.4 | 16 | 2/22/2024 |
0.1.3 | 31 | 2/21/2024 |
0.1.2 | 18 | 2/20/2024 |
0.1.1 | 12 | 2/20/2024 |