Tech riderRev. 22 Sept 2026
  1. 1Runs onAPI, Linux, Mac, self-hosted, Web, Windows
  2. 2CostsNot stated by the maker
  3. 3Deployment modelself hosted
  4. 4Agent modelagent based
  5. 5Drift detectionYes
  6. 6Policy as codeYes
  7. 7Compliance reportingYes
  8. 8Supported platformsWindows, Linux, macOS
7 lines stated Written from the maker's own pages: opendsc.dev
The OpenDSC homepage

Overview

OpenDSC is ranked #6 of 25 in configuration management tools on Specifiction. It runs on API, Linux, macOS, Self-hosted, Web, Windows.

Compared on configuration management tools

Deployment model
self_hostedopendsc.dev
Agent model
agent_basedopendsc.dev
Drift detection
Yesopendsc.dev
Policy as code
Yesopendsc.dev
Compliance reporting
Yesopendsc.dev
Supported platforms
Windows, Linux, macOSopendsc.dev

Facts

Purpose
OpenDSC is a configuration management platform for Microsoft Desired State Configuration (DSC).opendsc.dev · 3 Oct 2026
Drift correction
Its Local Configuration Manager monitors system state and can automatically remediate configuration drift.opendsc.dev · 3 Oct 2026
Pull server
The pull server distributes configurations to registered nodes and provides node registration and compliance reporting.opendsc.dev · 3 Oct 2026
Configuration features
Configurations can be versioned, combined into composite deployments, and parameterized by scopes such as region, environment, and node.opendsc.dev · 3 Oct 2026
Resources
The resource library covers Windows administration, SQL Server, and cross-platform file, JSON, XML, and archive tasks.opendsc.dev · 3 Oct 2026
Custom resources
The Resource Development Kit provides .NET libraries and handles CLI integration and schema management for custom resources.opendsc.dev · 3 Oct 2026
API and automation
The pull server provides a REST API with interactive documentation for integration and automation.opendsc.dev · 3 Oct 2026
Identity integrations
The pull server supports OpenID Connect providers including Microsoft Entra ID, Okta, and Auth0, with JWT bearer tokens for API clients.opendsc.dev · 3 Oct 2026
Security
Nodes authenticate after registration with client certificates using mutual TLS, and the LCM can manage certificate provisioning and rotation.opendsc.dev · 3 Oct 2026
Access controls
The pull server includes role-based access control with users, groups, and granular authorization policies.opendsc.dev · 3 Oct 2026
Data retention
Administrators can set global and per-configuration retention policies to remove old versions and control storage use.opendsc.dev · 3 Oct 2026
Deployment limits
The roadmap lists native Linux and macOS LCM services, distribution packages, and official Docker deployment as planned work.opendsc.dev · 3 Oct 2026
Database support
The pull server supports SQLite for development and SQL Server or PostgreSQL for production deployments.opendsc.dev · 3 Oct 2026
License and maker
The public GitHub repository identifies OpenDSC as MIT licensed, and the documentation credits Thomas Nieto.github.com · 3 Oct 2026
Cross-platform resources
Its resource library covers Windows system management, SQL Server administration, and file, JSON, XML, and archive tasks across Windows, Linux, and macOS.opendsc.dev · 4 Oct 2026
Configuration options
The LCM supports local file-based configurations for disconnected use as well as server-driven pull configurations.opendsc.dev · 4 Oct 2026
Management
The Pull Server includes a Blazor web dashboard and REST API for node management, configuration assignment, and compliance reporting.opendsc.dev · 4 Oct 2026
Integrations
The Pull Server supports OpenID Connect providers including Microsoft Entra ID, Okta, and Auth0, as well as standards-compliant OIDC providers.opendsc.dev · 4 Oct 2026
Access control
The Pull Server provides role-based access control with users, groups, and granular authorization policies.opendsc.dev · 4 Oct 2026
Intended users
The documentation describes use for teams managing configurations across infrastructure nodes, including disconnected scenarios and centralized deployments.opendsc.dev · 4 Oct 2026
License
The project’s GitHub repository identifies its license as MIT.github.com · 4 Oct 2026

Best OpenDSC alternatives

See all 12

Where it ranks on Specifiction

Is OpenDSC yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources