Skip to main content
weapp.dev

Open collaboration

Contributors fund and point rules

Updated September 30, 2026

A public record of how contributions are recognized, reviewed, and returned to the mini-program ecosystem. The fund receives 25% of net donations without a designated project; confirmed project-specific donations are handled separately.

Explore sponsorship

Support maintenance or choose a project

To support another open-source project, add “Donate to XXX project” to your donation note. You can also message me privately afterwards with the project name.

After I confirm the details, donations for a named project are handled separately for that purpose. Donations without a designated project follow the published default allocation.

WeChat add-friend QR code

Scan to add me, or save the original image and scan it from your photos in the app.

QQ add-friend QR code

Scan to add me, or save the original image and scan it from your photos in the app.

Default allocation without a designated project

For confirmed donations without a designated project, the net amount after payment fees is allocated 60% to core maintenance, 25% to the contributors fund, and 15% to upstream and adjacent open source. Confirmed project-specific donations are handled separately and excluded from this default split.

60%

Core maintenance

Maintainer time, testing, CI, domains, and documentation sites.

25%

Contributors fund

Quarterly allocation for verified contributions, public tasks, and targeted bounties.

15%

Adjacent open source

Support upstream and adjacent open-source projects in the mini-program ecosystem.

What counts as a contribution

Code, documentation, tests, issue reproductions, and community support are recorded publicly.

Review and records

Maintainers update the record after merging or confirming a contribution and retain traceable repository links.

Point weights

Contributor point rules
PointsContributionRule
5Code contributionsA merged, verifiable fix or feature.
3Documentation and testsAdditional documentation, tests, or reproducible examples.
1Community supportHelp reproduce issues, answer usage questions, or organize feedback.

Related repositories

Contributions must be verifiable in a public repository or public discussion.

Distribution process

  1. Total contribution points each quarter.
  2. Publicly review contribution records and the fund balance.
  3. After confirming the details, distribute funds to contributors or carry the balance forward.

Analytics preferences

Baidu Analytics and Google Analytics are enabled by default on the production site to measure visits and limited interactions. You can turn them off at any time.