PowerShell DSC
Declarative platform for infrastructure state management
- Also known as
- powershell-dsc
What is PowerShell DSC?
Microsoft's Desired State Configuration (DSC) is a declarative configuration platform that abstracts the management of software components idempotently. It runs on Linux, macOS, and Windows without external dependencies, supporting configuration documents in JSON and YAML.
What PowerShell DSC does
The capabilities that matter for configuration management tools, normalised so it lines up with every alternative. “-” means we haven't confirmed it, not that it's missing.
- Architecture
- Agentless / SSH-push
- Push / pull model
- -
- Config language
- JSON and YAML
- Masterless mode
- ✓
- Hosting
- Self-hosted only
- Idempotent
- ✓
- Desired-state declarative
- ✓
- Content registry
- -
- Windows support
- ✓
- Cloud provisioning
- -
- Policy / compliance
- ✓
- Enterprise edition
- -
- Open-source core
- -
Platform & deployment
Independently observed- CLI
- macOS
- Linux
- Windows
PowerShell DSC alternatives
Other configuration management tools we track, ranked by the same independent score.
- pyinfraagentless infrastructure automation, in plain Pythonlow · 31%
- NixOS / NixDeclarative builds and deploymentslow · 22%
- HabitatOpen source automation solution for defining, packaging, and delivering applications to any environmentlow · 41%
- OpenVoxThe modern open source implementation of the world's most capable configuration management platformlow · 22%
- Puppet Boltlow · 16%
- Rexthe friendly automation frameworklow · 31%
The Vioscale score: one lens on the evidence
Not user reviews and not a paid placement: a confidence-weighted blend of the independent signals below (adoption, activity, security posture, and more), which you can sort and re-weight yourself. Vendors can correct their listing but can never move their rank, and stars are weighted low as a vanity metric. It is one way to read the evidence for PowerShell DSC, not the verdict.
| Signal | Score | Weight | Contribution | Evidence |
|---|---|---|---|---|
| Capabilities | 75 | 16.00 | 1195.6 | ✓ |
| Reliability | 50 | 8.00 | 400.0 | ✓ |
| Price Level | 0 | 6.00 | 0.0 | - |
| Integrations | 0 | 8.00 | 0.0 | - |
| Security Posture | 0 | 13.00 | 0.0 | - |
| Pricing Transparency | 0 | 8.00 | 0.0 | - |
Computed . Re-weight it by intent, or see the full method.
All data & sourcesshow ↓
Every value we hold, with its source, retrieval date, and confidence. This is the evidence behind the score: don't trust it, verify it.
Features
| Attribute | Value | Evidence |
|---|---|---|
| Capabilities | {"hosting":"self","language":"JSON and YAML","idempotent":true,"architecture":"agentless","desired_state":true,"masterless_mode":true,"windows_support":true,"policy_compliance":true} | mediumsource · 2026-08-03 · 60% |
Pricing
| Attribute | Value | Evidence |
|---|---|---|
| Model | commercial | mediumsource · 2026-08-03 · 60% |
Reliability
| Attribute | Value | Evidence |
|---|---|---|
| Status page | Yes | mediumsource · 2026-08-03 · 60% |