play.js brings the power of modern JavaScript development to your iOS device.

Finally you can use your iPhone or iPad to develop and run locally your Node.js and React Native applications, no computer or internet connection needed.

From small prototypes to professional development, play.js includes a full-fledged development environment that features:

- Node.js runtime environment.
- Project templates for React.js and Vue.js web apps powered by webpack, Express and Babel.
- Git support to continue working on your projects on the go.
- Real code autocompletion that reacts to your code and modules.
- Syntax highlighting for JavaScript, JSX, HTML, CSS, TypeScript, TSX, Flow, Vue, CoffeeScript and Markdown files.
- Open in-place support.
- In-app Web browser.

But there's much more: documentation, a community of developers to support you, an easy way to share your creations... not convinced yet? take a look at our reviews!

Get the app and start coding straight away.

What’s New

Version 1.17.0

This release adds a Vue.js project template so you can get a Vue.js app running without much effort. We've also fixed some bugs and made various stability improvements.

Special thanks to our community user aw2099 and Brian Hinton for setting the foundations for the new project template.

Ratings and Reviews

4.6 out of 5
117 Ratings

117 Ratings

adamisevesdesire ,

5 Stars

Really, really solid app. I sincerely appreciate the dev’s dedication to making this better on a consistent basis as well. I’m a Vue user, so the recent addition of Vue syntax highlighting is a huge plus for me. Keep in mind, that if you do plan on using Vue, you’ll still need to come up with the boilerplate yourself and then add it in. The beauty is that this app does support node packages, so you can run just about everything in here so long as it’s based on that.

Update: Dev replied and added a boilerplate for Vue, so getting started is easier than ever. Thank you, nakiostudio!

Developer Response ,

Thank you very much for your kind words, we hope you enjoy the new Vue.js project template we have shipped motivated by this review.

C31d5 ,

The most amazing JS/React sandbox app I’ve ever used.

Ive used many mobile IDEs ever since iPad Pro first came out and this is the very first Javascript focused IDE that’s as good as Pythonista is for Python. It looks like no other app out there, with a window manager and desktop-like environment. If you have an idea and just want to start coding, opening this app and starting a RN project is faster than running create-react-native-app on Desktop.

heretiq ,

Impressive — just what I needed!

Wow! Thank you 🙏🏽. This app is exactly what I needed to allow me to conveniently experiment with react native without having to fire up my Mac. The editor and DEV environment are extremely functional and user friendly. The documentation is a pleasant bonus. The two together present a very impressive learning and productivity tool. Wow!!!


nakiostudio S.L.
45.4 MB

Requires iOS 12.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like