swiftDialog
A modern macOS dialog utility for administrators that displays beautiful, customizable dialogs from the command line
đ Latest Release
Section titled âđ Latest ReleaseâswiftDialog v2.5.6 - Download from GitHub
Whatâs New:
- Enhanced JSON configuration support
- Improved dark mode detection
- New timer and progress bar features
- Bug fixes and performance improvements
Quick Links
Section titled âQuick Linksâ- Installation Guide - Get started in minutes
- Command Reference - Complete CLI options
- Examples Gallery - See what others built
- JSON Configuration - Advanced configuration
- Community Support - Join #swiftdialog
Documentation
Section titled âDocumentationâGetting Started
Section titled âGetting StartedâBasic Configuration
Section titled âBasic ConfigurationâAdvanced Features
Section titled âAdvanced FeaturesâExamples & Integration
Section titled âExamples & IntegrationâExample Scripts
Section titled âExample Scriptsâ- Complete Demo Application - Full-featured example
- Jamf Pro Scripts - MDM integration
- Update Notifications - Nudge-style updates
- jamfHelper Replacement - Migration guide
- Shell Commands - Advanced execution
Resources & Tools
Section titled âResources & Toolsâ- Dialog Builder - Visual configuration tool
- Community Showcase - Real-world implementations
- Common Issues - Troubleshooting guide
- Help System - Built-in documentation
- Whatâs New - Latest features
Quick Start Example
Section titled âQuick Start Exampleâ# Simple notificationdialog --title "Welcome" \ --message "Hello from swiftDialog!" \ --icon "SF=star.fill"
# User input formdialog --title "User Information" \ --message "Please enter your details:" \ --textfield "Name,prompt=Enter your name" \ --textfield "Email,prompt=Enter your email" \ --button1text "Submit"
# Progress indicatordialog --title "Installing Software" \ --message "Please wait while we set things up..." \ --progress 10 \ --progresstext "Starting installation..."Community & Support
Section titled âCommunity & SupportâCommunity
Section titled âCommunityâMacAdmins Slack Join #swiftdialog channel Active community support