Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Userscript version? #28

Open
Explosion-Scratch opened this issue May 12, 2022 · 5 comments
Open

Userscript version? #28

Explosion-Scratch opened this issue May 12, 2022 · 5 comments
Labels
enhancement New feature or request

Comments

@Explosion-Scratch
Copy link

Is your feature request related to a problem? Please describe.
Userscripts are a great alternative to extensions as extensions are blocked for many people. It would be good to see a version of this that isn't dependent on some chrome.* apis, although from the code it appears that's only used for messaging and the about page.

Describe the solution you'd like
Bundle this as a userscript

Describe alternatives you've considered
Try to do this myself – It was too hard

Additional context
This is really cool

@Ademking Ademking added the enhancement New feature or request label May 12, 2022
@Ademking
Copy link
Owner

Thank you @Explosion-Scratch for your suggestion!
I like the idea and i will try to convert BetterViewer to Userscript.
Pull requests are always welcome 👍

@skyfighteer
Copy link

Exactly who are blocked from using extensions?

@Explosion-Scratch
Copy link
Author

Exactly who are blocked from using extensions?
Everyone at any school that I've ever been to

@skyfighteer
Copy link

But userscript managers are extensions too, so how do you install those?
Sorry, I just had no idea that this exists.

@Explosion-Scratch
Copy link
Author

But userscript managers are extensions too, so how do you install those? Sorry, I just had no idea that this exists.

You can also just paste userscripts into console, they also allow easy code review, granular updates, tweaks, granular enable/disable, etc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants