userscript

Top 23 userscript Open-Source Projects

  • Bilibili-Evolved

    强大的哔哩哔哩增强脚本

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

    SurveyJS logo
  • undiscord

    Undiscord - Delete all messages in a Discord server / channel or DM (Easy and fast) Bulk delete

  • 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-08

    The closest thing to discussion threads on github are probable the issues. e.g. https://github.com/victornpb/undiscord/issues/496

  • pangu.js

    Paranoid text spacing in JavaScript

  • userscripts

    An open-source userscript manager for Safari

  • Project mention: Show HN: My first programming project – userscripts to change forum UIs | news.ycombinator.com | 2024-03-06

    Hi, 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!

  • 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 上的曲谱

  • Project mention: How We Made MuseScore 4 [video] | news.ycombinator.com | 2023-07-20

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

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

    InfluxDB logo
  • 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!

  • Project mention: Ask HN: How do you use userscripts? | news.ycombinator.com | 2024-03-06
  • MALSync

    Integrates MyAnimeList/AniList/Kitsu/Simkl into various sites, with auto episode tracking.

  • Project mention: MALSync: a centralized bookmarks system for Anime watch history and more. | /r/ZoroZone | 2023-07-05
  • PWAsForFirefox

    A tool to install, manage and use Progressive Web Apps (PWAs) in Mozilla Firefox

  • Project mention: Firefox Keeps Getting Faster | news.ycombinator.com | 2023-12-09

    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

  • Userscript-Plus

    :monkey: Show current site all UserJS,The easier way to install UserJs for Tampermonkey. 显示当前网站的所有可用Tampermonkey脚本

  • GitHub-userscripts

    Userscripts to add functionality to GitHub

  • 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

  • Project mention: The majority of traffic from X may have been fake during the Super Bowl | news.ycombinator.com | 2024-02-16

    Control 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

  • vite-plugin-monkey

    A vite plugin server and build your.user.js for userscript engine like Tampermonkey, Violentmonkey, Greasemonkey, ScriptCat

  • chatgpt-exporter

    Export and Share your ChatGPT conversation history

  • Project mention: Show HN: Get your entire ChatGPT history, in Markdown files | news.ycombinator.com | 2023-09-24

    Cool!

    I used https://github.com/pionxzh/chatgpt-exporter in firefox, which had a bulk export option.

  • Stay

    Stay is a local userscript manager and an extension sample for Safari on iOS/iPadOS.

  • maxurl

    Finds larger/original versions of images and videos

  • Project mention: Need the community's help finding pictures of Finn at TwitchCon | /r/F1NN5TER | 2023-07-10

    When you're archiving, make sure you're using this GreaseMonkey script to auto-redirect to higher quality versions of the image.

  • firefox-scripts

    userChromeJS / autoconfig.js and extensions

  • Project mention: Adapting custom buttons and legacy extensions to Librewolf Portableapps install | /r/LibreWolf | 2023-09-13
  • katakana-terminator

    A browser extension to convert gairaigo (Japanese loan words) back to English

  • 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). 搜索酱/搜尋醬/検索ちゃん

  • Project mention: Show HN: A browser extension to instantly switch engines and customize workflow | news.ycombinator.com | 2024-01-17

    I 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!

  • ChromeXt

    UserScript and DevTools supports for Chromium based and WebView based browsers

  • AdGuardExtra

    AdGuard Extra is designed to solve complicated cases when regular ad blocking rules aren't enough.

  • Project mention: PSA on supporting streamers | /r/CuratedTumblr | 2023-05-15

    https://github.com/AdguardTeam/AdGuardExtra 's beta combined with uBO worked quite for me yesterday

  • GoodTwitter2

    Userscript to modify the looks of twitter.com

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

userscript related posts

  • Ask HN: How do you use userscripts?

    6 projects | news.ycombinator.com | 6 Mar 2024
  • Show HN: My first programming project – userscripts to change forum UIs

    2 projects | news.ycombinator.com | 6 Mar 2024
  • Show HN: HNRelevant – Explore Related Discussions on HN in an Integrated Sidebar

    3 projects | news.ycombinator.com | 27 Jan 2024
  • Expand Everything, a userscript that clicks the 'show more' buttons

    1 project | news.ycombinator.com | 14 Jan 2024
  • Extension for zooming images on Twitter

    1 project | /r/firefox | 9 Dec 2023
  • Replace crack with Goldberg one

    1 project | /r/CrackSupport | 10 Nov 2023
  • 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
    SaaSHub helps you find the best software and product alternatives Learn more →

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com