INFORMATION

Updated:
BundleID:
com.termux.api
Version:
0.44
Size:
2.7M
Category:
Productivity
Required:
Android
Rating:
Publish:
2020-09-28
Price:
Free
Developer:

WHAT'S NEW

• Support for dark theme. Pull request #372.
• termux-dialog: add decimal and signed numbers support. Pull request #373.
• termux-download: add support for setting download location

Termux App SCREENSHOT

【图】Termux:API(截图1)【图】Termux:API(截图2)

Termux App DESCRIPTION

The Termux:API add-on provides command line access to device API:s:

* Read and send sms messages from your terminal.
* Access device GPS location sensor from scripts.
* Pipe the result of commands into the device text-to-speech engine.
* Vibrate the device when something interesting happens.
* Access the system clipboard from shell scripts.
* List contacts from the system contact list.

Besides installing this app an additional package is required to install inside Termux:
$apt install termux-api

See the following documentation about available API commands:
https://wiki.termux.com/wiki/Termux:API

NOTE: This is an add-on which requires that the main Termux app is installed to use.

SIMILAR to Termux App

BroadLink is your best companion to control your IR appliances and Roku TV
BroadLink is your best companion to control your IR appliancesMost useful IR remote control AppNow you can control from a single App for all IR appliances in your home: TV, air conditioner, set top box, media box, audio, amplifier, DVD/BD player, fan, lamp, water heater, air purifier, vacuum robot, humidifierIt perfectly supports all smartphones with IR port from Samsung, LG, Xiaomi, Huawei, HTC, etc.Easiest IR remote control AppWith AI and big data algorithm, BroadLink will recommend you the most frequently used 3 IR options according to your region and brand. Get your appliance simply but accurately paired with just several taps without trying dozens of options. Experience the most powerful AI ever built for life only with BroadLink!Most hassle-free IR remote control AppWe own the largest IR database in the world with support of 10W+ remotes and 3751 appliance brands. You can choose either our official IR options which are tested manually for proven reliability or shared IR options contributed from our users in years which might be suitable for non-popular models.Try this amazing App and let it replace your..
Programming lessons - Courses to learn programming - Learn to code
Programming tutorials and learning courses.Learn how to code, learn computer programming.You will find in this app, how to program in these languages:- Java- C- Objective C- Android- Python- JavascriptWe will add more programming languages as app keeps growing.Enjoy this app and learn to develop apps, learn to develop awesome stuff and enjoy learning!All videos are played from youtube, providing fame, reproductions and subscribers to their respective channels.
Learn Spanish - Español ! The learning game for beginners , 500 vocabulary words
🇪🇸 How to Learn Spanish free! The learning game for beginners 🇪🇸 Aprende español gratis● Offline learning app● 500 words with image and audio , to study vocabulary● Lessons and exercises to practice ( read, write and speak ) this language by yourself● 4 activities and examtest for each topic● 36 topics and 3 levelsBasic: Alphabet letters , Numbers , Colors , Verbs , Food …Intermediate: Week Days , Animals , Clothes , Body …Advanced : Sports , House , Christmas , Music , …Native Spanish pronunciation ( Spain )Learning Spanish fast at home with our course in your mobile / tabletYou will not need an English Spanish translation or a dictionary anymore!Learn to speak Spanish English, French, Portuguese, Italian, German with our appsOne of the best games to learn languagesTu aplicación para aprender español gratis con una profesora nativa española. Copyright:IMPORTANT: We are owners and have copyright of all sounds wordsImages have been obtained under licensed Creative Commons CC0
Apply image effects to your photos.
NOTE: This is a preview release with currently incomplete features, non-optimal photo quality and may yet not work on your device.DeltaFX has image effects that you may apply to your photos, either as you take them directly or by modifying existing photos from your gallery.Browse through the effects using the volume buttons and optionally play with the settings before settling for the perfect shot!
Puzzling diamond pushing
Sokoban is a fun and challenging puzzle game where you have to push red diamonds onto green targets without getting stuck.As diamonds cannot be pulled, only pushed one at a time, it's all too easy to get stuck and frustratedbut keep going and do not despair!• Enjoy hundreds of puzzling levels all challenging your brain muscles.• Totally free without in app purchases.• Compete against your friends in who can solve a particular level first.• Undo moves using the back button.• Pinch to zoom for an overview of large levels.This game features graphics and game data from the computer game KSokoban by Anders Widell and is released under the GPLv2 license.
Dcoder compiler: a mobile coding IDE to build projects, code & learn algorithms
Dcoder is a mobile coding IDE and platform (Compiler for mobile), where you can run your projects, code and learn algorithms by programming on mobile. Build and deploy your projects straight from the mobile and integrate with Git (Gtihub, bitbucker) and sync with vs code, use of code compilations to make coding easy. Now code anytime, anywhere and on the go.Choose from frameworks like:1. React js2. Angular js3. Django4. Flask5. Flutter6. Git support (Github or bitbucket)7. Ruby on railsand many many moreOr choose from languages like:1. C : learn C programming, a powerful general-purpose language.2. C: GCC compiler 6.33. Java : best Java Programming ide, JDK 84. Python : learn Python 2.7 and Python 3.5. C# : Mono Compiler 46. Php : Php Interpreter 7.07. Objective-C : GCC compiler8. Ruby : Ruby version 1.99. Lua : Lua Interpreter 5.210. JS/NodeJS : Node.js engine 6.511. Go : Go Lang 1.612. VB.Net 13. F# 14. Common Lisp 15. R 16. Scala 17. Perl 18. Pascal 19. Swift 20. Tcl 21, Prolog 22. Assembly 23. Haskell 24. Clojure 25. Kotlin 26. Groovy 27...
Terminal emulator and Linux environment.
NOTE: If you're having issues with installing or updating packagessee https://github.com/termux/termux-packages/wiki/Package-ManagementNOTE: Updates over Google Play is currently halted due to technical reasons. In the meantime, see https://github.com/termux/termux-app#installation for alternative installation sources.Termux combines powerful terminal emulation with an extensive Linux package collection.• Enjoy the bash and zsh shells.• Manage files with nnn and edit them with nano, vim or emacs.• Access servers over ssh.• Develop in C with clang, make and gdb.• Use the python console as a pocket calculator.• Check out projects with git.• Run text-based games with frotz.At first start a small base system is downloadeddesired packages can then be installed using the apt package manager. Access the built-in help by long-pressing anywhere on the terminal and selecting the Help menu option to learn more.Want to read the wiki?https://wiki.termux.comWant to ask questions, report bugs or give feedback?https://termux.com/communityWant to join the Termux IRC chat?#termux on freenode
AI keyboard from Microsoft, now with ChatGPT and GPT-4 access from Bing
Microsoft SwiftKey is the intelligent keyboard that learns your writing style, so you can type faster.Use your personalized keyboard to type and send emoji, GIFs and stickers just the way you like.The Microsoft SwiftKey swipe keyboard is always learning and adapting to match your unique way of typingincluding your slang, nicknames and emoji.Microsoft SwiftKey caters to all typing tastes, with free designs and themes to fit any style. The custom keyboard provides autocorrect that actually works. Microsoft SwiftKey provides helpful predictions, so you can get your point across fast, without errors. Type and text any way you like, with swipe-to-type, tap-to-type, and searchable emojis and GIFs.TYPE LESS, DO MORE Typing- Swipe to type or tap to type - Spell checker and auto text with A.I.-powered predictions- Custom keyboard toolbar with an expandable menu of quick shortcuts Rich content- Use emoji, GIFs and stickers to express yourself 😎- Emoji keyboard is adaptive, learning and predicting your favorite emoticons for any conversation 👍- Search emojis and GIFs to find the best one for your reaction 🔥Customize- 100+ colorful keyboard themes - Make..
NextApp Technical keyboard with directional arrow and function keys.
The NextApp Technical Keyboard is a derivative of the AOSP keyboard, with added arrow keys and other special keys, and a slightly tweaked QWERTY layout that is closer to that of a PC KeyboardThere are multiple themes to choose fromA "precision feedback" feature increases feedback vibration when your presses are not near the center of the keysWhen autocorrection is applied, a double-pulse feedback is rendered.This is a BETA RELEASE of this appIf you experience issues with it, please report them to android@nextapp.comIt's extremely difficult to have a conversation using the Play Store review system.This version comes with English, French, German, Italian, Portuguese (Brazilian), Russian, and Spanish dictionaries.I would greatly appreciate feedback on the keyboard layouts, including the arrangement of special keys on the alphabet keyboard, symbols keyboard, and function keyboards.Function KeyboardThis keyboard includes a function key ("Fn") toward its lower left corner which can be used to access many additional keys typically found on a PC or Mac keyboard, including:•Cursor Arrow Keys•Page Up / Page Down•Insert, Delete, Home, and End.•Function F1-F12.•Ctrl and Alt•Tab•EscapeThe fundamental QWERTY keyboard layout has been very..
Terminal emulator and Linux environment.
NOTE: If you're having issues with installing or updating packagessee https://github.com/termux/termux-packages/wiki/Package-ManagementNOTE: Updates over Google Play is currently halted due to technical reasons. In the meantime, see https://github.com/termux/termux-app#installation for alternative installation sources.Termux combines powerful terminal emulation with an extensive Linux package collection.• Enjoy the bash and zsh shells.• Manage files with nnn and edit them with nano, vim or emacs.• Access servers over ssh.• Develop in C with clang, make and gdb.• Use the python console as a pocket calculator.• Check out projects with git.• Run text-based games with frotz.At first start a small base system is downloadeddesired packages can then be installed using the apt package manager. Access the built-in help by long-pressing anywhere on the terminal and selecting the Help menu option to learn more.Want to read the wiki?https://wiki.termux.comWant to ask questions, report bugs or give feedback?https://termux.com/communityWant to join the Termux IRC chat?#termux on freenode
Use Termux in a floating terminal window.
The Termux:Float add-on provides a floating terminal, allowing direct terminal access while running other apps.NOTE: This is an add-on which requires that the main Termux app is installed to use.
Apply image effects to your photos.
NOTE: This is a preview release with currently incomplete features, non-optimal photo quality and may yet not work on your device.DeltaFX has image effects that you may apply to your photos, either as you take them directly or by modifying existing photos from your gallery.Browse through the effects using the volume buttons and optionally play with the settings before settling for the perfect shot!
Execute Termux scripts from the home screen.
The Termux:Widget add-on provides a widget with shortcuts to run scripts placed in the $HOME/.shortcuts/ folder, allowing quick access to frequently used commands without typing.NOTE: This is an add-on which requires that the main Termux app is installed to use.
Customize the appearance of Termux.
The Termux:Styling add-on provides color schemes and powerline-ready fonts to customize the appearance of the Termux terminal.Long-press anywhere on the Termux terminal, select 'MORE' and then 'Style' to use this add-on.Want to suggest a new color scheme or font?https://github.com/termux/termux-styling/issues/new
Call Termux programs from Tasker.
The Termux:Tasker add-on provides an easy way to call Termux executables from Tasker and compatible apps.1. Create a new Tasker Action.2. In the resulting Select Action Category dialog, select Plugin.3. In the resulting dialog, select Termux:Tasker.4. Edit the configuration to specify the executable in ~/.termux/tasker/ to execute, and if it should be executed in the background (the default) or in a new terminal session.NOTE: This is an add-on app which requires both Termux and Tasker (or a Tasker-compatible app) to use.
Puzzling diamond pushing
Sokoban is a fun and challenging puzzle game where you have to push red diamonds onto green targets without getting stuck.As diamonds cannot be pulled, only pushed one at a time, it's all too easy to get stuck and frustratedbut keep going and do not despair!• Enjoy hundreds of puzzling levels all challenging your brain muscles.• Totally free without in app purchases.• Compete against your friends in who can solve a particular level first.• Undo moves using the back button.• Pinch to zoom for an overview of large levels.This game features graphics and game data from the computer game KSokoban by Anders Widell and is released under the GPLv2 license.
Termux add-on app allowing programs to be run at boot.
The Termux:Boot add-on provides functionality to run programs under Termux when the device boots up.Usage:- Start the Termux:Boot app once by clicking on its launcher icon. This allows the app to be run at boot.- Create the ~/.termux/boot/ directory.- Put scripts you want to execute inside the ~/.termux/boot/ directory.- If there are multiple files, they will be executed in a sorted order.- Note that you may want to run termux-wake-lock as first thing if you want to ensure that the device is prevented from sleeping.Example:To start an sshd server and prevent the device from sleeping at boot, create a file at ~/.termux/boot/start-sshd containing the two lines:termux-wake-locksshdJoin the Termux Google+ community:https://termux.com/communityReport issues:https://github.com/termux/termux-boot/issues
Access device API:s from the command line
The Termux:API add-on provides command line access to device API:s:* Read and send sms messages from your terminal.* Access device GPS location sensor from scripts.* Pipe the result of commands into the device text-to-speech engine.* Vibrate the device when something interesting happens.* Access the system clipboard from shell scripts.* List contacts from the system contact list.Besides installing this app an additional package is required to install inside Termux:$apt install termux-apiSee the following documentation about available API commands:https://wiki.termux.com/wiki/Termux:APINOTE: This is an add-on which requires that the main Termux app is installed to use.

