awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
AIsouler avatar

AIsouler/GKD_subscriptionArchived

0
View on GitHub↗
11,038 星标·423 分支·TypeScript·19 次浏览

GKD Subscription

This project provides a comprehensive rule engine and configuration framework designed for Android accessibility services. It functions as a repository of structured definitions that enable mobile applications to automatically identify and interact with interface elements, effectively streamlining repetitive tasks and suppressing unwanted content.

The system distinguishes itself through its ability to manage and distribute complex subscription rule sets that target specific interface structures, such as splash screen advertisements, update prompts, and promotional pop-ups. By utilizing these predefined patterns, the framework allows for the automated dismissal of intrusive UI elements and the execution of routine in-app workflows across a wide range of third-party software.

Beyond basic ad blocking, the project includes tools for organizing and compiling custom rule sets, ensuring that filtering configurations remain consistent and scalable. It supports the enforcement of global preferences to suppress common interruptions simultaneously across multiple applications, while providing mechanisms to exclude specific pages or elements from automated interactions to prevent unintended behavior.

Features

  • Android Automation Frameworks - Provides structured configuration files for automatically dismissing advertisements and intrusive pop-ups within mobile applications.
  • Mobile UI Automation Frameworks - Automatically dismisses intrusive pop-ups, splash screen advertisements, and update prompts within third-party mobile applications.
  • Mobile Ad Blocking Subscriptions - Provides a repository of rule definitions that identify and close promotional overlays, update prompts, and startup advertisements on Android devices.
  • Mobile Ad Filtering Configurations - Imports and applies remote rule sets to identify and suppress promotional content and advertisements across mobile apps.
  • Accessibility Service Integrations - Provides a framework for defining interface interaction patterns that automate routine tasks and suppress unwanted UI elements via accessibility services.
  • In-App Interaction Automation - Executes routine tasks like signing in or clicking buttons to streamline repetitive user interactions within mobile applications.
  • Subscription Management - Creates, organizes, and distributes structured rule sets that allow mobile applications to filter unwanted content and interface elements.
  • Interface Overlay Dismissers - Automatically detects and dismisses intrusive splash screen advertisements and promotional pop-ups.
  • In-App Automation Workflows - Automates routine user interactions and button clicks within third-party mobile applications to streamline workflows.
  • UI-Based Ad Dismissers - Applies structured rule sets to identify and close intrusive advertisements and pop-ups within mobile applications.
  • UI Element Selectors - Identifies and automatically closes advertisements and pop-ups within mobile applications by using predefined rule sets.
  • Rule Definition Languages - Provides structured formats and tools for defining logic-based rules to identify and interact with application elements.
  • Subscription-Based Filtering Rules - Loads remote rule sets into an application to automatically identify and dismiss intrusive advertisements and pop-ups.
  • Preference Enforcement Engines - Applies universal rules to suppress common interruptions like startup ads and update notifications across multiple applications.
  • Custom Rule Management - Organizes new rule sets using structured templates to expand the scope of automated interface interactions.
  • Close Buttons - Identifies and clicks buttons to close advertisements and update notifications within mobile applications.
  • Ad Format Selectors - Identifies specific ad formats by matching unique interface structures and button layouts to ensure accurate content filtering.
  • Rule Distribution Endpoints - Hosts and serves rule configurations via multiple endpoints to ensure automated filtering systems receive timely updates.

Star 历史

aisouler/gkd_subscription 的 Star 历史图表aisouler/gkd_subscription 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

aisouler/gkd_subscription 是做什么的?

This project provides a comprehensive rule engine and configuration framework designed for Android accessibility services. It functions as a repository of structured definitions that enable mobile applications to automatically identify and interact with interface elements, effectively streamlining repetitive tasks and suppressing unwanted content.

aisouler/gkd_subscription 的主要功能有哪些?

aisouler/gkd_subscription 的主要功能包括:Android Automation Frameworks, Mobile UI Automation Frameworks, Mobile Ad Blocking Subscriptions, Mobile Ad Filtering Configurations, Accessibility Service Integrations, In-App Interaction Automation, Subscription Management, Interface Overlay Dismissers。

aisouler/gkd_subscription 有哪些开源替代品?

aisouler/gkd_subscription 的开源替代品包括: gkd-kit/gkd — GKD is an automation engine that leverages the Android accessibility framework to monitor system events and execute… mobile-dev-inc/maestro — Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by… supermonster003/autojs6 — AutoJs6 is an Android automation framework and JavaScript runtime designed to automate user interface interactions and… openatx/uiautomator2 — uiautomator2 is an Android device automation tool and UI testing library. It functions as a framework for automating… shatyuka/zhiliao — Zhiliao is an Xposed Android app module designed to modify the behavior and interface of the Zhihu mobile application.… mzlogin/awesome-adb — Awesome-adb is a curated collection of resources and utilities designed for interacting with Android devices via the…

GKD Subscription 的开源替代方案

相似的开源项目,按与 GKD Subscription 的功能重合度排序。
  • gkd-kit/gkdgkd-kit 的头像

    gkd-kit/gkd

    39,532在 GitHub 上查看↗

    GKD is an automation engine that leverages the Android accessibility framework to monitor system events and execute predefined interaction rules. By acting as a background service, it identifies interface elements in real-time and performs automated tasks, such as dismissing pop-ups or navigating through application screens, based on the current state of the device. The project distinguishes itself through a declarative rule engine that processes human-readable configuration files. Users can define sophisticated interaction logic using a specialized selector syntax that supports hierarchical

    Kotlinaccessibilityandroidauto
    在 GitHub 上查看↗39,532
  • mobile-dev-inc/maestromobile-dev-inc 的头像

    mobile-dev-inc/Maestro

    10,788在 GitHub 上查看↗

    Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by querying the native accessibility tree of an application, allowing for black-box testing without requiring source code instrumentation or platform-specific dependencies. The framework distinguishes itself through a unified command syntax that abstracts interactions across Android, iOS, and web environments. It features a dynamic synchronization engine that automatically pauses test execution to account for non-deterministic animations and network-dependent content loading, ensuring

    Kotlinandroidblackbox-testingios
    在 GitHub 上查看↗10,788
  • openatx/uiautomator2openatx 的头像

    openatx/uiautomator2

    7,864在 GitHub 上查看↗

    uiautomator2 is an Android device automation tool and UI testing library. It functions as a framework for automating user interface interactions and managing device states via a remote client. The project provides a remote management interface for controlling Android applications, simulating user gestures, and managing system settings. It enables the analysis of XML UI hierarchies to locate interface elements and verify application behavior. The tool covers broad capability areas including application lifecycle management, device connectivity, and file system operations. It also includes sys

    Pythonpythontestuiautomator
    在 GitHub 上查看↗7,864
  • shatyuka/zhiliaoshatyuka 的头像

    shatyuka/Zhiliao

    2,712在 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
    在 GitHub 上查看↗2,712
查看 GKD Subscription 的所有 30 个替代方案→