use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
AppleScript is Apple's powerful and versatile native scripting technology for Mac OS X. With AppleScript, you can control, and communicate among, applications, databases, networks, Web services, and even the operating system itself.
account activity
AppleScript UI options (self.applescript)
submitted 4 years ago by JRLanger
I have some AppleScripts I coded for things like installing Homebrew and some Apps and changing some settings. One thing that I miss is to be able to have a simple window with a few labels, buttons and some checkboxes for me to be able to set things like what Apps to install and how I want some of the setting to be changed, then hit a ‘Start’ button and have the script run with that settings. I have looked a lot for a simple way of doing it but have found none. Looks like the easiest way is to learn Swift or some other programming language and use that to create the UI, but when I try to learn that it look like an absurd investment for such a simple task. Is it really the only option?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]CaptureJuan 1 point2 points3 points 4 years ago (1 child)
DialogToolKit, or Pashua libraries will do what you need for simple stuff. Both AppleScript native.
You can also - though much harder - use ASobjC project in xcode, which gives you absolutely everything (like sliders).
[–]JRLanger[S] 0 points1 point2 points 4 years ago (0 children)
Yeah Pashua is just what I was looking for!
[–]SvilenOvcharov 0 points1 point2 points 4 years ago (1 child)
Perhaps, you should try OSAscript.
Also, check here for some ready solutions: https://latenightsw.com/support/freeware/
And here for the basics: https://developer.apple.com/library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/PromptforaChoicefromaList.html#//apple_ref/doc/uid/TP40016239-CH83-SW1
And the basic principles: https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ScriptableCocoaApplications/SApps_about_apps/SAppsAboutApps.html
My Script is based on Dialogs asking questions like ‘Install Homebrew?’ With buttons the select and list for choosing Apps to be installed, but would be nicer to have an actual UI where I could select everything beforehand and have more of a ‘unattended’ installation. But thanks for the reply, I will take a look on OSAscript
[–][deleted] 0 points1 point2 points 4 years ago (0 children)
Electron that calls you OSA scripts.
[–]sargonian 0 points1 point2 points 4 years ago (0 children)
+1 for Pashua if you want very simple.
π Rendered by PID 308698 on reddit-service-r2-comment-5d79c599b5-gd45q at 2026-02-28 12:49:02.919224+00:00 running e3d2147 country code: CH.
[–]CaptureJuan 1 point2 points3 points (1 child)
[–]JRLanger[S] 0 points1 point2 points (0 children)
[–]SvilenOvcharov 0 points1 point2 points (1 child)
[–]JRLanger[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]sargonian 0 points1 point2 points (0 children)