{"repo":"taylorarndt/perspective-cuts","free":true,"listed":false,"github":"https://github.com/taylorarndt/perspective-cuts","clone":"git clone https://github.com/taylorarndt/perspective-cuts.git","description":"A text-based language for writing Apple Shortcuts. Experimental.","language":"Swift","stars":176,"topics":["accessibility","apple-intelligence","apple-shortcuts","automation","compiler","macos","shortcuts","swift","text-based","private-cloud-compute"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Perspective Cuts A text-based language for writing Apple Shortcuts. Write code, compile it, get a shortcut. No dragging blocks. No clicking menus. Just text. This is a highly experimental project. Things will break. APIs will change. Actions might not work on your machine. If you are okay with that, keep reading. Why I Built This I wanted an easy and accessible way to create shortcuts through code. The Shortcuts app is visual. It is drag and drop. That does not work for everyone. I wanted to write shortcuts the same way I write Swift code. In a text editor. With a compiler that handles the rest. If you know my stance on using Apple official channels, you know where this is going. Perspective Cuts is built in Swift. It uses Swift Package Manager. It runs on macOS. And it uses Apple's own shortcuts sign command to sign the output. That is the tool Apple ships with macOS for signing shortcut files. I am not using some third party signing service. I am not wrapping this in Electron or shipping it as a web app. This is a Mac tool for building Apple Shortcuts. Built the right way. Other tools existed for writing shortcuts as code. JellyCuts was the main one. But the actions were outdated. It did not support iOS 26 actions like Apple Intelligence, Private Cloud Compute, or the new Writing Tools. It did not support third party apps out of the box. I wanted to provide a solution that was current, that supported every action Apple ships, and that could use any app installed on your Mac","default_branch":null,"files":null,"tree":[],"storefront":"/r/taylorarndt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/taylorarndt/perspective-cuts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}