• Stars
    star
    760
  • Rank 59,770 (Top 2 %)
  • Language
    Kotlin
  • License
    Other
  • Created almost 2 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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.

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)

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€ 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.

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

Donations

Want to donate in another way (Bank Transfer/Paypal etc., another crypto)? Send a mail to grrfe[at]420blaze.it

Acknowledgements

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

Star History

Star History Chart

More Repositories

1

AntiWebView

LSPosed/LSPatch module hooking WebViews and allowing the user to open the link in their browser
Kotlin
29
star
2

LinkSheetNightly

LinkSheet Nightly Release Repository
28
star
3

600-sound-volume

JavaScript
15
star
4

LinkSheetCompat

Intercept requests to open native apps and redirect them to LinkSheet
Kotlin
7
star
5

FXSyncShare

Send links to Firefox Sync via Android's share menu
Kotlin
4
star
6

revanced-patches

ReVanced patches too niche for upstream
Kotlin
4
star
7

fastforwardkt

Kotlin implementation of FastForward's rule bypasses
Kotlin
3
star
8

LinkSheetInterConnect

Library to communicate with LinkSheet
Java
3
star
9

android-pref-helper

Android SharedPreference Wrapper
Kotlin
2
star
10

ulauncher-maven

Show dependencies from mvnrepository.com
Python
2
star
11

linksheet-supabase-functions

Supabase redirect resolve edge function
TypeScript
2
star
12

clearurlkt

Kotlin implementation of ClearURLs
Kotlin
2
star
13

1fexd-license

MPL-2.0, but commercial and patent use is disallowed
1
star
14

fuchs

Shell
1
star
15

composekit

Kotlin
1
star
16

Aegis-Sync

Kotlin
1
star
17

signifykt

Kotlin
1
star
18

gh-trigger-remote-action

TypeScript
1
star
19

1fexd

1
star
20

amp2htmlkt

Kotlin implementation of amp2html
Kotlin
1
star
21

tld-lib

Kotlin
1
star
22

gh-create-release-notes

TypeScript
1
star
23

aosp-android-jar-mirror

aosp-android-jar mirror
1
star
24

uriparser

Kotlin
1
star
25

stringbuilder-util-kt

Kotlin StringBuilder wrappers
Kotlin
1
star
26

fwutilpy

A simple python file writing utility
Python
1
star
27

fastforward-ext

FastForward rule extensions and code generation
Python
1
star
28

mimetypekt

Lightweight mime-type to file extension mapping
Kotlin
1
star
29

compose-dialog-helper

Jetpack Compose dialog wrapper
Kotlin
1
star
30

Aegis

Java
1
star
31

android-span-helper

Simplifies working with annotations/spans
Kotlin
1
star
32

compose-route-util

Enables tight coupling between Jetpack Compose route parameters and composables
Kotlin
1
star
33

setup-modded-android-jar

Replace android.jar with modded verison by Reginer
TypeScript
1
star
34

libredirectkt

Kotlin implementation of LibRedirect
Kotlin
1
star