Star on GitHubStar1.1k stars

Tool

wxapkg

Desktop GUI for Windows and macOS, built with Wails, that unpacks WeChat mini-program .wxapkg packages for study. It scans the mini-program package folders of local WeChat 3.x and 4.x installations, including per-user folders, or takes a file or folder the user selects; packages that the PC client stores encrypted are decrypted first. Each packaged file is written to its recorded path, with optional beautification of JSON, HTML and JavaScript.

Targets
App
Category
JavaScript and Electron tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Release at review: v2.0.0, published 2026-04-16, with a Windows x64 executable and a macOS universal app; earlier v1.x releases shipped Windows executables only. The reviewed main commit adds only a settings dialog for the default output directory after that release.
  • The README names Windows and macOS as the supported platforms. Building from source needs Go 1.25 as declared in go.mod, the Wails v2 CLI and npm for the Vue frontend.
  • Input is .wxapkg packages already on the machine, found in WeChat's package folders or selected manually. The output is the files stored in the package: the reviewed code has no WXML or WXSS decompilation step, so compiled view code stays compiled, and reading mini-program information is still an unchecked item in the README's feature list.
  • No license file or license declaration was found. The README disclaimer limits use to learning and researching the design ideas and principles in software, with users bearing all legal responsibility; analyze only packages you are authorized to inspect.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · wux1an/wxapkg · Revision bae9b0f
  2. wechat/core.go GitHub · wux1an/wxapkg · Revision bae9b0f
  3. wechat/core_windows.go GitHub · wux1an/wxapkg · Revision bae9b0f
  4. wechat/core_macos.go GitHub · wux1an/wxapkg · Revision bae9b0f
  5. wechat/beautify.go GitHub · wux1an/wxapkg · Revision bae9b0f
  6. go.mod GitHub · wux1an/wxapkg · Revision bae9b0f
  7. .github/workflows/release.yml GitHub · wux1an/wxapkg · Revision bae9b0f
  8. https://github.com/wux1an/wxapkg/releases/tag/v2.0.0

More in Apps

All 174 entries in Apps

↑↓ move↵ open⌘↵ new tab