Project

PSWriteHTML

PSWriteHTML is an open-source PowerShell project with packages, release history, and working documentation.

Stars1015
Forks112
Open issues54
PowerShell Gallery downloads7576901
Releasev1.41.0
Language: PowerShell Updated: 2026-08-10T20:00:10.0000000+00:00

Curated Examples

Example Treeview01

Source-owned example maintained with PSWriteHTML.

Import-Module .\PSWriteHTML.psd1 -Force

New-HTML -TitleText 'This is a test' -FilePath "$PSScriptRoot\Example-TreeView01.html" {
    New-HTMLTree -Checkbox none {
        New-HTMLTreeChildCounter -Deep -HideZero -HideExpanded
        New-HTMLTreeNode -Title 'Power comes on' {
            New-HTMLTreeNode -Title 'Live screen' {
                New-HTMLTreeNode -Title 'New build'
                New-HTMLTreeNode -Title '<b>No</b> new build' {
                    New-HTMLTreeNode -Title 'Need two tries to boot' {
                        New-HTMLTreeNode -Title 'Premature power_good signal. Try different power supply.' -Icon 'https://cdn-icons-png.flaticon.com/512/6897/6897039.png'
                    }
                    New-HTMLTreeNode -Title 'Does not need two tries to boot'
                }
            }
            New-HTMLTreeNode -Title "<b>No</b> live screen" {
                New-HTMLTreeNode -Title "Proceed to video failure chart" -Icon 'https://cdn-icons-png.flaticon.com/512/1294/1294758.png'
            }
        }
    } -EnableChildCounter -AutoScroll -MinimumExpandLevel 1
} -Online -ShowHTML