Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LinkSheet/LinkSheet
Restore link control on Android 12+
https://github.com/LinkSheet/LinkSheet
android browser link link-control material3 share
Last synced: 9 days ago
JSON representation
Restore link control on Android 12+
- Host: GitHub
- URL: https://github.com/LinkSheet/LinkSheet
- Owner: LinkSheet
- License: other
- Created: 2023-02-21T18:03:06.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-29T08:40:47.000Z (18 days ago)
- Last Synced: 2024-10-29T09:55:41.601Z (18 days ago)
- Topics: android, browser, link, link-control, material3, share
- Language: Kotlin
- Homepage:
- Size: 44.6 MB
- Stars: 1,250
- Watchers: 17
- Forks: 26
- Open Issues: 53
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-list - LinkSheet/LinkSheet - Restore link control on Android 12+ (Kotlin)
README
LinkSheet
LinkSheet restores the app chooser for tapped links, which was removed in Android 12 (in favor of [verified app links](https://developer.android.com/training/app-links/verify-android-applinks))
⚠️ For the time being, please use the [nightly builds](#nightly-builds)
[![GitHub version](https://img.shields.io/github/v/release/LinkSheet/LinkSheet)](https://github.com/LinkSheet/LinkSheet/releases/latest)
[![IzzyOnDroid](https://img.shields.io/endpoint?url=https://apt.izzysoft.de/fdroid/api/v1/shield/fe.linksheet)](https://apt.izzysoft.de/fdroid/index/apk/fe.linksheet)[![Latest Github nightly release](https://img.shields.io/github/v/release/LinkSheet/nightly?label=nightly%20github&color=orange)](https://github.com/LinkSheet/nightly/releases/latest)
[![Nightly (via nightly.link)](https://img.shields.io/badge/nightly-latest-orange?label=nightly.link&color=orange)](https://nightly.link/LinkSheet/nightly/workflows/build-nightly/master/linksheet-nightly.zip)[![Build status](https://img.shields.io/github/actions/workflow/status/LinkSheet/LinkSheet/build-nightly.yml)](https://github.com/LinkSheet/LinkSheet/actions/workflows/build-nightly.yml)
[![Downloads](https://img.shields.io/github/downloads/LinkSheet/LinkSheet/total)](https://github.com/LinkSheet/LinkSheet/releases)
[![Downloads](https://img.shields.io/github/downloads/LinkSheet/nightly/total?color=orange)](https://github.com/LinkSheet/nightly/releases)
[![Translations](https://img.shields.io/weblate/progress/linksheet)](https://hosted.weblate.org/projects/linksheet/)
## Join Discord
## 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
* *Experimental:* [ClearURLs](https://github.com/ClearURLs) integration (removes tracking parameters) (report
issues/bugs [here](https://github.com/1fexd/clearurlkt))
* *Experimental:* [FastFoward](https://github.com/FastForwardTeam/FastForward) **rule** integration (extracts redirects
from url parameters) (report issues/bugs [here](https://github.com/1fexd/fastforwardkt))
* *Experimental:* [LibRedirect](https://github.com/libredirect/libredirect) integration (redirects to non-proprietary
frontends) (report issues/bugs [here](https://github.com/1fexd/libredirectkt))
-
Pro: Resolve redirects either locally or via API hosted @ supabase.com (Supabase Privacy policy), API itself does not log anything except timestamp -
Pro: Priority support - your feature requests and/or bug fixes will be prioritized -
Pro: Sustain LinkSheet's development - a small donation keeps me motivated to work on the app - thank you!
## Nightly builds
Github automatically builds a "nightly" version of LinkSheet on push (e.g. meaning one or more commits have occurred)
* Latest build is always available via [nightly.link](https://nightly.link/LinkSheet/LinkSheet/workflows/build-nightly/master/linksheet-nightly.zip)
* Use [Obtainium](https://github.com/ImranR98/Obtainium) with the [nightly](https://github.com/LinkSheet/nightly) repository to auto-download builds
## License
* LinkSheet, excluding all `strings.xml` and `plural.xml` files, is licensed under the [LPL](LICENSE)
* All `strings.xml` and `plural.xml` files are licensed under [GPL-3.0](LICENSE_STRINGS)
## Translations
* Translations are managed via [Weblate](https://hosted.weblate.org/projects/linksheet/)
* Allow translations except for English are maintained by contributors
## Donations
All donations of 5€+ are eligible for ✨ LinkSheet Pro ✨
## Credits
* LinkSheet was initially based on [OpenLinkWith](https://github.com/tasomaniac/OpenLinkWith)
* [MastodonRedirect](https://github.com/zacharee/MastodonRedirect): Reference for the Shizuku implementation
* Design inspired by [Seal](https://github.com/JunkFood02/Seal) and [GMS-Flags](https://github.com/polodarb/GMS-Flags)
## Star History