WXwxapkg

wxapkg

A beginner-friendly cross-platform desktop GUI (built with Wails/Go+Vue) that scans the WeChat install folder, decrypts and unpacks .wxapkg packages and restores original source structure — no command line needed.

Input📄File</>Code
Output</>Code
Updated: 2026-09-11 wux1an
Download / Access
Web N/A
Windows N/A
macOS N/A
iOS N/A
Android N/A
Huawei N/A
Linux N/A
github.com/wux1an/wxapkg
WXwxapkg
wxapkg
A beginner-friendly cross-platform desktop GUI (built with Wails/Go+Vue) that scans the WeChat install folder, decrypts and unpacks .wxapkg packages and restores original source structure — no command line needed.
Get StartedLearn More

Try it now

GPT-4o
Full Playground →

What is wxapkg?

wxapkg by wux1an is a desktop tool for decrypting and unpacking WeChat mini-program .wxapkg files, built with Wails (Go backend plus a Vue 3 frontend) and supporting Windows and macOS. Unlike pure CLI tools it offers a graphical interface: it can automatically scan the local WeChat mini-program installation directory and list detected apps (select with arrow keys / clicks), or let you manually point to a file, directory or install folder. It then parses and restores the original mini-program source-file structure, beautifies JSON/HTML/JavaScript, and shows mini-program metadata; a settings dialog manages the default output directory. Beginners can download a prebuilt binary from Releases and double-click to run, while developers can build from source with the Wails CLI. The tool is for learning and researching design principles only; users bear legal responsibility for how they use it.

4.5
Rating
Free
Pricing
2+
Platforms
0
Saves

Pros

  • Most beginner-friendly option thanks to its GUI and auto-scan.
  • Combines decrypt and unpack in a few clicks.
  • Cross-platform Windows and macOS desktop app.
  • Beautifies output and restores a clean source tree.
  • Free and open source; prebuilt binaries need no setup.

Cons

  • Desktop GUI only, less suited to automated/batch scripting than unveilr.
  • Depends on locating the local WeChat install data.
  • Restructured output is reconstructed rather than exact source.
  • Restricted to authorized analysis and learning by its license.

Compare with Alternatives

FeaturewxapkgunveilrwedecodeKillWxapkg
Rating0.00.00.00.0
PricingFreeFreeFreeFree
Starting From
API
Free Tier
Mobile App
View full comparison →

Who is it for

B

Beginners

Decompile a mini-program visually without learning CLI commands.

S

Security learners

Audit an authorized app's frontend logic and encryption.

F

Frontend developers

Study UI structure and routing from a restored project.

J

JS reverse engineers

Quickly obtain JS files for static analysis.

O

Offline analysis

Unpack packages locally without uploading them anywhere.

Developer
wux1an
Platforms
Web N/A
Windows N/A
macOS N/A
iOS N/A
Android N/A
Huawei N/A
Linux N/A
Languages
中文, English
Updated
2026-09-11

FAQ

A Windows/macOS desktop GUI that scans, decrypts and unpacks WeChat .wxapkg packages into source.