explaingit

mustangym/wechatextension-formac

22,641Objective-CAudience · generalComplexity · 3/5StaleLicenseSetup · hard

TLDR

A macOS plugin that adds features to WeChat like multi-account login, message recovery, dark mode, and Alfred integration.

Mindmap

mindmap
  root((repo))
    What it does
      Multi-account login
      Recover deleted messages
      Auto message forwarding
    Features
      Dark mode themes
      Group leave alerts
      Alfred integration
    Use cases
      Power WeChat users
      Multi-account management
      Message archiving
    Tech stack
      Objective-C
      macOS plugin
    Audience
      Mac WeChat users
      China-based teams
    Warnings
      Account suspension risk
      No longer open source

Things people build with this

USE CASE 1

Run two WeChat accounts simultaneously on one Mac without switching apps.

USE CASE 2

Recover messages that were deleted or recalled by the sender.

USE CASE 3

Set up dark mode and custom themes for WeChat on macOS.

USE CASE 4

Send quick WeChat messages via Alfred without opening the app.

Tech stack

Objective-CmacOS

Getting it running

Difficulty · hard Time to first run · 1day+

Requires macOS development environment, code signing, and potentially disabling System Integrity Protection to inject into WeChat process.

Use freely for any purpose including commercial, as long as you keep the copyright notice.

In plain English

WeChatExtension-ForMac is a plugin that adds extra features to the official WeChat desktop app on macOS. WeChat is a popular messaging app used predominantly in China. The plugin is written in Objective-C and installs directly into the existing WeChat app without replacing it. The added features include logging in as multiple WeChat accounts at the same time, receiving messages that were recalled (deleted) by the sender, forwarding messages automatically, custom themes including a dark mode, monitoring when someone leaves a group chat, and integration with Alfred (a Mac productivity tool) for quick message sending. This is aimed at Mac users who rely on WeChat heavily and want capabilities that the official app does not provide, such as running two accounts simultaneously or recovering retracted messages. Important warnings noted in the README: newer versions of this plugin may risk account suspension, and the project is no longer open-source due to third-party sites illegally selling it. Users are strongly cautioned about these risks before installing.

Copy-paste prompts

Prompt 1
How do I install WeChatExtension-ForMac and set up multi-account login on my Mac?
Prompt 2
What are the risks of using WeChatExtension-ForMac and how can I protect my WeChat account?
Prompt 3
Show me how to configure dark mode and custom themes in WeChatExtension-ForMac.
Prompt 4
How do I integrate WeChatExtension-ForMac with Alfred for quick message sending?
Prompt 5
Can I recover deleted messages using WeChatExtension-ForMac and how does it work?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.