Jellycuts for iOS and iPadOS is 2 things:
- A text-based language for writing Shortcuts,
- A compiler that turns the text language into "real" Shortcuts, and
- An IDE for writing the language.
As a programmer, this is super exciting to me because it feels like I spend too much time fighting against the limitations of the visual language. Now I can use the programming tools I work with every day to write my little applets, and store them in version control so that I can track changes and roll back mistakes.
It's not a perfect system as the design of the Shortcuts app means that getting the compiled code into it is a little convoluted (but automated and as smooth as possible). That's on Apple, though, and not Jellycuts. The author has done an amazing job with the tools available to them.
Jellycuts is a game changer. I haven't gotten far with it yet, but if it works as promised on larger projects, I see it becoming the way I write Shortcuts. Get it at https://apps.apple.com/us/app/jellycuts/id1522625245.