Dory-node.js(+git,ssh server)

4.3
769 reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Issues : https://github.com/tempage/dorynode
(please open the issue in github, not in email. we are ALL developers :)

----

upgrade node.js(only for android 9.0 below): 'download file' menu -> check 'appfiles' -> check 'executable'
v6.12.3 arm : https://dorynode.firebaseapp.com/v6.12.3_arm_release/node
v8.3.0 arm : https://dorynode.firebaseapp.com/v8.3.0_arm_release/node
v8.9.4 arm(only for android 5.0 above) : https://dorynode.firebaseapp.com/v8.9.4_arm_release/node
v10.15.1 arm(only for android 5.0 above) : https://dorynode.firebaseapp.com/v10.15.1_arm_release/node
v14.16.0 arm64(only for android 6.0 above) : https://dorynode.firebaseapp.com/v14.16.0_arm64_release/node
v16.15.1 arm64(only for android 6.0 above) :
https://dorynode.firebaseapp.com/v16.15.1_arm64_release/node

* Dear Developers *
Due to the ndk problem with node.js v8.9.4,
DoryNode can not support android 4.x in a future release.

----

* node.js runtime(run ES2015/ES6, ES2016 javascript and node.js APIs in android)
* API Documents and instant code run from doc
* syntax highlighting code editor
* npm supports
* linux terminal(toybox 0.8.7). node.js REPL and npm command in shell
(add '--no-bin-links' option if you execute npm in /sdcard)
* StartOnBoot / LiveReload
* native node.js binary and npm are included. no need to be online.
* git, curl, openssl, ssh, sshd, scp, ssh-keygen and sftp in terminal
* ssh server : start/stop ssh server in left menu. port 2222
** manual : id $ whoami
$ ssh-keygen
$ ssh-keygen -A
$ echo -n "password" | openssl sha256 | sed "s/^.* //" > ~/.ssh/doryauth
(or cp remote's ~/.ssh/id_rsa.pub to dory's ~/.ssh/authorized_keys )
$ sshd -r -p 2222
$ (killall sshd)

node version = v6.11.4 LTS, v6.12.3, v8.3.0, v8.9.4 LTS, v10.15.1 LTS, v14.16.0, v16.15.1
npm version = 6.14.17

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world. - https://nodejs.org

npm is the package manager for JavaScript and the world’s largest software registry. Discover packages of reusable code — and assemble them in powerful new ways. -
https://www.npmjs.com


* run MEAN stack or various services in your mobile.

Dory - mongoDB Server
https://play.google.com/store/apps/details?id=io.tempage.dorymongo

Dory - Redis Server
https://play.google.com/store/apps/details?id=io.tempage.doryredis

Dory - x509 Certificate(SSL/TLS)
https://play.google.com/store/apps/details?id=io.tempage.dorycert

DoryCast - Video Player(HTTP/RTP/IPTV)
https://play.google.com/store/apps/details?id=io.tempage.dorycast

---
beta release
https://play.google.com/apps/testing/io.tempage.dorynode
Updated on
Aug 2, 2022

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.4
710 reviews
A Google user
December 19, 2019
First of all, this is amazing. It's crazy how well it works and its also very polished, there is just one thing that I've noticed, when editing a file and the line is too big it just cuts it off, you can't scroll sideways any more and you cannot see the rest of it. Excluding that, I loved everything about it, the monokai theme on the editor, the style of the menus, its reliability, and every other thing tou can think of.
44 people found this review helpful
Did you find this helpful?
Tim Falken
May 20, 2022
Node server works as expected, a nice code editor, fully working git client (no gui for making commits, but the commandline works). The only thing this app really lacks is a proper stop/quit/exit button inside the app; going through the app info page in Android isn't really nice. 5 stars if a button is added ;) A better file browser for projects would be cool, but I don't feel like it's essential. Absolutely fantastic app, though. If you want to do node on your phone, this is the app to use.
7 people found this review helpful
Did you find this helpful?
Mohsen Taghavi
March 27, 2023
Works fine. Good part about this app is that it will keep your app running in the background. I was able to run Telegram and Discord bots. I gave it 4 star because it's not user friendly, I couldn't figure stuff out, had to use an external editor to create files and directories.
4 people found this review helpful
Did you find this helpful?

What's new

node v16.15.1
npm 6.14.17
arm64(node, ssh, ssl, curl, git) / api 23