tencent/weui

A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 9 minutes ago
Added to GitGenius on September 2nd, 2026
Created on December 18th, 2014
Open Issues & Pull Requests: 64 (+0)
GitHub issues: Enabled
Number of forks: 6,278
Total Stargazers: 27,408 (+0)
Total Subscribers: 1,479 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 110.0 days
90th percentile: 440.1 days
Tracked items: 4

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 9
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 537 days
Stale 30+ days: 9
Stale 90+ days: 9

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

WeUI is a UI library designed by the WeChat official design team for building mobile web applications with a WeChat-native appearance.

WeUI addresses the need for consistency and familiarity in web experiences accessed through WeChat's in-app browser. The library provides a collection of pre-built components styled to match WeChat's design language, including buttons, cells, dialogs, progress indicators, toasts, articles, action sheets, and icons. By offering these components as ready-to-use building blocks, the tool standardizes the visual and interaction patterns that WeChat users expect.

Developers building web services intended for WeChat users should consider WeUI if maintaining visual and behavioral consistency with the WeChat ecosystem is a priority. The library is particularly suited to projects targeting Chinese markets where WeChat integration is essential. The project maintains multiple implementations across different platforms, including versions for WeChat mini programs and enterprise WeChat, as well as JavaScript and React variants, allowing teams to choose the variant that fits their technology stack.

The project accepts community contributions and maintains multiple versions to support different use cases and legacy requirements. Documentation is available through the project wiki and a separate design reference repository.