About the Scriptable category

Scriptable is an automation app for iOS, which lets you control your device with JavaScript.

There are lots of things you can do with Scriptable, it already has Siri Shortcuts support too.

A new approach to automation. Automate tasks using JavaScript with bridges to the native APIs such as the file system, alerts, pasteboard, image picker and much more.

  • Native APIs bridged to JavaScript with comprehensive documentation
  • Configure Siri Shortcuts to easily run scripts using Siri
  • Run a script with input from an activity sheet
  • All scripts are stored as files and can be accessed using Files.app

https://twitter.com/simonbs/status/1017671480333819904

https://twitter.com/simonbs/status/1014784312082825216

https://twitter.com/simonbs/status/1012409718361542659

https://twitter.com/simonbs/status/1012219966941167616

https://twitter.com/simonbs/status/1012109661842092032

As we already have a bunch of automation nerds here, Scriptable is getting its own sub-category to help us trade scripts throughout the beta (and beyond!). Please make sure to file bug reports via TestFlight so that @Simonb can handle them appropriately - he’s naturally focusing on developing the app, and I’m in charge of the community :slight_smile:


The TestFlight is currently closed, this post and thread will be updated if another beta sign up becomes available.

3 Likes

Is there a place where we can learn more about what Scriptable is?

I’m curious to know if it’s like a JavaScript version of Pythonista or a scripted version of Workflow/Shortcuts or something else entirely? Or is it better to just be surprised once downloading it.

1 Like

Signed up for the beta once I saw your (re)tweet.

According to the form Scriptable will run on iOS 12 only. Might be good to know.

2 Likes

It’s more Pythonista like :slight_smile:

3 Likes

There’s a new description from the latest TestFlight email:

A new approach to automation. Automate tasks using JavaScript with bridges to the native APIs such as the file system, alerts, pasteboard, image picker and much more.

  • Native APIs bridged to JavaScript with comprehensive documentation
  • Configure Siri Shortcuts to easily run scripts using Siri
  • Run a script with input from an activity sheet
  • All scripts are stored as files and can be accessed using Files.app
4 Likes

Odd, 5S is on device list but not iPhone 6/Plus. I guess I’ll wait until I’m actually running iOS 12 rather than sitting on TestFlight access for a month before I can actually use it.

1 Like

FYI the iOS 12 beta has been very stable for me.

I signed up because I wanted to play with the new Siri Shortcuts app, but that’s been MIA in the betas so far.

Scriptable has come along at a good time. There are a bunch of things I do in the Workflow App that are just plain awkward to implement there and I don’t see that improving when it becomes Siri Shortcuts. Now I have an alternative to play with!

I have dabbled with Pythonista but it doesn’t have good (any?) support for calendars built in. My first experiment with scriptable was for calendar access and it worked first time!

Please make a thread and post your script! I’m looking for calendar examples :slight_smile:

1 Like

How can we sign up for the beta?

From the first post in this thread :wink:

Amazing App!

What will it cost? (One-time purchase? Subscription?)

When will it be released?

Could be my very first purchase on the day iOS 12 is released… :wink:

I saw Simon say somewhere on Twitter that he is planning to release it around the iOS 12 release.

(I don’t know the answer to the other questions though!)

All options are still in play.

I don’t want to commit to anything yet. Releasing it when iOS 12 launches would be cool.

1 Like

Do you have in the roadmap to add a Console (kind of Playground) and debugging capabilities? Thanks

No doubt that it would be super useful but it’s also a very complex task. Maybe I’ll work on some slightly more advanced debugging features in the future but it’s not a priority at the moment. My focus right now is on stability and ensuring there is a good variety of bridges to native APIs.

2 Likes

Understood, thank you very much, great app by the way.

Got my first iOS 12 Beta Screentime report.

Scriptable was the number 1 App (by far) :smile:

3 Likes

Is it OK to mention a somewhat similar App that might be of interest to people that love Scriptable (like me)?

Just an induvidual opinion, but if it’s an app that might be useful for Automation do a new post about it. If it isn’t Scriptable, then it would make sense not to mention it under the Scriptable category … unless of course you were integrating the two apps, in which case it would seem to me to be a reasonable fit.

1 Like

Are you going to post it somewhere else? Please let us know where, thanks