GithubHelp home page GithubHelp logo

dsc-designer's Introduction

DSC-Designer


A project to build a Group Policy like frontend for Desired State Configuration

What is it?

Have you ever wished DSC were a little more 'wizard-like', maybe resembling something like other Microsoft tools? Then you'll like this project!

How do I use it?

Download the .ps1 file in this project and run the script like so:

.\Start-DSCDesigner.ps1

What works?

Currently, we are able to scrape all available DSC Resources installed on your machine, parse out the required syntax for each, and then, with a click of a button, export a valid DSC Configuration for application on systems in your environment.

How can I contribute?

Contributions are simple. First, don't sell it! Secondly, simply fork the project, make your own commit and then send me a pull-request. That's it!

Is it broke? Open an issue, please 😄

What's planned?

This project has been a work-in-progress since the MVP Summit last year, when I tried to get MS to make this UI, and they told me to do it on my own!  So this is version 1.0, the mostly-functional-get-it-out-the-door release.  Here's the planned features for somewhere down the road.

Version Feature Completed
1.0 Released! ✔️
1.1 Ability to enact the configuration on your machine
1.2 Button to jump to local dsc resource folder
2.0 Display DSC Configuration as a form
2.? render absent/present as radio button
? render multi-choice as a combobox
? render other options as checkbox
? render string as a textbox
? Display DSC Configuration as a form
?? Track configuration Drift?

How was it made?

dsc-designer's People

Contributors

1redone avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

dsc-designer's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.