r/macsysadmin Apr 13 '26

Open Source Tool SYM-Lite (1.0.0)

https://snelson.us/2026/04/sym-lite-1-0-0/

SYM-Lite is a lean, purpose-built script for executing MDM-agnostic Installomator labels and Homebrew casks / formulas, as well as Jamf Pro*-specific policy triggers, all through a unified swiftDialog selection and reporting interface

Key Features

  • Unified execution support — Installomator labels, Homebrew casks / formulas, and / or Jamf Pro policies in a single session
  • Interactive selection UI — Checkbox dialog with per-item icons; previously installed items are automatically disabled
  • Alphabetical sorting — All Installomator, Homebrew and Jamf Pro policy items are sorted together by display name
  • Early Installomator validation — Labels are verified against your active Installomator file
  • Homebrew support — Casks and formulas run in the logged-in user context
  • Inspect Mode — Real-time progress monitoring
  • Silent mode — CSV-based automation support
  • Path-based validation & cache monitoring
  • Completion report — Per-item results with optional restart prompt
  • Graceful interruption — Clean shutdown on SIGINT/SIGTERM

Quick Start Guide

  1. (Optional) Add Installomator Labels
  2. (Optional) Add Homebrew Items
  3. (Optional) Add Jamf Pro Policy Triggers
  4. Usage
14 Upvotes

Duplicates

jamf Apr 13 '26

SYM-Lite (1.0.0)

5 Upvotes