DroidScript: JS and Python IDE

DroidScript: JS and Python IDE

Rapid development of mobile apps, using JavaScript and Python

App info


2.78
August 06, 2025
Android 5.0+
Everyone
Get DroidScript: JS and Python IDE for Free on Google Play

Advertisement

App description


Android App Analysis and Review: DroidScript: JS and Python IDE, Developed by droidscript.org. Listed in Tools Category. Current Version Is 2.78, Updated On 06/08/2025 . According to users reviews on Google Play: DroidScript: JS and Python IDE. Achieved Over 2 million Installs. DroidScript: JS and Python IDE Currently Has 9 thousand Reviews, Average Rating 3.8 Stars

Easily write apps for your Phone, Tablet or Chromebook using industry standard JavaScript and Python. Edit your code using our browser based WiFi editor, or just edit code directly on your device using the built-in code editor. Now you can write apps anywhere!

Using this app is a great way to learn JavaScript and Python, which are now the most popular computer languages on the planet! It contains lots of clear and simple examples and comes with 'active' documentation and a large and friendly community who are ready to help.

DroidScript makes coding 10x faster and easier than using the standard Android API because we have done all the hard work for you and wrapped it up in our simplified API. This accelerates your development process and protects you from all the issues caused by differences in hardware and Android versions.

DroidScript uses Android's built-in Chrome V8 engine which is constantly updated and improved by Google and keeps up-to-date with modern internet standards.

For larger projects, we recommend using the built-in browser based IDE (editor). It connects via WiFi to your device allowing wire free coding from Windows, Linux or Mac PCs and it makes coding a breeze!

If you want to get serious about coding and release your apps on to Google Play then you can even build APKs and AABs directly on your device in a matter seconds!

You can choose to make Native apps, HTML apps, NodeJS apps or make Hybrid Apps using the built-in WebView control. Whichever way you choose, you can make use use of all the power of the modern Chrome browser engine in every type of app.

It's not just for beginners! Many professionals are using DroidScript all over the world and we can provide an 'enhanced support service' to help you build your commercial application. (Please contact [email protected] for more info)

Features:
- Build apps for Android, Amazon Fire and ChromeBooks.
- Add Buttons, Text and Graphics.
- Access GPS, Compass, Camera, Accelerometer, Bluetooth, WiFi.
- Use native controls and/or HTML5 and CSS.
- Create background services and Schedule Jobs.
- Run NodeJS services and install NPM modules.
- Build games with Animations, Sound Effects and Physics.
- Make use of popular JavaScript libs such as JQuery.
- Control Arduino, ESP32, Raspberry Pi and many other gadgets.
- Build Kiosks, POS systems and Machine controllers.
- Share app source with your friends as .spk files.
- Create home-screen shortcuts to your apps.
- Built-in documentation.
- Works off-line and Online.
- Control GPIO and UART on embedded devices.
- Hundreds of samples and demos.
- Hundreds of plugins available.
- Thousands of NPM modules available.
- Extendable via our Plugin SDK
- New stuff being added all the time!

Already a Java coder? Why not boost your productivity and switch to DroidScript so that you can rapidly generate your UI and then extend DroidScript's functionality through our plugin mechanism.

Note:
DroidScript is maintained by droidscript.org which is a not-for-profit organisation. All of our revenue is used to pay for hosting services, equipment for our volunteers, or distributed to our part-time developers. If we ever get to the point where we have surplus revenue, then we will simply make the Premium service cheaper for everyone!

Please be kind and post issues and requests on the forum Forum instead of giving negative reviews.

Thank you.

Please rate this app if you like it!
We are currently offering version 2.78. This is our latest, most optimized version. It is suitable for many different devices. Free download directly apk from the Google Play Store or other versions we're hosting. Moreover, you can download without registration and no login required.

We have more than 2000+ available devices for Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... with so many options, it’s easy for you to choose games or software that fit your device.

It can come in handy if there are any country restrictions or any restrictions from the side of your device on the Google App Store.

What's New


- Added support for Android 'edge-to-edge' mode
- Added support for JS import statements.
- Added support for ESP32 microcontroller boards
- Added a new JS Obfuscater.
- Updated docs to include Python fixes.
- Improved startup performance.
- Updated targetSdkVersion to SDK 35
- Updated Google Play Billing Library to version 7.0.0
- Loads more bug fixes.

Rate and review on Google Play store


3.8
9,247 total
5 54.1
4 10.0
3 12.0
2 5.0
1 19.0

Total number of ratings

Total number of active users rated for: DroidScript: JS and Python IDE

Total number of installs (*estimated)

Estimation of total number of installs on Google Play, Approximated from number of ratings and install bounds achieved on Google Play.

Recent Comments

user
Bob N.

this is a pretty good app, but I am disappointed that I can only edit one file at a time, and worst yet, I have to exit the app and reopen it in order to be able to edit a different file. In addition, I am not sure about others, but this makes me feel like you are intimidating me to purchasing a monthly subscription, and that's not a way for your customers to trust you. I think you to rethink this in a different way. For example, no ads premium plan, and multi-file editing a one time in-app fee.

user
Robert Vanleeuwen

This is more than just an app... and the concept behind it is even more useful and dignified than anyone could imagine. There's no security issues here, people just don't understand how things work - but, yes, this version is buggy (2.74), and the interface could use some TLC. The presence of old links and improper permissions issues.. let's just say an update is needed. like immediately.

user
A google user

The app looks quite promising but I can't run a script from an external folder.Is there a feature for it? Complaints: I don't give the app "vibrate" permission but the app violates it and still uses vibration.Please fix this issue. Another downside:Not easy to edit files,for some samples it's even impossible.

user
Chris Brown

Has bugs in it and causes apps to change by themselves. Best for everyone to install it on old phone with no cell and wifi service and make copies of it. Then, when done and in app form, you can move it to the phone with service. Definitely some fishy stuff going on.

user
Jason Lawson

Loads of utility that I'm still exploring. Very robust with seemingly endless possibilities for an app that is suprisingly easy on memory. Could add phase for License customization and change disclosure to run pre-compile. It may be the SDK, or even an add on, but seems a little busy when expecting idle, still need verify with a closer look but something is a little leaky. Would it be possible to request the Source files/config?

user
Richard

There's a bug. You have to terminate the app completely to be able exist a file. The back button minimizes the whole app instead of taking you back to the main menu. This only happens if you switch to another app while a file is open. Will adjust rating when fixed.

user
Shirou Neko

It's bad, my premium feature error, I buy today, And actually I just bought it and used it for a few minutes, I exited the apk and when I re-entered my premium features it was gone Even though I'm still subscribed and actually just bought... This is bad... when I try to sign premium on the apk, it gets an error. Oky.. it's good again.. thanks..

user
A Google user

Very good idea it works very well. It is easy to develop on your pc and the do a test run on your phone via wifi. I like the examples it shows what you can do with a lot of the controls. If you know javascript you can do so much more