Skip to content
PowerShell Pipeworks is a web platform built in Windows PowerShell, and a toolkit for putting it all together with PowerShell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Assets
CSharp
Pages
Schematics
Templates
Tests/SQL
bin
css
en-us
Add-AzureLocalResource.ps1
Add-AzureRole.ps1
Add-AzureSetting.ps1
Add-AzureStartupTask.ps1
Add-AzureWebSite.ps1
Add-Deployment.ps1
Add-EC2.ps1
Add-Interaction.ps1
Add-SQLTable.ps1
Add-SecureSetting.ps1
Close-Port.ps1
Compress-Data.ps1
Confirm-Person.ps1
Connect-EC2.ps1
ConvertFrom-InlinePowerShell.ps1
ConvertFrom-Markdown.ps1
ConvertTo-DataTable.ps1
ConvertTo-ModuleService.ps1
ConvertTo-ServiceUrl.ps1
Enable-EC2Remoting.ps1
Expand-Data.ps1
Expand-Zip.ps1
Export-Blob.ps1
Export-DataTable.ps1
Export-PSData.ps1
Find-Factual.ps1
Get-Ami.ps1
Get-Bootstrapped.ps1
Get-Deployment.ps1
Get-EC2.ps1
Get-EC2AvailabilityZone.ps1
Get-EC2InstancePassword.ps1
Get-EC2KeyPair.ps1
Get-EC2SecurityGroup.ps1
Get-Email.old.ps1
Get-Email.ps1
Get-FunctionFromScript.ps1
Get-Hash.ps1
Get-Paid.ps1
Get-PhoneCall.ps1
Get-PipeworksManifest.ps1
Get-SQLTable.ps1
Get-SecureSetting.ps1
Get-TextMessage.ps1
Get-Translation.ps1
Get-Walkthru.ps1
Get-Web.ps1
Get-WebConfigurationSetting.ps1
Get-WebInput.ps1
Get-WebTemplateEditableRegion.ps1
Import-Blob.ps1
Import-DataTable.ps1
Import-Deployment.ps1
Import-PSData.ps1
Import-StoredProcedure.ps1
Install-PSNode.ps1
Invoke-EC2.ps1
Invoke-Office365.ps1
Invoke-Parallel.ps1
Invoke-WebCommand.ps1
Join-Website.ps1
License.md
New-AzureServiceDefinition.ps1
New-Datatable.ps1
New-PipeworksManifest.ps1
New-RDPFile.ps1
New-Region.ps1
New-RssItem.ps1
New-SQLDatabase.ps1
New-Webpage.ps1
Open-EC2Port.ps1
Open-Port.ps1
Out-AzureService.ps1
Out-Daemon.ps1
Out-HTML.ps1
Out-RssFeed.ps1
Out-Zip.ps1
Pipeworks.EzFormat.ps1
Pipeworks.Format.ps1xml
Pipeworks.Pipeworks.psd1
Pipeworks.Scriptcop.psd1
Pipeworks.VersionHistory.psd1
Pipeworks.psd1
Pipeworks.psm1
Publish-AzureService.ps1
Publish-Deployment.ps1
Push-Deployment.ps1
Push-FTP.ps1
ReadMe.md
Remove-Daemon.ps1
Remove-Deployment.ps1
Remove-EC2.ps1
Remove-EC2KeyPair.ps1
Remove-EC2SecurityGroup.ps1
Remove-SQL.ps1
Remove-SecureSetting.ps1
Request-CommandInput.ps1
Reset-EC2.ps1
Resolve-Location.ps1
Search-Engine.ps1
Search-WolframAlpha.ps1
Select-DataTable.ps1
Select-Sql.ps1
Select-Wmi.ps1
Send-Email.ps1
Send-PhoneCall.ps1
Send-TextMessage.ps1
Set-AWSConnectionInfo.ps1
Show-WebObject.ps1
Start-MapReduce.ps1
Start-PSNode.ps1
Switch-TestDeployment.ps1
Test-W3C.ps1
Update-DataTable.ps1
Update-SQL.ps1
Use-Less.ps1
Use-Schematic.ps1
Wait-Deployment.ps1
Wait-EC2.ps1
Watch-Daemon.ps1
Write-Ajax.ps1
Write-AspNetScriptPage.ps1
Write-CSS.ps1
Write-Host.ps1
Write-Link.ps1
Write-PowerShellHashtable.ps1
Write-ScriptHTML.ps1
Write-WalkthruHTML.ps1
get-blob.ps1
get-ftp.ps1
get-person.ps1
publish-WebSite.ps1
remove-blob.ps1
start-at.ps1
update-wmi.ps1
write-crud.ps1

ReadMe.md

Official Website

PowerShell Pipeworks is a framework for writing Sites and Software Services in Windows PowerShell modules.

Pipeworks provides powerful tools to write websites in PowerShell.

It helps you pipe together tons of tech to write smarter software as a service.

The easiest way to explore pipeworks to to visit the web site http://powershellpipeworks.com/, or to build yourself a local copy.

To do this, make sure you:

  1. Download and Install PowerShell Pipeworks
  2. Enable IIS and ASP.NET
  3. Install the IIS URL Rewrite extension
  4. Change your local PowerShell execution policy to Bypass (Set-ExecutionPolicy Bypass -Force)

Once you've done this, just open up PowerShell and run these three lines to create your local Pipeworks site and run it.

Import-Module Pipeworks
ConvertTo-ModuleService Pipeworks -AllowDownload -Force
Start-Process http://localhost/pipeworks

Getting Started

Play with Pipeworks

Connecting the Clouds

Join Windows and Web

You can’t perform that action at this time.