binarywang/WxJava
This is a comprehensive Java SDK for integrating with the WeChat ecosystem, covering Official Accounts, Mini Programs, Enterprise WeChat, Pay, Video Channels, and the Open Platform. It provides robust multi-tenant support, allowing applications to manage multiple WeChat accounts or services simultaneously. The library offers seamless integration with Spring Boot and Solon frameworks through auto-configuration starters, while also supporting GraalVM native-image builds.
49.3
Weak · 6 August 2026
282k
lines of production code
Java
primary language
2
bus factor · 588 authors in all
4
measurements over time
How it got here
2014–2017 · WeChat ecosystem expansion and framework integration
This period focused on significantly expanding the SDK's coverage of WeChat's diverse platforms, including Mini Programs, Open Platform, Enterprise, and Pay services. The team added extensive new API interfaces, data models, and utility classes to support these features. Additionally, the project integrated with Solon and OSGi frameworks and improved testing coverage for common components.
20 changes
2018–2020 · Spring Boot Starter expansion
The project significantly expanded its Spring Boot auto-configuration support, introducing dedicated starters for WeChat Mini Programs, the Open Platform, and Tencent Qidian. This period focused on modularizing configuration, adding support for multiple HTTP clients and storage backends, and ensuring compatibility with Spring Boot 3.0.
26 changes
2021–2024 · Multi-tenant and Solon plugin expansion
This period focused on extending the SDK's support for multi-tenant configurations across Spring Boot and Solon frameworks, enabling developers to manage multiple WeChat service instances within a single application. The work also introduced comprehensive Solon plugins for various WeChat services, including Video Accounts, Mini Programs, and Enterprise WeChat, while adding new API models for Mini Shop, Cloud Base, and privacy compliance features.
29 changes
2025–2026 · Multi-tenant and multi-account support
This period focused on introducing Spring Boot starters that enable multi-tenant and multi-account configurations for WeChat services, including WeCom, open platform, and payment integrations. Additionally, support was added for intelligent conversation and knowledge assistant APIs through a new Aispeech module.
4 changes
Survey your own repository
binarywang/WxJava was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 6 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit c315d083aa — the exact code this score is about.
- Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.