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.