package icon

Open Link With

Open links from browsers with any application you want!
New in version 2.5-floss
v 1.0.5

- Bug and crash fixes.
- Fix: Duplicate browsers in the list
- Fix: Some devices don't have Usage Access Settings.
Open the current web page in a browser in another app!

Did it ever happen to you? You click a link (let's say Youtube link) and the system does not ask you anything and opens the link in the browser. And you are stuck in Youtube web page instead of watching the video in the native app.

There are 2 options for you. You either watch the video in the web or you remember the name of the video and search it in the app. Well, not anymore.

With OpenLinkWith, you can share any webpage with it and it will ask you which applications to open the link with.

Although the original intent of the application is to direct web pages to apps, it can even be used to switch between apps. Imagine you have 2 Twitter clients in your phone. You can open a tweet in the official Twitter application and then switch to an another app with the same tweet opened. Cool, hah?

Although the problem discovered above is not huge, it is missing in the Android ecosystem. And I couldn't find anything doing this. So I wrote one. :)

I hope you find this useful. The idea is still immature. Please help me by trying it ans sending feedback to me.

The application is open source and the source can be found here:
https://github.com/tasomaniac/OpenLinkWith/

Icon is from here:
https://www.iconfinder.com/icons/216215/flow_switch_icon#size=512

Packages

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.5-floss (20503) suggested Added on 2019-01-02

    This version requires Android 4.4 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • retrieve running apps
      Allows the app to retrieve information about currently and recently running tasks. This may allow the app to discover information about which applications are used on the device.
      (4.4W)

    Download APK 2.1 MiB PGP Signature | Build Log

  • Version 2.3-floss (20301) - Added on 2018-10-15

    This version requires Android 4.4 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • retrieve running apps
      Allows the app to retrieve information about currently and recently running tasks. This may allow the app to discover information about which applications are used on the device.
      (4.4W)

    Download APK 2 MiB PGP Signature | Build Log

  • Version 2.0-floss (20000) - Added on 2018-04-27

    This version requires Android 4.4 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • retrieve running apps
      Allows the app to retrieve information about currently and recently running tasks. This may allow the app to discover information about which applications are used on the device.
      (4.4W)

    Download APK 1.7 MiB PGP Signature | Build Log