Skip to main content

TermuxUO

Aka TermuxUrlOpener

License: MIT Python Version PyPI version PyPI downloads

Zero Dependencys Required.

This dual function pip package & cli tool was made to solve an issue with Termux, not allowing opening urls in browser easily without their companion app; This package solves that.

Required packages: None

Yeah thats right, this requires Zero extra packages to work it only needs access to ActivityManager and some python packages that are auto installed when getting python on 3.10+

Cli Usage

Its dead simple.

All you have to do is type the command and then the url

termuxuo <url>

Package Usage

Simply import the library and your good to go, just use the open_url function to open whatever url you passed in

import TermuxUO
TermuxUO.openurl('https://example.com')

Verbose output with python

To use verbose with python just add the optional verbose parameter with the argument True

from TermuxUO import openurl
openurl('https://example.com', verbose=True)

Installation

pip install TermuxUO

Uninstallation

pip uninstall TermuxUO

Flags

Flag Function
-v Verbose output
-V Show version information
-h Show help menu

Aditional flag alliases

  • --verbose
  • --version
  • --help

Links!

View the pypi package here!

Open an issue here!

View Android Developer docs on activity manager here

License information

This project is licensed under the Mit license, see LICENSE

Metadata

Release files for TermuxUO 0.3.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for TermuxUO 0.3.5
File Size Uploaded Provenance
termuxuo-0.3.5.tar.gz 4.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for TermuxUO 0.3.5
File Interpreter ABI Platform
termuxuo-0.3.5-py3-none-any.whl Python 3 none any Details

Total release size: 8.6 kB

Release files / termuxuo-0.3.5.tar.gz

Download URL termuxuo-0.3.5.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
a892f18163f2ccf6a9ca237db57e15a95fa792daa990037bfaeb2a8aff66a79b
BLAKE2b-256 checksum
How to use checksums
cc18ec63625b75990f768c1eba01639adb1c4a9514e2a4868fc6bd00bb372b6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / termuxuo-0.3.5-py3-none-any.whl

Download URL termuxuo-0.3.5-py3-none-any.whl
Size 4.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
564c5c0152f5819c44faa7b30fa50891b759cab43918e10cbf7c25d793b2a6e4
BLAKE2b-256 checksum
How to use checksums
fb57b10faf1dd3a29fe29b8b7a20f39103528c0b3ba29108b0cc68893f74f039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Security for TermuxUO 0.3.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page