| ▲ | Cherri – programming language that compiles to an Apple Shortuct(github.com) | ||||||||||||||||
| 145 points by mihau 3 days ago | 24 comments | |||||||||||||||||
| ▲ | alin23 2 hours ago | parent | next [-] | ||||||||||||||||
I've just used this extensively to build 200 Shortcuts for my event-based automation app on macOS [0], because some actions you simply can't do without Shortcuts: changing Focus Mode, toggling Accessibility functions like Color Filters, accessing the Private Cloud Compute model etc. I also wrote about how Claude was able to basically learn the language from scratch and write those fully compilable Shortcuts for me [1] because it was mind boggling to me that an LLM can do that. Curiously, this is becoming more and more normal in my mind. [0] https://lowtechguys.com/crank [1] https://alinpanaitiu.com/blog/how-good-is-claude-really/#che... | |||||||||||||||||
| ▲ | RationPhantoms an hour ago | parent | prev | next [-] | ||||||||||||||||
Still confused on why there is no social component of this? What is the best place to find examples of actual useful Apple Shortcuts? | |||||||||||||||||
| |||||||||||||||||
| ▲ | lemontheme an hour ago | parent | prev | next [-] | ||||||||||||||||
Cool! As a professional programmer few things consistently succeed in making me feel inept like trying to build an Apple Shortcut | |||||||||||||||||
| ▲ | kbd an hour ago | parent | prev | next [-] | ||||||||||||||||
What can you do on a Mac with Shortcuts vs AppleScript vs Hammerspoon? | |||||||||||||||||
| |||||||||||||||||
| ▲ | Ragingweb an hour ago | parent | prev | next [-] | ||||||||||||||||
I built a small app to follow my infant son's feedings and diaper changes. Simply used the shortcuts get content of url to call the API rest endpoints. This is much better ! | |||||||||||||||||
| ▲ | simquat 2 hours ago | parent | prev | next [-] | ||||||||||||||||
Looks quite cool and I'd like to give a try. What is the main use case for compiling code to shortcuts? I ask because I'm working on a tool[0] that in a way does the opposite. | |||||||||||||||||
| |||||||||||||||||
| ▲ | duskwuff an hour ago | parent | prev | next [-] | ||||||||||||||||
While it's not in quite the same product category, a name change might be in order; this is uncomfortably close to CHERI (cf. https://cheri-alliance.org/). | |||||||||||||||||
| |||||||||||||||||
| ▲ | _doctor_love an hour ago | parent | prev | next [-] | ||||||||||||||||
Very cool! IMHO Apple Shortcuts will finally get the love they're due in the age of AI. | |||||||||||||||||
| ▲ | threecheese 3 days ago | parent | prev | next [-] | ||||||||||||||||
I’m interested to understand how this is different than Jelly; they seem to be similar. Same for Scriptable. I’ve been looking at this to hand over to Claude to build Shortcuts, something which has a terrible development experience. | |||||||||||||||||
| |||||||||||||||||
| ▲ | hmartin 3 hours ago | parent | prev | next [-] | ||||||||||||||||
Could you explain more about how the signing setup works? (That's what held me back most for spending more effort on shortcuts.) | |||||||||||||||||
| |||||||||||||||||
| ▲ | subhro an hour ago | parent | prev | next [-] | ||||||||||||||||
Is this vibe coded? The README at least looks very LLM-ish. | |||||||||||||||||
| ▲ | caycep 35 minutes ago | parent | prev | next [-] | ||||||||||||||||
whither AppleScript? | |||||||||||||||||
| ▲ | mwkaufma an hour ago | parent | prev | next [-] | ||||||||||||||||
"shortuct" | |||||||||||||||||
| |||||||||||||||||
| ▲ | aaronbrethorst 3 hours ago | parent | prev [-] | ||||||||||||||||
Adjacently, does anyone know of a Terraform-like syntax for creating GitHub Actions YML files? | |||||||||||||||||