psake 

By: | 1,315,856 downloads | Last Updated: 4/30/2026 | Latest Version: 5.0.4

psake is a build automation tool written in PowerShell. Define tasks with dependencies, pre/post conditions, setup/teardown hooks, and input/output caching. Supports a compile-only mode for inspecting build plans in tests, structured output for GitHub Actions, and JSON output for tooling integration.

By: | 115,414 downloads | Last Updated: 6/4/2026 | Latest Version: 0.8.1

A common psake and Invoke-Build task module for PowerShell projects