Skip to content
SCCM Task Sequences with UI++Now Open Source on GitHub

SCCM Task Sequences with UI++Now Open Source on GitHub

Written By Anoop C Nair
Last Updated July 15, 2026
Posted In SCCM
SHARE

Let’s discuss SCCM Task Sequences with UI++Now Open Source on GitHub. Microsoft Introduced UI++ for SCCM task sequences as open source on GitHub. This feature is launched to allow/find someone to maintain this in the long run.

Do you know what UI ++ is? UI++ is a dynamic user interface (UI) generation tool that has recently been made open-source on GitHub. It is designed to display information to the interactive user, solicit input, and perform actions based on that input.

UI ++ including populating task sequence variables during System Center SCCM (ConfigMgr) Operating System Deployment (OSD). It is highly customizable, allowing you to modify the number of dialogs, colors, icons, and text displayed.

It can be used both within and outside of task sequences, making it a versatile tool for various scenarios. In this blog post i will help you to know more about UI++ for SCCM Task Sequences Now Open Source on GitHub.

Patch My PC
SCCM Task Sequences with UI++Now Open Source on GitHub - Fig.1
SCCM Task Sequences with UI++Now Open Source on GitHub – Fig.1

SCCM Task Sequences with UI++Now Open Source on GitHub

UI++ for SCCM is designed by JasonSandys Principal Product Manager at Microsoft. Its initial public open-source code released on December 14, 2024. Mr JasonSandys designed this source code with hard work over the past 15 years.

SCCM Task Sequences with UI++Now Open Source on GitHub - Fig.2
SCCM Task Sequences with UI++Now Open Source on GitHub – Fig.2

Necessary Task or Requirements of UI++ for SCCM

To implement UI++ for SCCM, here are the necessary tasks and requirements. The below table shows the Necessary Task or Requirements of UI++ for SCCM.

Necessary TasksDetails
Download UI++The first thing is to download UI++. You can download the UI++ ZIP file from the official source. Make sure to unblock the ZIP file after downloading.
Extract and Create a PackageExtract the contents of the ZIP file and create a package in SCCM. This package will include the necessary files for UI++.
CustomizationCustomize the UI++ XML file to define the dialogs, colors, icons, and text that will be displayed
Task Sequence IntegrationIntegrate UI++ into your task sequences. You can add it as a step in the task sequence or use it as a PreStart command.
Testing and ValidationTest the implementation to ensure that UI++ is functioning as expected.
SCCM Task Sequences with UI++Now Open Source on GitHub – Table.1

UI++ for SCCM Setup Languages and Brain Dump Overview

The section you provided outlines the necessary steps and requirements for setting up and building UI++ for SCCM. There are some languages used on UI++ for SCCM. It includes C++ 88.0%, C 10.0&, Makefile 1.7%, CMake 0.3%. The below table shows the Short Brain Dump.

Brain DumpDetails
Visual Studio 2022You need to have Visual Studio 2022 installed.
Visual C++ with MFC Static LibrariesEnsure that you have the Visual C++ development environment with MFC (Microsoft Foundation Class) static libraries.
Curl LibrariesDownload the curl libraries from here. UI++ version 3.0.3.0 uses curl version 7.83.1.
Update Project SettingsIn the UI++ project, update the Additional Library Directories under General -> Linked to point to the newly compiled curl libraries.
Build OutputAfter building the solution, the binaries (FTWCMLog.dll, FTWldap.dll, and UI++.exe) will be placed in the appropriate sub-folder of the solution’s Build folder.
SCCM Task Sequences with UI++Now Open Source on GitHub – Table.2

Need Further Assistance or Have Technical Questions?

Join the LinkedIn Page and Telegram group to get the latest step-by-step guides and news updates. Join our Meetup Page to participate in User group meetings. Also, Join the WhatsApp Community to get the latest news on Microsoft Technologies. We are there on Reddit as well.

Resource

UIPlusPlus

Author

Anoop C Nair has been Microsoft MVP from 2015 onwards for 10 consecutive years! He is a Workplace Solution Architect with more than 22+ years of experience in Workplace technologies. He is also a Blogger, Speaker, and Local User Group Community leader. His primary focus is on Device Management technologies like SCCM and Intune. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security, Career, etc.

Written by

Anoop C Nair is Workplace Technology solution architect with 25+ years of experience in global enterprise organizations such as JP Morgan, Capgemini, etc. Microsoft Certified Trainer. Microsoft MVP from 2015 onwards for consecutive 11+ years! He also conducts Intune and modern workplace tech training for enterprise organizations. He is Blogger, Speaker, and Founder of HTMD Community and HTMD Conference. His main focus is on Device Management technologies like Intune, Windows, Cloud PC. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security.

Discussion

Join the discussion

Your email address will not be published. Required fields are marked *

Related guides

Intune

Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws

Key Takeaways Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws! In the July 2026 Patch, Microsoft introduced new features designed to improve the overall Windows experience. The update adds enhancements to Windows Update for more flexible update management and introduces Point-in-Time Restore, providing an additional recovery option for […]

AC Anoop C Nair 9 min read
Intune

2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws

Key Takeaways 2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws! The June 2026 Windows 11 Patch Tuesday update brings several improvements to File Explorer. It adds support for additional archive formats, including UU, CPIO, XAR, and NuGet Packages (NUPKG). The update also preserves View and Sort preferences in […]

AC Anoop C Nair 10 min read
Intune

2026 May KB5089549 KB5087420 Windows 11 Patch | 0 Zero Day Vulnerabilities and 120 Flaws

Key Takeaways The Windows 11 May 2026 Patch KB5089549 KB5087420 Update brings important security fixes, performance improvements, and reliability enhancements across the operating system. The update introduces new features such as Xbox Mode for gaming, File Explorer improvements, enhanced input and sharing experiences, better taskbar and Windows Hello reliability, and additional enterprise management capabilities for […]

AC Anoop C Nair 8 min read
SCCM

ConfigMgr 2603 Introduces New Early Update Enrollment Process

Key Takeaways In this post we are discussing the ConfigMgr 2603 Introduces New Early Update Enrollment Process. Microsoft has officially released Configuration Manager version 2603 to the Early Update Ring, giving organizations an opportunity to test upcoming improvements before the global production rollout. The release is targeted at enterprises running ConfigMgr version 2409 or later […]

AC Anoop C Nair 3 min read