Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
P

PSAppDeployToolkit

> DevOps
Open source

Project Homepage & Forums

2.4K stars0 likes0 views
WebsiteGitHub

About

Project Homepage & Forums

Enterprise App Deployment, Simplified

PSAppDeployToolkit is a PowerShell-based, open-source framework for Windows software deployment that integrates seamlessly with existing deployment solutions (e.g. Microsoft Intune, ConfigMgr, Tanium, BigFix etc.) to enhance the software deployment process. It achieves this by combining a battle-tested prescriptive workflow, an extensive library of functions for common deployment tasks, a customizable branded User Experience, and full-fidelity logging to produce consistently high deployment success rates.

✨ Key Features

  • Seamless Integration: Works with all major deployment solutions
  • User Experience: Beautiful, customizable UI with both Fluent and Classic interfaces
  • Flexible Deployment: Handle complex deployment scenarios with ease
  • Reliable: Battle-tested in enterprise environments
  • Extensible: Rich library of functions for common deployment tasks

Screenshots

Light Mode Dark Mode Custom Accent Light Custom Accent Dark

️ Whats New in v4.2 RC1 - 2026-08-20

Highlights

  • Major code refactoring to clean up and optimise the code base. Everything now runs faster and the module is significantly smaller in size.
  • iNKORE WPF library replaced by Fluence (created and maintained by PSAppDeployToolkit founder Dan Cunningham).
  • A more streamlined default Invoke-AppDeployToolkit.ps1 template. ZeroConfig code has been removed from the default template and is now a separate download, or can be generated via New-ADTTemplate -ZeroConfig.
  • New-ADTTemplate now allows you to generate an entire deployment package in a single command by specifying session properties, config, assets, files, and script blocks.
  • Show-ADTInstallationPrompt now supports secured text inputs and dropdown selection boxes.
  • Show-ADTInstallationRestartPrompt now supports a cancel button.
  • You can now configure a different accent color for dark mode.
  • Dialogs now fallback to default image if the specified asset is not found, also images can be encoded as Base64 strings instead of supplying file paths.
  • Tray notification icon shown whenever balloon tips / toasts are invoked.
  • UIAccess to allow the UI to overlay the Autopilot setup screen.
  • Ability to test if user is in focus mode.
  • Functions added to add/remove fonts.
  • Copy-ADTContentToCache now applies administrator permissions to the shared cache and has a separate cache location for non-admins.
  • Descriptions for all known MSI error codes now included in logging output.
  • All WMI dependencies removed, so the toolkit can run on devices with WMI corruption.
  • Ability to run custom functions whenever writing to the log or when a deployment is deferred via Add-ADTModuleCallback.
  • All time-based parameters now accept TimeSpan objects as well as interpreting integers as seconds.
  • -WhatIf support added throughout to test changes non-destructively.
  • AI and static analysis tools used to ensure code quality (CodeQL, Meziantou.Analyzer, Microsoft.CodeAnalysis.BannedApiAnalyzers, Microsoft.Extensions.StaticAnalysis, Roslynator.Analyzers).
  • Pester tests updated for Pester v6 (thanks @nohwnd!)

Check the releases for further information.

Getting Started

Prerequisites

  • Windows 10/11
  • PowerShell 5.1 or later
  • .NET Framework 4.7.2 or later

Downloading

  • Getting Started Guidance
  • PowerShell Gallery
  • GitHub Releases

Documentation

For detailed documentation, examples, and advanced usage, visit our official documentation

Contributing

We welcome contributions! Please see our Contributing Guide for details

License

This project is licensed under the GNU Lesser General Public License

Important Links

PSAppDeployToolkit

  • Homepage
  • Latest News
  • Documentation
  • Function & Variable References
  • PowerShell Gallery
  • GitHub Releases

Community

  • Discourse Forum
  • Discord Chat
  • Reddit

GitHub

  • Issues
  • Security Policy
  • Contributer Guidelines

GitHub Issues· 0 open

View all on GitHub

No open issues yet, or sync has not completed.

Highlights

  • •Seamless Integration: Works with all major deployment solutions
  • •User Experience: Beautiful, customizable UI with both Fluent and Classic interfaces
  • •Flexible Deployment: Handle complex deployment scenarios with ease
  • •Reliable: Battle-tested in enterprise environments
  • •Extensible: Rich library of functions for common deployment tasks
  • •Major code refactoring to clean up and optimise the code base. Everything now runs faster and the module is significantly smaller in size.
  • •iNKORE WPF library replaced by Fluence (created and maintained by PSAppDeployToolkit founder Dan Cunningham).
  • •New-ADTTemplate now allows you to generate an entire deployment package in a single command by specifying session properties, config, assets, files, and script blocks.
  • •Show-ADTInstallationPrompt now supports secured text inputs and dropdown selection boxes.
  • •Show-ADTInstallationRestartPrompt now supports a cancel button.

> Tags

C#appdeployappdeploytoolkitapplication-deploymentconfigmgr

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
CategoryDevOps
PricingOpen source

> Related tools

D
Docker
容器化平台,标准化应用交付
G
GitHub Actions
GitHub 原生 CI/CD 工作流
N
Nginx
高性能 Web 服务器与反向代理