whatisgithub

What is awesome-github-wechat-weapp?

opendigg/awesome-github-wechat-weapp — explained in plain English

Analysis updated 2026-06-24

9,415Audience · developerComplexity · 1/5Setup · easy

In one sentence

A curated list of open-source WeChat Mini Program libraries, frameworks, developer tools, and example projects for developers building apps that run inside the WeChat messaging app.

Mindmap

mindmap
  root((wechat mini programs))
    UI Components
      Charts
      Calendar widgets
      Search bars
      Image loaders
    Frameworks
      Dev scaffolding
      State management
    Tools
      Editors
      Analytics
      Linux tooling
    Examples
      App clones
      Demo projects
    Backend
      SDKs
      Server templates
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Find a ready-made UI component such as a chart, calendar, or scrollable tab bar to drop into a WeChat Mini Program.

USE CASE 2

Discover backend SDKs and server templates to pair with a WeChat Mini Program frontend.

USE CASE 3

Study example clones of popular Chinese apps like Douban Movies or NetEase Music to learn Mini Program patterns.

USE CASE 4

Browse development frameworks that give a WeChat Mini Program project a structured starting point.

How does it compare?

opendigg/awesome-github-wechat-weappjustson/agentwebautodarkmode/windows-auto-night-mode
Stars9,4159,4169,417
LanguageJavaC#
Setup difficultyeasyeasyeasy
Complexity1/52/51/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

This is a reference list with no runnable code, follow links to individual projects for their own setup instructions.

So what is it?

This repository is a curated collection of open-source projects for WeChat Mini Programs, maintained by OpenDigg. WeChat Mini Programs are small applications that run inside the WeChat messaging app, popular in China, without needing to be downloaded separately from an app store. Developers building these mini programs often look for ready-made components and tools, and this list gathers many of them in one place. The README is written in Chinese and organizes the listed projects into several categories. UI components make up the first section, covering things like charts, calendar widgets, scrollable tab views, image preloaders, and search bars. Development frameworks are listed next, which are tools that give developers a structured starting point for building mini programs. A utilities section covers parsing libraries, state management bindings, socket connections, and analytics integrations. Developer tools include editors, scaffolding tools, and Linux versions of WeChat's own developer tooling. A server-side section lists backend templates and SDKs. Finally, there are project examples and demos, including imitations of popular Chinese apps like Douban Movies, Zhihu Daily, and NetEase Music. Each entry in the list links to its own GitHub repository and shows its star count at the time the list was last synced. The maintainer notes that star counts are updated roughly once a week rather than in real time. The repository itself contains no runnable code. It is a reference document for developers looking for existing WeChat Mini Program libraries and examples to learn from or use in their own projects.

Copy-paste prompts

Prompt 1
List the most popular WeChat Mini Program UI component libraries for charts and calendar widgets from this curated list.
Prompt 2
What state management libraries are available for WeChat Mini Programs according to this list?
Prompt 3
Which WeChat Mini Program frameworks in this list work best for a team already familiar with Vue.js?
Prompt 4
What backend SDK options are listed here for a Node.js server paired with a WeChat Mini Program?
Prompt 5
Show me example WeChat Mini Program demo projects from this list that clone a music streaming or news reader app.

Frequently asked questions

What is awesome-github-wechat-weapp?

A curated list of open-source WeChat Mini Program libraries, frameworks, developer tools, and example projects for developers building apps that run inside the WeChat messaging app.

How hard is awesome-github-wechat-weapp to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is awesome-github-wechat-weapp for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.