Script Runner for Termux

A secure Android bridge for managing, writing and executing scripts via Termux
AppID:io.github.swiftstagrime.termuxrunner
Author:SwiftStagRime
License:GPL-3.0-only
Donation:
InRepoSince:2026-02-15
LastRepoUpdate:2026-06-01
LastAppUpdate:2026-05-17
LastVersion:1.7.2
Categories:System
APK source:Github
Google Play:Check if it's there
icon

Requires Termux to be installed to execute scripts.

A secure Android bridge for managing and executing scripts via Termux. This app allows you to automate tasks, manage environment variables, and create home screen shortcuts for your favorite scripts with a focus on security and ease of use.

Features:

ADB Remote Execution

You can now trigger scripts remotely via ADB. To use this feature, ensure you have set an "ADB Code" in the script settings (this is empty by default). Run command: adb shell am start \ -n io.github.swiftstagrime.termuxrunner/io.github.swiftstagrime.termuxrunner.ui.features.adbtrigger.AdbTriggerActivity \ --es io.github.swiftstagrime.termuxrunner.adb_code "YOUR_CODE_HERE"

YOUR_CODE_HERE is supposed to be the code name of the script, like "test2" for example.

Security First

I know that scripts often handle sensitive information—whether it's API keys in environment variables or private logic. * Encrypted Storage: All script data and configurations are stored in an encrypted database using SQLCipher.

Compatibility

Current Status

This project is currently in early development.

Contributing

Contributions, bug reports, and feature requests are welcome! Since the app is in its early stages, feedback on how it handles different script types or OS flavors is especially valuable. This project is currently in early developme

WhatsNew:

Changes:
1) Added script pages - split your scripts into multiple tabs
2) Added socket mode for resurrection monitoring
3) Fixed export issue for old backups
4) Updated to Android API 37

Please note that Network permission is now required - it's needed for the socket mode, app doesn't interact with network otherwise

Download Metadata Source Issues ChangeLog
1.jpg 2.jpg 3.jpg 4.jpg 5.jpg 6.jpg
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device. Some clients have this repo enabled by default, e.g. Neo Store, Droid-ify, or, of course, the IzzyOnDroid client by Sunil. With others (like the official client) you'll have to add this repo manually (see the hint on top of the package list for how to do that).

Packages

Version 1.7.2 (2026-06-01) verified help icon

Android Versions:
  • Target: 17.0
  • MinVer: 7.0
  • ABIs: arm64-v8a
Malware-Check:Passed help icon
19 Libraries detected: help icon

Download (10.6 M)

Version 1.7.0 (2026-04-10) no RB details available help icon

Version 1.6.0 (2026-03-07) verified help icon