OpenDSC

Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed

About

OpenDSC is ranked #6 of 25 in configuration management tools on Inferse. 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
Purpose
OpenDSC is a configuration management platform for Microsoft Desired State Configuration (DSC).opendsc.dev · 4 Oct 2026
Drift correction
Its Local Configuration Manager monitors configuration drift and automatically remediates divergence.opendsc.dev · 4 Oct 2026
Pull server
The Pull Server centralizes configuration delivery, node registration, and compliance reporting.opendsc.dev · 4 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
Custom resources
The Resource Development Kit helps teams build custom DSC resources and handles CLI integration and schema management.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
Security
Nodes authenticate with a registration key during initial registration and use client certificates afterward; the documentation describes mTLS authentication.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
Database support
The Pull Server supports SQLite for development and SQL Server or PostgreSQL for production deployments.opendsc.dev · 4 Oct 2026
Deployment limits
The install guide says Debian and RPM packages, Homebrew packages, and Docker support are coming soon.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 Inferse

Sources