SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 userscript Open-Source Projects
-
immersive-translate
沉浸式双语网页翻译扩展 , 支持输入框翻译, 鼠标悬停翻译, PDF, Epub, 字幕文件, TXT 文件翻译 - Immersive Dual Web Page Translation Extension
-
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.
-
undiscord
Undiscord - Delete all messages in a Discord server / channel or DM (Easy and fast) Bulk delete
-
h5player
This software supports all audio and video websites, such as TikTok, YouTube, Bilibili, TED, Instagram, Twitter, etc. Features include: variable playback speed, screen capture, video download, custom settings, and extensions, etc., providing you with a pleasant online audio and video playback experience.
-
musescore-downloader
⚠️ This repo has moved to https://github.com/LibreScore/dl-librescore ⚠️ | Download sheet music (MSCZ, PDF, MusicXML, MIDI, MP3, download individual parts as PDF) from musescore.com for free, no login or Musescore Pro required | 免登录、免 Musescore Pro,免费下载 musescore.com 上的曲谱
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Simple-YouTube-Age-Restriction-Bypass
A simple browser extension to bypass YouTube's age verification, disable content warnings and watch age restricted videos without having to sign in!
-
Userscript-Plus
:monkey: Show current site all UserJS,The easier way to install UserJs for Tampermonkey. 显示当前网站的所有可用Tampermonkey脚本
-
control-panel-for-twitter
Browser extension which gives you more control over your Twitter timeline and adds missing features and UI improvements - available for desktop and mobile browsers
-
vite-plugin-monkey
A vite plugin server and build your.user.js for userscript engine like Tampermonkey, Violentmonkey, Greasemonkey, ScriptCat
-
SearchJumper
Yet another awesome web extension for switching search engines, can also search anything (selection text / image / link / find in page) on any engine with a simple right click or a variety of menus and shortcuts. Build with React & Material-UI. (WIP). 搜索酱/搜尋醬/検索ちゃん
-
AdGuardExtra
AdGuard Extra is designed to solve complicated cases when regular ad blocking rules aren't enough.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: I read somewhere on a GitHub post that you can Bulk Delete Discord Messages by setting some certain delay or something. | /r/github | 2023-07-08The closest thing to discussion threads on github are probable the issues. e.g. https://github.com/victornpb/undiscord/issues/496
Project mention: Show HN: My first programming project – userscripts to change forum UIs | news.ycombinator.com | 2024-03-06Hi, I'm Will. I'm 24, autistic, and have OCD tendencies. I'm learning to code and this is my first public project. I’d really appreciate your feedback and encouragement!
This project lets me solve some of my OCD problems online. There are a couple of parts of the forums that I visit – Space Battles, Sufficient Velocity, and Questionable Questing – that I want to remove. Specifically, I hate seeing indicators of how much is left in a forum thread, because I keep thinking about how much content is left. It stops me from immersing myself in the story. It stressed me out. Before I learned to code, I'd use my hand to block the total chapter count so I could read the blurb and see the word count. I would do my best to ignore the page navigation bar except for the next page button, but I usually ended up failing. One of the reasons I always read in full-screen Safari is that I didn't have to see the tab name that always had the page number. I learned not to hover my cursor over the window because it would tell me the page number.
This project is a series of userscripts that hide those indicators. I coded the userscripts in JavaScript, and I'm using [userscripts](https://github.com/quoid/userscripts) as the system. Despite the fact I didn't know what a userscript was until I started coding them, AI assistance allowed me to code them with minimal help from my brother, Stevie. Khanmigo helped me plan, write, and debug code. ChatGPT taught me the theory. Part of the reason I coded a lot faster with the later userscripts is I knew enough to realize when AI was talking about something irrelevant and redirect it. One cool moment was when I correctly predicted I didn't need to code different userscripts for SpaceBattles and Sufficient Velocity because Sufficient Velocity used to be part of SpaceBattles.
I find it relaxing not to have to worry about accidentally seeing the chapter count or the final page number. Maybe they’ll help one of you!
I love this kind of behind-the-scenes, in-the-weeds video, and it's well done.
Unfortunately, the incident with a Muse Group director openly blackmailing an open source developer [1] [2], threatening to have him deported to China while specifically calling out his public criticism of the CCP with a disgusting "who knows how he may be received"—well, to say that this incident leaves a bitter mark in my memory would be an understatement. I am happy to be using other free software for my engraving and playback needs, and with Tenacity just recently having published its first stable release, I'm eager to drop Audacity, too.
Truth be told, I was never a heavy MuseScore user, but I have used Audacity regularly for decades. This turn saddens me, but it matters to me how those I support use their power, and threatening someone's life over an audio program is bullying more severe than that which I can condone.
[1]: https://news.ycombinator.com/item?id=27881539
[2]: https://github.com/Xmader/musescore-downloader/issues/5#issu...
Project mention: MALSync: a centralized bookmarks system for Anime watch history and more. | /r/ZoroZone | 2023-07-05
While Mozilla deserves some heat for abandoning official support of PWAs, for my use this add-on has filled the role just as well: https://github.com/filips123/PWAsForFirefox
Project mention: The majority of traffic from X may have been fake during the Super Bowl | news.ycombinator.com | 2024-02-16Control Panel for Twitter [1] can automatically hide boosted blue replies for you
…although if an account is big enough, you're safer looking at the Quote Tweets instead for actual comments (it also restores the old direct link to those in the focused Tweet), e.g. you're lucky to get more than a handful of non-blue replies under an Elon Musk tweet among the engagement farmers before you hit the maximum number of replies Twitter will load
[1] https://jbscript.dev/control-panel-for-twitter
Project mention: Show HN: Get your entire ChatGPT history, in Markdown files | news.ycombinator.com | 2023-09-24Cool!
I used https://github.com/pionxzh/chatgpt-exporter in firefox, which had a bulk export option.
Project mention: Need the community's help finding pictures of Finn at TwitchCon | /r/F1NN5TER | 2023-07-10When you're archiving, make sure you're using this GreaseMonkey script to auto-redirect to higher quality versions of the image.
Project mention: Adapting custom buttons and legacy extensions to Librewolf Portableapps install | /r/LibreWolf | 2023-09-13
Project mention: Show HN: A browser extension to instantly switch engines and customize workflow | news.ycombinator.com | 2024-01-17I enjoy collecting various search engines, but some of them lack support for GET/POST searches and switching between different search engines can be a hassle. So, I developed this browser extension that enables automated searching on websites that don't support GET/POST through simulated input and clicks. It also offers one-click switching between search engines. Additionally, it highlights the searched keywords on the search results page. Lastly, it allows cross-domain data fetching and displays the information in a pop-up layer within the current page.
GitHub: https://github.com/hoothin/SearchJumper
Give it a try. Love to hear your thoughts!
Thanks!
https://github.com/AdguardTeam/AdGuardExtra 's beta combined with uBO worked quite for me yesterday
userscript related posts
-
Ask HN: How do you use userscripts?
-
Show HN: My first programming project – userscripts to change forum UIs
-
Show HN: HNRelevant – Explore Related Discussions on HN in an Integrated Sidebar
-
Expand Everything, a userscript that clicks the 'show more' buttons
-
Extension for zooming images on Twitter
-
Replace crack with Goldberg one
-
better-edpuzzle-userscript VS edpuzzle-answers - a user suggested alternative
2 projects | 17 Oct 2023 -
A note from our sponsor - SaaSHub
www.saashub.com | 1 May 2024
Index
What are some of the best open-source userscript projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Bilibili-Evolved | 21,487 |
2 | immersive-translate | 13,265 |
3 | undiscord | 4,834 |
4 | pangu.js | 4,233 |
5 | userscripts | 2,845 |
6 | h5player | 2,766 |
7 | musescore-downloader | 2,683 |
8 | Simple-YouTube-Age-Restriction-Bypass | 2,004 |
9 | MALSync | 1,991 |
10 | PWAsForFirefox | 1,965 |
11 | Userscript-Plus | 1,750 |
12 | GitHub-userscripts | 1,734 |
13 | control-panel-for-twitter | 1,707 |
14 | vite-plugin-monkey | 1,106 |
15 | chatgpt-exporter | 1,066 |
16 | Stay | 1,034 |
17 | maxurl | 992 |
18 | firefox-scripts | 906 |
19 | katakana-terminator | 648 |
20 | SearchJumper | 615 |
21 | ChromeXt | 540 |
22 | AdGuardExtra | 486 |
23 | GoodTwitter2 | 474 |
Sponsored