awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
adlered avatar

adlered/CSDNGreener

0
View on GitHub↗
4,203 stars·163 forks·JavaScript·MIT·10 viewsgreasyfork.org/zh-CN/scripts/378351↗

CSDNGreener

CSDNGreener is a set of custom tools and rules designed as a browser extension or Tampermonkey user script to filter promotional content and clean web layouts. It functions as a content filter specifically for the CSDN platform, removing advertisements and floating windows to improve page readability.

The project focuses on interface optimization for CSDN, modifying the layout and user interface to improve browsing speed and usability. It achieves this by removing promotional pop-ups and distracting visual elements to create a cleaner reading environment.

These capabilities are implemented through content filtering, layout optimization, and the management of custom JavaScript via Tampermonkey.

Features

  • In-App Advertisement Removal - Removes promotional content and advertisements from the web platform's user interface.
  • Ad Blocking Tools - Acts as a browser extension utility for filtering web advertisements and trackers.
  • Content Filtering Rules - Applies CSS selectors to identify and remove unwanted page elements on the platform.
  • Visual Element Filtering - Hides and shows DOM elements based on selectors to clean the visual layout.
  • Element Targeting - Uses CSS selectors to identify and target promotional elements for removal.
  • Custom Stylesheet Injection - Injects custom stylesheets to modify the visual appearance of the target platform's interface.
  • Interface Layout Optimizations - Modifies the layout and user interface of CSDN to improve browsing speed and usability.
  • Platform-Specific Content Filtering - Provides targeted content filtering rules specifically for the CSDN platform.
  • User Script Injection Browsers - Runs as a browser-level user script that injects custom logic into pages after the initial load.
  • DOM Mutation Observation - Monitors the document for structural changes to remove newly injected advertisements in real time.
  • User Scripting Tools - Implemented as a user script that modifies web page behavior and layout.
  • UI Layer Ad Blocking - Removes promotional content by intercepting the application rendering layer.
  • Interactive UI Enhancements - Implements visual enhancements to optimize the page layout for improved browsing efficiency.

Star history

Star history chart for adlered/csdngreenerStar history chart for adlered/csdngreener

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does adlered/csdngreener do?

CSDNGreener is a set of custom tools and rules designed as a browser extension or Tampermonkey user script to filter promotional content and clean web layouts. It functions as a content filter specifically for the CSDN platform, removing advertisements and floating windows to improve page readability.

What are the main features of adlered/csdngreener?

The main features of adlered/csdngreener are: In-App Advertisement Removal, Ad Blocking Tools, Content Filtering Rules, Visual Element Filtering, Element Targeting, Custom Stylesheet Injection, Interface Layout Optimizations, Platform-Specific Content Filtering.

What are some open-source alternatives to adlered/csdngreener?

Open-source alternatives to adlered/csdngreener include: amd64fox/spotx — SpotX is a desktop client patcher designed to modify the Spotify application. It functions as an ad-blocking modifier… ipcjs/bilibili-helper — bilibili-helper is a collection of userscripts designed as a web enhancer for Bilibili. It functions by injecting… shatyuka/zhiliao — Zhiliao is an Xposed Android app module designed to modify the behavior and interface of the Zhihu mobile application.… xcanwin/keepchatgpt — KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI… morpheapp/morphe-patches — This project provides a collection of patches and modification sets for Android applications. It focuses on enhancing… fmz200/wool_scripts — wool_scripts is a collection of HTTP proxy rule sets, network traffic filters, and automation scripts designed for…

Open-source alternatives to CSDNGreener

Similar open-source projects, ranked by how many features they share with CSDNGreener.
  • amd64fox/spotxamd64fox avatar

    amd64fox/SpotX

    21,332View on GitHub↗

    SpotX is a desktop client patcher designed to modify the Spotify application. It functions as an ad-blocking modifier and UI customizer that removes advertisements and promotional content from the music player. The project includes tools to disable automatic updates, ensuring that custom patches and visual themes remain active. It also provides a telemetry blocking patch to prevent the application from sending usage data and analytics to the service provider. The tool enables interface customization to hide specific sections, such as podcasts and audiobooks, from the homepage. These modifica

    PowerShell
    View on GitHub↗21,332
  • ipcjs/bilibili-helperipcjs avatar

    ipcjs/bilibili-helper

    4,038View on 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
    View on GitHub↗4,038
  • shatyuka/zhiliaoshatyuka avatar

    shatyuka/Zhiliao

    2,712View on GitHub↗

    Zhiliao is an Xposed Android app module designed to modify the behavior and interface of the Zhihu mobile application. It functions as a runtime modification tool that uses hook injection to alter application elements and logic. The project provides system-level ad blocking to remove promotional content from feeds, search results, comments, and startup screens. It includes a rule-based content filtering engine that uses keywords and regular expressions to hide specific post types, such as videos and articles, or social features. The module offers interface customization and navigation enhanc

    Javaxposedzhihuzhiliao
    View on GitHub↗2,712
  • xcanwin/keepchatgptxcanwin avatar

    xcanwin/KeepChatGPT

    14,886View on GitHub↗

    KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI optimizer, and privacy guard. It focuses on maintaining active connections to prevent session timeouts and improving the overall interface for better readability and organization. The project distinguishes itself through privacy and security features that block tracking telemetry and use regular expressions to mask sensitive data before it is sent. It also includes tools to mitigate conversation auditing and bypass bot verification challenges to reduce the risk of account restr

    JavaScript
    View on GitHub↗14,886
  • See all 30 alternatives to CSDNGreener→