openurl
Open Any Url/File in the default App / WebBrowser.
Summary
| Latest Version | Unknown |
|---|---|
| License | MIT |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-07-21 05:23 |
Tags
Installation
nimble install openurl
choosenim install openurl
git clone https://github.com/foxoman/openurl
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| openurl | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://github.com/foxoman/openurl |
|---|---|
| Homepage | https://github.com/foxoman/openurl |
| Registry Source | nimble_official |
README
openurl
_ _
/ \ ._ _ ._ | | |_) |
\_/ |_) (/_ | | |_| | \ |_
| @FOXOMAN
Open Any Url/File in the default App / WebBrowser Sultan Al Isaee ~ foxoman @2022
See MIT LICENSE.txt for details of the license.
Support for MacOS, Windows, Haiku, android/termux, Unix/Linux.
### Install
nimble install openurl
API
openurl(PATH)
PATH can be a file/folder url or a website or even empty to open blank page
in a browser.
- use raw string for file/folder path ie:
openurl(r"c:\dev\folder") urlfor a website should start with http or https- compile with
-d:droidto have support for android activity,in termux no need to do that as unixopenis supported.
### Example ``````````````````````````` import openurl
when isMainModule: echo """ _ _ / \ . _ . | | |) | _/ |) (/ | | || | \ |_ | @FOXOMAN """
if paramCount() > 0: echo "[✔] Open: $1" % [prepare paramStr(1)] openUrl(paramStr(1)) else: echo "[✖] No URL input, a blank page will open." openUrl()