Termux App DOWNLOAD

Free DownloadGoogle PlayOfficial Website

App REVIEWS

saurabh

It is not run in userland and termux is not Properly run in Android 10 please do some things about that things

USER

I cannot install Termux-API Package for some reason... $ apt install termux-api Reading package lists... Done Building dependency tree... Done Package termux-api is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source.

Clinton

It instructs users to download additional repositories, don't! It'll fail regardless and advise you to get the upgraded app from the website. There's a reason the app isn't in the Play store except that it is in the Play store. Take my word or try it for yourself just make sure to report it when you realize how bad nonsense like this has damaged not only smartphones but the internet altogether. We have companies like this to thank!

trupti

I try to install api in termux but its showing something went wrong fix the problem Or find easy way. Even i try commond api in termux it termux dont give me any response also. Actually its not installing

Anant

The app fails to install, GPS provides no proper error code. Xiaomi Poco M2 Pro, MiUI Global 12.0.3 Stable (Android 10) Kernel 4.14 And yes, I have plenty of space

Wilson

The best. I love this program! Allows you to actually control your phone's hardware and software!! Amazing. No Root required.

Jam

Update killed it. Cannot use it anymore. Tried fixing, never worked again, opens and immediately closes. Was good but alas...

Alan

It would be great if Google hadn't made them remove SMS. I:d like to ssh to a phone upstairs where there's service over WiFi and chat via SMS.

