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.

play.js includes a full-fledged development environment that features:

- A Node.js runtime environment.
- Project templates for React.js, Vue.js and Next.js web apps powered by Webpack, Express and Babel.
- Git support to continue working on your projects on the go.
- Dependencies resolution for Node.js projects.
- 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 documentation.
- In-app web browser.

All these features flavoured with a great user experience: a delightful UI, custom fonts, light and dark modes, trackpad support and much more!

Get the app and start coding straight away.

What’s New

Version 2.4.1

Improved logging while resolving dependencies.

Ratings and Reviews

4.6 out of 5
22 Ratings

22 Ratings

Derp-myster ,

Beautifully Made App

I love the look and feel of this. It doesn’t feel clunky like I experienced with a lot of the php based development apps and the fact that I can build any type of react or node apps on the go is exactly what I was looking for. Love the new UI improvements too.

10/10 would buy again. Banana for scale.

Developer Response ,

Thank you for your positive review! In case you're talking about React.js and not React Native you can do it yourself by updating the hardcoded version in your package.json file :)

まつのおじさん ,

I want to use Terminal.

I want to use Terminal to npm install 3rd party packages..

no back slash ,

not useable

can’t use bcrypt.
can’t use nodemon.
can’t use npm like nomal.

I only used an hour but probably
much more inconvenience are there to be found

Developer Response ,

Dear user. Unfortunately, and due to iOS limitations, you can’t use npm dependencies that rely on native code (like C++).


nakiostudio S.L.
66.6 MB

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



Age Rating
In-App Purchases
  1. Caffeine shot ¥120
  2. Motivation boost ¥370
  3. Make a living with play.js ¥610


  • Family Sharing

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

You May Also Like