Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
There are some apps that provide this.
- https://github.com/zedeus/nitter for twitter
- https://sr.ht/~cadence/bibliogram/ for instagram
- https://github.com/iv-org/invidious for youtube
There are likely others.
The problem with the automation solution you mentioned is that, it'll be just as slow because of the JS it will need to run.
I've been using userscripts for 10+ years for my own use cases: a site has an annoying nag screen (many banks do)? Close it immediately. The CRM we use for some reason won't preserve my session? Fill in the last thing it was entered + autosubmit that form + check the session every 15 minutes in the background. Is there a form I need to fill in with almost the same data every time? Based on a template, I can copy and paste the data in the form, it will be filled with the correct fields.
Userscripts are a nice in between a bookmarklet and a full featured extension, since the latter one can't be autoreloaded, and for every change you must click a button to get applied into your browser (at least that was the last experience I had with them).
Two weeks ago I rebuilt my hacky built system (gulp-based) into webpack. If you are trying to build something, I highly recommend webpack-userscript[1].
document.documentElement.appendChild(style);
```
Being able to run normal JavaScript also makes it easier to find and replace arbitrary elements - I use it for my personal Hacker News theme.