Suitcase: A macOS tool for deploying GUIs for simple commands and scripts
github.com
github.com
The GIFs help, they should just start with the code getting pasted in, not typed in.
A JPEG will be just fine.
I'm also going to add shorter videos at the top.
You aren't the idiot in this equation. Inexplicably, the source can be found in zip or tar format on the download page:
https://github.com/Impedimenta/Suitcase/releases/tag/1.0.0-a...
I just saw how that the demo is slow to boot and wanted to see the horror of the code.
Ok no, there is no code in the archive. Only images.
What a lame use of GitHub. Can I get the minute back I wasted reading that readme?
I've built quite a collection of scripts that clean and process my company's domain-specific data. I once needed to share that with a data-scientist/computer-Luddite (sadly too common) who wasn't comfortable running CLI scripts. The solution I came up with used Platypus[0] to generate a lovely app wrapper where files could be dragged in.
Linux:
https://help.gnome.org/users/zenity/3.32/
https://techbase.kde.org/Development/Tutorials/Shell_Scripti...
macOS:
https://support.apple.com/guide/automator/use-quick-action-w...
I'd been looking for a simple way to run command like uptime or to get battery info not in the menu item without launching a terminal. Thank you.
I recently released an indie Mac app to bring your Applications and Scripts to the top of the Finder right-click menu, customized exactly how you like.
It's on the Mac App Store and uses the modern Finder Extension API, so safe to install and no Finder haxies.
A feature that might make Service Station even more useful would be adding "New Text File" and "Rich Text Document" options, similar to the app "New File Menu"[0].
This is the second time today[1] I've seen a closed source project hosted at GitHub[2]; I had mistakenly assumed GitHub was for open source projects (like SourceForge).
[0] https://apps.apple.com/us/app/new-file-menu/id1064959555?mt=...
But more importantly it's the UX difference between these two images:
You can definitely already launch applications and scripts in macOS via "Open With" or the "Services" submenus.
Service Station moves them to the top of your right-click menu, gives them icons, and lets you completely customize the menu including targeting menus to show for only very specific selected file types.
Thanks for explaining the difference. I have so few services enabled that “New Terminal at Folder” is in the top level of my context menu[0], hence my misunderstanding.
Running a support/issues website on GitHub without hosting the code is perhaps slightly weird, but it has been working well for me. GitHub does not mandate any licensing requirement.
`> suitecase my_layout.yaml`
I don't really use GitHub but, if possible, please change the GIFs to MP4. Besides being sharper and way smaller, one can control the playback to rewind/fast forward.
Read through the documentation... awful documentation, but the project looks cool.
Looked for the source... no source, that's weird, isn't this Github?
Found the binary... crashes without Combine.framework. That's funny... nothing about requirements in the docs...
Looked through the comments... couldn't get the source ready for "Launch Day"? Nor, apparently, any of the above. So what is the point of a launch day?
Maybe I'll try a sample app at the Bazaar... It says it's for sharing, right? So I can see some demos there... Nope.
Got 234 upvotes at this point, though, so people seem to be finding something worthwhile here. Wish I knew what it was.
What happened to the good old days of 'wish' and friends?
I could probably cook something up with node fairly fast, but I'm a remedial programmer.
While it won't bootstrap your GUI straight from powershell, it can give you a pleasant GUI that calls your powershell stuff with just a few lines of Python (no actual GUI code required!) ^_^
Edit: my mistake, no it doesn't. Apologies.
Edit: never mind, my apologies. It's the dark theme of Mac OS.
One more experience like this and I’ll uninstall the GitHub apps from my devices because I can’t trust them to not be warez themselves or some sort.