awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
hoothin avatar

hoothin/UserScripts

0
View on GitHub↗
4,065 stele·575 fork-uri·JavaScript·3 vizualizărigreasyfork.org/users/8227-hoothin↗

UserScripts

UserScripts is a collection of JavaScript browser userscripts designed to modify website behavior and add custom functionality to web browsers. It serves as a multi-purpose toolset for web page content automation, web interface enhancement, and specialized web scraping and downloading.

The project distinguishes itself through a wide range of specialized utilities, including a browser-based text transformer for character encoding and terminology mapping, and tools for bypassing content censorship. It provides advanced web scraping capabilities such as deciphering obfuscated download links, aggregating multi-page content into single files, and automating the extraction of media.

The capability surface covers browser automation workflows for repetitive tasks, Chinese language processing for text conversion and Pinyin annotations, and UI customizations like infinite scrolling and syntax highlighting. It also includes search result aggregation and navigation enhancements through custom keyboard shortcuts.

Features

  • Userscripts - Provides a collection of JavaScript userscripts to modify website behavior and add browser functionality.
  • Chinese Natural Language Processing - Implements Chinese language processing, including character conversion and Pinyin annotations for web text.
  • Content Downloaders - Collects and downloads multiple pieces of content from a webpage in a single operation.
  • Media Download Tools - Identifies and downloads all downloadable content or media files from a webpage in one action.
  • Web Task Automations - Automates repetitive web tasks like batch selecting checkboxes or navigating pages using custom keyboard shortcuts.
  • Web Content Extraction Utilities - Collects images, media, and text from multiple pages or obfuscated links into single files for offline use.
  • Web Media Scrapers - Extracts media, deciphers obfuscated download links, and aggregates multi-page content into files.
  • Multi-Source Content Aggregation - Aggregates multi-chapter text from web pages into a single file by detecting main content automatically.
  • Chinese Character Simplifiers - Toggles text between Traditional and Simplified Chinese characters on the fly across any website.
  • Content Restriction Bypasses - Removes image blurring or hidden content restrictions on specific galleries and articles to make them visible.
  • Content Filtering Rules - Uses CSS selectors to identify and remove unwanted page elements or target specific data containers.
  • Phonetic Annotators - Displays the corresponding Hanyu Pinyin phonetic alphabet above Chinese characters to assist with pronunciation.
  • Client-Side Execution Environments - Executes custom JavaScript logic directly within the browser context to decrypt data and trigger site functions.
  • DOM Manipulation - Modifies the live web page structure by injecting elements and altering attributes using standard JavaScript document APIs.
  • URL Transformation Rules - Uses regular expressions to parse and rewrite obfuscated or patterned URLs into direct resource links.
  • Asynchronous Fetching - Provides concurrent retrieval of multiple web pages using non-blocking fetch requests to improve collection speed.
  • UI Customization - Modifies website display by removing censorship, implementing infinite scrolling, and adding syntax highlighting.
  • Browser-Based Text Transformers - Provides a utility for converting character encodings, translating terminology, and decoding obfuscated text within web pages.
  • Search Engine Navigation Shortcuts - Provides optimized navigation shortcuts to jump between different search engines and results more efficiently.
  • JavaScript Content Retrievals - Retrieves text from JavaScript-generated pages by executing custom scripts against the page document.
  • Keyboard Shortcut Mappers - Binds custom keyboard combinations to JavaScript functions to trigger navigation or content processing.
  • Search Result Aggregators - Aggregates results from multiple search engines and provides shortcuts to jump between information sources.
  • Regex-Based Terminology Mapping - Customizes word-for-word translations between language variants using dictionaries scoped to specific domains.
  • Viewer Interface Enhancements - Enhances the display and navigation of images on webpages through a specialized viewer interface.
  • Paginated Image Aggregators - Loads and parses subsequent web pages to aggregate and display all available images in one view.
  • Download Link Extractors - Deciphers obfuscated or proprietary download links to reveal the actual source URLs for files.
  • Structural Link Identifiers - Identifies directory chapters using keyword matching or CSS selectors to mark links for download.
  • Encoding Decoders - Translates obfuscated or encoded strings back into readable text directly within the browser.
  • Client-Side Content Decryption - Processes encrypted web data by invoking the target website's own decryption functions via custom hooks.
  • Browser Interface Enhancements - Improves image viewing, adds syntax highlighting, and implements infinite scrolling on various websites.
  • Image Previewers - Displays high-resolution versions of images on hover with tools to scale, rotate, and scroll.
  • Keyboard Navigation Shortcuts - Provides keyboard shortcuts for paging, jumping between articles, and cycling through site lists to accelerate web navigation.
  • Scroll-Based Pagination - Automatically loads subsequent pages of a website to create a continuous scrolling experience.
  • Search Result Aggregators - Combines results from multiple search engines or specialized directories into a single unified view.
  • Syntax Highlighters - Applies syntax highlighting and formatting to selected text for JavaScript, JSON, CSS, and HTML.
  • Cross-Page Content Aggregation - Inserts content from secondary pages into the primary view to create a continuous scrolling experience.
  • Pagination Crawlers - Traverses multiple sub-pages within a single chapter using selectors to ensure full text capture.
  • Automated Content Loading - Inserts subsequent pages of a website into the current view automatically for a continuous scrolling experience.
  • Infinite Scroll Implementations - Automatically loads additional pages of content as the user scrolls down to create a seamless experience.
  • Translation & Replacement Rules - Uses JSON configuration files to map terminology translations and image URL replacements across domains.
  • Web Page Content Cleaning - Removes unwanted elements like advertisements or interference codes from output using CSS selectors.

