Universal Dashboard is now a part of PowerShell Universal. Please submit issues on the PowerShell Universal repository.
Create beautiful, interactive websites with PowerShell. Universal Dashboard is part of PowerShell Universal.
The Universal Dashboard project and module are licensed under the GNU Lesser General Public License.
You can install PowerShell Universal by downloading it from our Downloads page.
- PowerShell module to develop cross-platform web sites
- Runs anywhere PowerShell Core and Windows PowerShell are available
- Simple syntax to generate client and server side code
- Extreme customization
Chat room created complete in Universal Dashboard
BGInfo clone built using Universal Dashboard to display computer metrics.
Clock implementation built using SVG and Universal Dashboard.
Contributions are always welcome! Please follow the below rules.
- Changes that alter the functionality, add features or fix bugs must have a Pester test validating the change.
- Changes that add new parameters or cmdlets must document the cmdlets using or updating a Plaster markdown file.
- Issues should include PowerShell, module and browser version. Logs are preferable.
The Universal Dashboard frameworks and components are JavaScript libraries built on React with PowerShell integration.
You can build this entire repository by running the build.ps1 script in the root of the src directory.
Set-Location ./src
Invoke-Build Build
To run tests, you can use the build.ps1 Test task.
Set-Location ./src
Invoke-Build Test