Run two or more WeChat accounts simultaneously on one Windows PC without switching between sessions.
Prevent incoming messages from disappearing after the sender recalls them, so you can keep reading already-seen messages.
Use the WeChatSDK Python or C# bindings to automate WeChat actions or integrate WeChat messaging into your own app.
Back up voice messages from WeChat conversations on your PC for archiving or transcription.
| anhkgg/superwechatpc | plaidml/plaidml | mavlink/qgroundcontrol | |
|---|---|---|---|
| Stars | 4,577 | 4,575 | 4,582 |
| Language | C++ | C++ | C++ |
| Setup difficulty | hard | moderate | easy |
| Complexity | 4/5 | 4/5 | 3/5 |
| Audience | developer | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Requires a specific WeChat desktop version, older executables may not work with newer WeChat, README is primarily in Chinese.
SuperWeChatPC is a modified version of the WeChat desktop application for Windows that adds features not included in the official client. WeChat is a messaging platform widely used in China, and this project patches the official PC software to unlock additional capabilities. The main features described in the repository include running multiple WeChat accounts at the same time on the same computer (the official client only allows one), preventing message recall (in WeChat, senders can delete messages after sending, this modification lets the recipient keep reading them even after they are recalled), and backing up voice messages. The project also exposes a developer-facing SDK called WeChatSDK that provides programmatic access to WeChat functions, with interfaces available in C++, Python, Java, and C#. The README is written in Chinese and parts of the text are not fully readable due to character encoding issues in the stored version. The repository notes that some older executable files no longer work with recent WeChat versions and directs users to a specific SDK archive instead. The project includes a hash file for verifying that downloaded files have not been modified. The disclaimer in the README states the project is for research and learning purposes only, and the author takes no responsibility for any legal or other consequences of using it. The project has a community QQ group for discussion.
A patched Windows WeChat client that adds multi-account support, prevents message recall from hiding already-read messages, and exposes a developer SDK for automating WeChat functions from C++, Python, Java, or C#.
Mainly C++. The stack also includes C++, Python, Java.
For research and learning only per the author's disclaimer, author takes no responsibility for legal consequences of use.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.