Istoric stele

Graficul istoricului de stele pentru hoothin/userscriptsGraficul istoricului de stele pentru hoothin/userscripts

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru UserScripts

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu UserScripts.
  • xiu2/userscriptAvatar XIU2

    XIU2/UserScript

    9,392Vezi pe GitHub↗

    UserScript is a collection of JavaScript userscripts designed to modify website behavior and appearance. It functions as a system for automating web tasks, modifying page structures, filtering content, and optimizing the retrieval of web assets. The project includes specialized utilities for accelerating file downloads from hosting platforms and enhancing cloud storage interfaces with advanced sorting and direct download options. It also provides tools for web content filtering to remove intrusive elements and keywords, alongside a web automator for handling repetitive site actions like login

    JavaScriptgithubreleasesteam
    Vezi pe GitHub↗9,392
  • ipcjs/bilibili-helperAvatar ipcjs

    ipcjs/bilibili-helper

    4,038Vezi pe GitHub↗

    bilibili-helper is a collection of userscripts designed as a web enhancer for Bilibili. It functions by injecting JavaScript into the browser to modify the site's interface and behavior. The project focuses on removing advertisements and promotional content to provide ad-free video streaming. It includes mechanisms to bypass regional and environmental playback restrictions, enabling access to content that is otherwise blocked in certain geographical locations. Additional capabilities include the replacement of the default video player with a custom implementation and the mapping of keyboard

    JavaScriptuserscript
    Vezi pe GitHub↗4,038
  • toolgood/toolgood.wordsAvatar toolgood

    toolgood/ToolGood.Words

    5,161Vezi pe GitHub↗

    ToolGood.Words is a sensitive word filtering library and text sanitization component designed for high-performance detection and masking of prohibited terms. It provides tools for Chinese text normalization, pinyin transliteration, and the replacement of banned words with placeholders. The project is distinguished by its ability to uncover obfuscated language through a pinyin transliteration engine and phonetic-based detection. It identifies sensitive content hidden by phonetic substitutions, first-letter initials, or intentional misspellings by mapping Chinese characters to pinyin representa

    JavaScriptaho-corasickdotnetfilter
    Vezi pe GitHub↗5,161
  • isnowfy/snownlpAvatar isnowfy

    isnowfy/snownlp

    6,631Vezi pe GitHub↗

    SnowNLP is a Python library for Chinese natural language processing. It provides tools for text segmentation, sentiment analysis, document classification, and phonetic transliteration. The library includes capabilities for training and saving custom machine learning models for tokenization and sentiment analysis using raw training datasets. It covers a range of linguistic processing areas, including parts of speech tagging, sentence splitting, and text similarity measurement. The toolkit also provides utilities for extracting key information through text summarization and calculating word im

    Python
    Vezi pe GitHub↗6,631
Vezi toate cele 30 alternative pentru UserScripts→

Întrebări frecvente

Ce face hoothin/userscripts?

UserScripts is a collection of JavaScript browser userscripts designed to modify website behavior and add custom functionality to web browsers. It serves as a multi-purpose toolset for web page content automation, web interface enhancement, and specialized web scraping and downloading.

Care sunt principalele funcționalități ale hoothin/userscripts?

Principalele funcționalități ale hoothin/userscripts sunt: Userscripts, Chinese Natural Language Processing, Content Downloaders, Media Download Tools, Web Task Automations, Web Content Extraction Utilities, Web Media Scrapers, Multi-Source Content Aggregation.

Care sunt câteva alternative open-source pentru hoothin/userscripts?

Alternativele open-source pentru hoothin/userscripts includ: xiu2/userscript — UserScript is a collection of JavaScript userscripts designed to modify website behavior and appearance. It functions… ipcjs/bilibili-helper — bilibili-helper is a collection of userscripts designed as a web enhancer for Bilibili. It functions by injecting… toolgood/toolgood.words — ToolGood.Words is a sensitive word filtering library and text sanitization component designed for high-performance… isnowfy/snownlp — SnowNLP is a Python library for Chinese natural language processing. It provides tools for text segmentation,… deedy5/ddgs — ddgs is a metasearch engine and web content extractor that provides a toolkit for programmatically retrieving search… amzxyz/rime_wanxiang — This project is a CJK input method framework and configuration set designed for the Rime input engine. It provides a…