30 open-source projects similar to tkkk-ioser/wechatplugin-macos, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best WeChatPlugin MacOS alternative.
WeChatExtension-ForMac is a plugin for the macOS WeChat client that provides a suite of extensions for account management, messaging automation, and visual customization. Its primary purpose is to enable the simultaneous operation of multiple user profiles within a single session and to automate communication tasks. The project distinguishes itself through specialized tools for content recovery and group analytics, such as intercepting recalled messages and monitoring member activity or departures within group chats. It also includes technical inspection capabilities for accessing restricted
WeChatTweak is a desktop application modifier designed to extend the functionality of the WeChat messaging client. It operates by injecting custom code into the application's runtime environment to alter its behavior, allowing users to bypass native constraints and manage their messaging experience with greater control. The tool enables users to run multiple instances of the messaging client simultaneously on a single machine, facilitating concurrent session management for different accounts. It also provides mechanisms to preserve message history by intercepting and retaining content that th
weweChat is an unofficial desktop client for WeChat, developed as a cross-platform messaging wrapper. It uses a React-based user interface within an Electron shell to provide a dedicated environment for managing conversations on desktop operating systems. The application introduces custom capabilities not found in the official client, such as the ability to intercept and archive messages that have been recalled by the sender. It also includes bulk messaging automation to send the same message to multiple recipients simultaneously. The client is designed for power-user workflows, featuring ke
ItChat is a programmable API framework and command line client for automating personal WeChat accounts. It provides a system for building custom chatbot interactions and automating account settings and repetitive interactions. The project distinguishes itself through a multi-account management system that allows several account instances to run concurrently within a single process. It utilizes QR code authentication for logins and supports persistent session management, enabling applications to restart via hot reloading without requiring new authentication scans. The framework covers message
BaiduNetdiskPlugin-macOS is a suite of macOS system extensions and tools designed to remove download speed limits and unlock premium features for the Baidu Netdisk client. It functions as a download speed unblocker and premium feature unlocker to enable maximum data transfer rates and activate SVIP status. The project includes a software update blocker that prevents the client from performing automatic updates to preserve the applied modifications. It achieves these results by removing local data transfer rate restrictions and eliminating trial duration limits.
Electronic WeChat is an Electron-based desktop chat client and wrapper for the WeChat messaging service, designed for macOS and Linux. It provides a functional messaging interface that integrates with native operating system notifications and system trays. The client includes a message recall blocker that prevents senders from retracting or deleting messages after they have been delivered, ensuring the recipient retains a permanent record of the conversation. It also features a URL redirect bypass to open destination websites directly in the default web browser. The application supports stan
Safetynet-fix is a tool for Android device attestation designed to bypass hardware and software integrity checks. Its primary purpose is to achieve Google SafetyNet compliance on devices with unlocked bootloaders, allowing software that requires specific security profiles to run on modified systems. The project provides compatibility for rooted devices, specifically ensuring that banking and payment applications remain functional while maintaining root access. It manages the Magisk environment configuration to maintain these security-sensitive application requirements. The system utilizes va
SMSBoom is an automated SMS bomber and bulk messaging tool designed to send a rapid succession of text messages to a target phone number or a list of multiple recipients. It functions as a bulk SMS sender that automates the dispatch of large volumes of text messages. The project manages mass communication workflows through automated text dispatch and bulk messaging capabilities. It utilizes a system for sending messages to multiple recipients simultaneously via automated messaging systems. The tool handles message dispatching via HTTP requests to third party gateways, employing concurrent re
ArchiSteamFarm is a background service designed for the automated management of multiple Steam accounts. It functions as a centralized platform that coordinates account settings, inventory organization, and game idling tasks across several profiles from a single interface. The software utilizes a state-machine approach to track individual account lifecycles and communicates with the Steam platform through an event-driven protocol. It supports configuration-driven logic injection, allowing users to adjust operational parameters without modifying the source code, and provides a plugin-based int
Serenity is a Rust library and framework designed for interacting with the Discord API. It serves as a Discord bot framework, gateway client, and REST wrapper, providing the necessary tools to build automated applications and integrate custom software with the Discord platform. The project enables the development of real-time chat automation and the implementation of custom Discord commands. It facilitates Discord API integration through both a typed interface for resource management and a persistent connection handler for receiving state updates and events. The library covers broad capabili
douyuEx is a Tampermonkey userscript and web interface enhancer designed to modify the functionality and appearance of a specific live streaming platform. It acts as a comprehensive automation tool and browser extension that provides a suite of utilities for managing live stream interactions, enhancing video playback, and analyzing streaming data. The project distinguishes itself through deep automation of platform-specific tasks, such as automated account check-ins, treasure box and gift packet claiming, and keyword-based chat responses. It also provides advanced interaction tools, including
MonkeyDev is a developer toolset for building, injecting, and deploying system extensions and custom dynamic libraries into mobile applications. It functions as an application patching tool and dynamic library injector designed to modify how mobile applications operate. The project provides a development environment for creating system extensions and tweaks, including tools for injecting libraries into decrypted binaries to enable debugging and symbol restoration on non-jailbroken hardware. It features a command-line interface for deploying hooks into system processes and third-party applicat
Quasar is an encrypted TCP-based remote administration tool for Windows that combines command-and-control capabilities with credential extraction, keystroke logging, file and registry management, desktop monitoring, and SOCKS5 reverse proxy tunneling. It operates through a modular framework where individual capabilities are loaded as plugins communicating over an encrypted command channel. The tool distinguishes itself by integrating credential recovery from browsers and FTP clients, keystroke capture with full Unicode support, and a SOCKS5 reverse proxy for routing network traffic through th
This project is an Electron-based multi-service browser and web wrapper that hosts multiple web services in isolated sessions within a single desktop window. It functions as a unified messaging desktop client and a multi-account manager, allowing users to run several concurrent instances of the same web service with different login credentials. The application serves as a customizable web view container that supports the injection of user-defined JavaScript and CSS to modify the behavior and appearance of integrated services. It includes a cloud-synced workspace manager that synchronizes conf
Aigcpanel is a visual workflow automation tool and model lifecycle manager designed for generative AI media pipelines. It provides a unified interface to install, launch, and configure both local and remote AI model endpoints, acting as an orchestration platform for large language models and AI tools. The system features a drag-and-drop node editor for chaining AI models and scripts into automated processing pipelines. It distinguishes itself with a breakpoint-aware execution model that allows users to pause and resume long media tasks from specific points in the workflow. Additionally, it in
Steamtinkerlaunch is a game launch wrapper and Wine prefix orchestrator designed to manage the execution environment of games on Linux. It functions as a compatibility layer manager that downloads and organizes custom Wine and Proton versions, while creating isolated filesystem hierarchies and registry hives to prevent configuration conflicts between games. The project specializes in automating the installation of mod managers and script extenders within these isolated environments. It acts as a post-processing shader injector, managing the installation and dynamic library overrides required
jexboss is a Java deserialization exploit framework and network vulnerability scanner designed to identify and exploit deserialization flaws to achieve remote code execution on target servers. It functions as a suite of tools for delivering payloads and executing system commands on vulnerable remote applications. The project includes a reverse shell orchestrator to establish and maintain persistent remote command connections from exploited targets back to a listener. It also provides post-exploitation automation for managing remote access and updating software on compromised systems. The fra
Stitch is a command and control framework and post-exploitation toolkit designed for managing multiple remote systems from a central server. It functions as a remote administration tool and payload builder, enabling the execution of commands and the deployment of agents across different operating systems. The project features a cross-platform builder for generating custom executable agents with configurable network bindings and boot behaviors. It utilizes encrypted communication channels to secure traffic between the controller and remote clients, and it supports the execution of dynamic scri
Dopamine is an iOS jailbreak tool designed to provide root access and administrative privileges for devices running iOS 15 and 16. It functions as a system privilege escalation exploit that grants elevated permissions without modifying the read-only system partition. The project employs a semi-untethered root exploit model, meaning it requires a manual trigger after every reboot to restore root access. This approach allows for the bypass of system restrictions and the installation of unauthorized software. The tool manages root access and system customization through a variety of low-level c
Gewechat is a bot framework and API wrapper for automating WeChat accounts. It provides a programmatic interface to manage account sessions, automate the delivery of multi-modal messages, and administer group chats and contact directories. The project focuses on integrating external large language models into the messaging pipeline to automate conversational responses and handle queries. It utilizes a bridge to connect these AI models with the messaging platform for automated interaction. The system covers a broad range of capabilities, including event-driven message processing, asynchronous
Ecapture is a suite of specialized auditing tools designed to capture plaintext database queries, log executed shell commands, forward packet captures, and decrypt TLS traffic. The system extracts plaintext content from encrypted communications and TLS master secrets without requiring CA certificates. It further monitors data interactions by capturing SQL queries from database instances and recording commands from shell environments for host-level auditing. The toolset includes capabilities for network traffic analysis, exporting captured data to pcapng files, and forwarding events to extern
Cockpit-tools is a toolkit for managing multiple AI service credentials and account identities. It provides utilities for importing account credentials via authorization tokens or data files to enable rapid switching between user identities without manual login procedures. The project includes an automation utility for scheduling model wake-ups and quota reset cycles, as well as a monitoring dashboard to track API credits and usage limits across various platforms. Additionally, it functions as a launcher for running multiple independent AI editor instances, mapping each to a unique user direc
LuckyLilliaBot is a multi-protocol bot framework and protocol bridge that integrates diverse chat communication protocols to enable programmatic interaction in private and group conversations. It functions as a messaging gateway that translates internal messaging client functions into standardized WebSocket and HTTP protocols. The system employs a plugin-based adapter architecture to decouple chat platform logic and convert platform-specific messages into a standardized internal format. It exposes internal functions as standard web endpoints and persistent duplex connections to allow external
BotsApp is a WhatsApp automation tool and userbot framework designed to add custom capabilities and automation to a standard WhatsApp user account. It functions as a personal assistant bot that executes automated actions and manages conversations within the platform. The project provides a scriptable interface for automating account tasks and extending the features of a personal profile. This allows for the implementation of a userbot to handle personal messaging automation and repetitive account workflows.
This project provides a collection of patches and modification sets for Android applications. It focuses on enhancing media consumption through the removal of advertisements and sponsored segments, while enabling deep customization of application interfaces and internal behaviors. The project employs system-level modifications, including binary hooking, bytecode manipulation, and dynamic memory patching, to override default application restrictions. These capabilities allow for the restoration of push notifications via signature spoofing, the suppression of screenshot alerts, and the automati
Spug is a web-based agentless SSH management platform used for executing remote commands and managing servers without requiring the installation of agent software on target machines. It serves as a centralized operations suite that integrates remote command execution, task scheduling, configuration management, health monitoring, and application deployment. The platform differentiates itself through a browser-based SSH terminal and jump box, providing direct interactive shell access to remote hosts without a local client. It also features a remote file manager for bidirectional file transfers
LSPatch is an Android runtime hooking tool and non-root app patcher. It provides a non-root implementation of the Xposed framework, allowing for the modification of Android application behavior without requiring administrative system access. The project enables the integration of Xposed modules into specific applications by embedding the necessary API components directly into the application package. This allows for application sandbox customization and the execution of framework modules on standard devices. The framework achieves these modifications through dex-based method hooking, dynamic
wxauto is a Python library and bot framework designed for the programmatic control of the WeChat Windows desktop client. It functions as a wrapper that enables the automation of messaging and social feed functions by simulating user interface interactions. The library distinguishes itself by providing a bridge between network requests and local UI automation, allowing users to expose automation capabilities via a web interface. It utilizes background execution and simulated system-level inputs to trigger application events without moving the physical mouse cursor. The project covers extensiv
BloodHound is an identity risk management platform and graph-based attack path analyzer used to map identity relationships and permissions in Active Directory. It functions as a security tool for auditing directory services, uncovering unintended privilege relationships, and visualizing sequences of permissions that can lead to domain compromise. The project differentiates itself as a comprehensive adversary emulation framework that coordinates remote agents and executes post-exploitation commands. It includes a reverse proxy for bypassing multi-factor authentication via real-time session hij