Craig

lots of sensor functionality which is great. Dont use this for anything camera based because the camera functionality is very unreliable.

dankness

I know this app is great, main problem is the instalation is way too complex, but hey, part of linux culture is making sure everything is more complex and un-userfriendly than it has to be. ¯\_(ツ)_/¯

Vikas

I am not even able to install it. I put it on download and it directly shows the sign to uninstall and even it doesn't open at all,worst app ever. I am trying from a month 😡

Timo

I cannot get the termux-notification to proceed from phone to my smartwatch. There is a list of allowed notifiers, among which are Termux but no Termux:API. I think It could a naming issue only. So if it were named Termuxapi, it would work.

Elizabet..

ok once you figure out how to get it working, still figuring out what to do with a Linux Terminal in Android... I strongly suggest a Bluetooth Keyboard to use this.

Mihai

5* , for those with 1* and state that it is not working, please Read All the Description , even the last two rows. Works as intended. Thank you.

Guest

The only reason I got this was to send SMS messages using Tasker. I got it working just fine before they updated it to deactivate. Hours of configuring and development wasted. The developer still has it described as an available feature in the description but the API docs state it's no longer available.

Guest

This makes the more interesting to use but I can't seem to get the termux-infrared-transmit command to work, I want to use it to make a IR remote for my tv, but I'm having trouble using it I have read the instructions but there not quite clear I keep getting too few argument and too many arguments errors, Is there something I'm missing. P.S I'm trying to transmit tv IR codes from remote central.

Guest

Making extensions not free but publishing a hard to compile code isn't very fair. Plus new Google requirements make this app efficientless have to download old version from the github releases.

Guest

I use this extension mostly to access the system clipboard, but the extras are nice too.

Guest

Radical radishes of radness. Supports many things, gets along with them, all and all a nice fellow. When the GUI of applicable OS is being a lumpy pain in the whazoo, all compartmentalised, but not in a helpful way, well apt search the manual pages the hell out of there.

Guest

Currently showing no output for any commands except 'termux-info' on android 6.0.1 and 5.1.1. Edit: it appears that calls to 'termux-dialog' lead to the api becoming unresponsive.