What is Scriptable?
Scriptable is an automation app for iOS that allows you to automate tasks and workflows on an iPhone or iPad using JavaScript. It provides a JavaScript environment with access to various native APIs so you can script automation for system functions and apps.
Some key features of Scriptable:
- Write scripts in standard JavaScript to automate system functions like taking screenshots, manipulating files, working with contacts, calendars etc.
- Access native APIs for controlling Apple apps like Photos, Reminders, Music etc. This allows creating custom workflows.
- Support for modules so you can import and use external libraries.
- Build custom widgets and popups for productivity.
- Share scripts and access scripts shared by a community for reuse.
- Free to use with no ads or subscriptions.
Scriptable provides powerful iOS automation capabilities without needing to know Objective-C or Swift. Its JavaScript environment and native API access bridges web development skills over to automating iOS workflows. This makes it easy for most programmers to pick up compared to alternatives like Apple Shortcuts.
Tasker, n8n.io, Make.com, Apple Shortcuts, IFTTT, Relay - Workflow Automation, Shortcutify, Microsoft Flow, Flowoid, PushCut, Toolbox Pro for Shortcuts are some alternatives to Scriptable.