Skip to content

Scriptable Docs

The website contains documentation for Scriptable, an app that lets you automate iOS using JavaScript.

Download on the App Store

JavaScript Environment

Scriptable uses Apple's JavaScriptCore, which supports ECMAScript 6.

Learning JavaScript

If you're just getting started with JavaScript, you may want to take a look at Codecademys Intro to Programming in JavaScript. For a quick reference to JavaScripts features, you may refer to W3Schools' JavaScript Tutorial.

Note that some guides and tutorials will assume that you're running JavaScript in a browser and therefore have access to browser specific objects, such as a document. Scriptable does not run JavaScript in a browser and therefore such objects do not exist.


The forum is a great place to get help, share your scripts and get inspiration for new scripts. The forum is located at Thanks to Automators for hosting the forum!