dinodinu / LinkSheet

Restore the Android <12 Url-App-Link-Chooser with Material3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LinkSheet

GitHub version IzzyOnDroid Nightly (via nightly.link) Nightly Repository (for Obtainium)

Build status Downloads Translations

Get it on IzzySoft

LinkSheet restores the Url-App-Chooser that was removed in Android 12+ in favor of verified app links.

Donations

Join our Discord

Discord Banner 2

Features

  • Set preferred browser: Always list all browsers, only list native apps, always list selected browser, only list whitelisted browsers
  • Preferred app for host: Set app to always open for selected host
  • List apps which have verified links so you can easily disable them to allow LinkSheet to work
  • Include usage stats and "last app used history" in sorting algorithm
  • Copy url button in bottom sheet which copies the current url to the clipboard
  • Share To button in bottom sheet which sends a "Share To" intent to other apps
  • Single tap: Only require a single tap in bottom sheet to open app
  • Always show package name: Shows package names all throughout the application
  • Disable toast: Disables all toast messages
  • Display apps in grid instead of list
  • Resolve redirects either locally or via API hosted @ supabase.com (Supabase Privacy policy), API itself does not log anything except timestamp
  • Experimental: ClearURLs integration (removes tracking parameters) (report issues/bugs here)
  • Experimental: FastFoward rule integration (extracts redirects from url parameters) (report issues/bugs here)
  • Experimental: LibRedirect integration (redirects to non-proprietary frontends) (report issues/bugs here)

Donations / LinkSheet Pro

All donations of 5€+ are eligible for ✨ LinkSheet Pro ✨.

  • Currently, the only benefit LinkSheet Pro provides is hiding the donation banner within the app.

  • In the future, I may implement some Pro-only features, but these will be new features. Existing features will not be paywalled.

If you would like to donate in another way (SEPA Bank Transfer/Paypal, or in another cryptocurrency), send a mail to 1fexd[at]420blaze.it and we will figure something out.

Also, if I haven't contacted you after a few days to give you access to Pro builds, please don't hesitate to send me an email (again, to 1fexd[at]420blaze.it)

Nightly builds

Github automatically builds a "nightly" version of LinkSheet on push (e.g. meaning one or more commits have occurred). The latest nightly version can always be downloaded via nightly.link, but if you are using something like Obtainium, there also is a LinkSheetNightly repository where nightly builds are released as Github releases.

Note

This is a hobby project, and since I have many of those, I sometimes choose to ignore issues or postpone working on them as I am either not motivated or don't have any time (since I also have a job). LinkSheet is feature-complete for my use-case, so everything I add/change is because someone requested it. I have made less than 2€ (actually it has been more like 17€ now, thank you very much) from donations and there is no incentive other than providing a solid app for this project. Please take that into consideration before opening an issue. If you would really like a new feature added or a bug fixed, send me an email and we can talk about a small donation in exchange for the immediate start of development.

⚠️ Development is a bit stale at the moment, as I am busy with other things and/or don't have that much motivation. If you encounter bugs or issues, try using the latest nightly build, it may have already been fixed there.

License

  • LinkSheet, excluding all strings.xml and plural.xml files, is licensed under the FXL
  • All strings.xml and plural.xml files are licensed under GPL-3.0

Translations

  • First of all, thank you to everyone who has contributed translations to this project via Weblate
  • Secondly, please acknowledge that all translations (e.g. everything that is not english) is maintained by the community. I do not check these translations currently, so if there are mistakes or intentional errors please open an issue or correct them yourself!
  • Thirdly, special shout-out to @Daviteusz, this man updates the polish translations like daily or something, you're something else man, thank you very much!

Acknowledgements

  • App was initially based on OpenLinkWith
  • Seal has been a reference to learn from

Star History

Star History Chart

About

Restore the Android <12 Url-App-Link-Chooser with Material3

License:Other


Languages

Language:Kotlin 100.0%Language:AIDL 0.0%