Termux:API screenshots (2)
Description Termux:API
Extend Your Android Terminal with Direct Hardware and System API Access
Termux:API is an essential add-on for the Termux terminal emulator environment, providing direct, scriptable access to core Android device functionalities from the command line. It bridges the gap between the powerful Linux environment of Termux and the native features of your Android OS, enabling automation and advanced control without requiring root permissions. This tool transforms your device into a programmable hub for system interaction, data retrieval, and hardware management directly through shell scripts.
Core Functionality and Integration
This package installs a Termux extension that exposes a suite of Android APIs via command-line utilities. It allows scripts and programs running within the Termux terminal to interact with device components such as sensors, the clipboard, notifications, and telephony functions. You can query battery status, read SMS messages (with user permission), obtain precise location data, control vibration, and manage system settings programmatically. The integration is seamless, with each API accessible through dedicated commands that return structured data, typically in JSON format, for easy parsing and use in bash scripts, Python, Node.js, or other languages supported in Termux.
Key Technical Advantages
The utility is designed for precision and reliability in a development and automation context. It maintains a strict permission model, requiring explicit user grants for sensitive actions like accessing SMS or location, ensuring security and user control. The commands are non-blocking and designed for scripting, with clear output formats that integrate into automated workflows. It operates within the Termux sandbox, providing a safe layer of abstraction from the core Android system while delivering powerful, low-level access.
- Access Sensors & Hardware Data
- Control Clipboard & Notifications
- Retrieve Telephony & SMS Info
- Programmatic Vibration & Toast
- Query Battery & Device Properties
- Manage System Settings via Scripts
Integrate Device Automation into Your Workflow
Unlock the full potential of your Android device for task automation, data logging, and custom utility creation. Termux:API is the definitive tool for developers, power users, and IT professionals seeking to build sophisticated, device-aware scripts.
Download the mobile app now.
Requires the main Termux app to be installed. An active internet connection may be necessary for initial package setup. This is a utility tool and does not contain in-app purchases.
Information
| Version | 0.50.1+11eff56 |
| Developer | Fredrik Fornwall |
| Requirements | Android Android + 7.0+ |
| Updated | 17.03.2026 |
| Size | 6.88 MB |
| Package | com.termux.api |
| Signature | 31d49355a0cb585498aab40be822c3be |
| Architecture | universal |