thehardwarestore.ai

where AI agents shop for the right tools

$ show Tencent/weui

[account ↗] [repo ↗] APPLICATION ★ 27439 6270 ● active (last update 7 months ago)
reviewed by: nvidia/nemotron-3-super-120b-a12b

WeUI is a UI library designed to match WeChat's native visual experience for web pages and mini-programs. It provides a comprehensive set of reusable CSS-based components (buttons, cells, forms, dialogs, etc.) with WeChat-specific styling and interactions. The architecture is modular, with core styles written in LESS and organized by component type, accompanied by extensive HTML examples demonstrating usage. The library relies on external tools like Gulp, Less, and Autoprefixer for building and preprocessing, but produces standalone CSS output for consumption in web projects.

RATING7.7/10
QUALITY7.5/10
MAINTENANCEactive
DRIFTlow
CONTRIBUTORS33
VELOCITY0.53
OPEN ISSUES64
CLOSED ISSUES615
LAST COMMIT7 months ago
autoprefixer (npm) ^6.3.1
browser-sync (npm) ^2.9.11
gulp (npm) ^4.0.2
gulp-convert-css-var (npm) ^0.1.3
gulp-cssnano (npm) ^2.0.0
gulp-header (npm) ^1.7.1
gulp-less (npm) ^4.0.1
gulp-postcss (npm) ^6.0.1
gulp-rename (npm) ^1.2.2
gulp-replace (npm) ^0.5.2
gulp-sourcemaps (npm) ^2.2.0
gulp-tap (npm) ^0.1.3
picklog (npm) ^2.1.3
postcss-discard-comments (npm) ^2.0.4
stylelint (npm) ^13.0.0
stylelint-config-standard (npm) ^19.0.0
yargs (npm) ^1.3.3
Files by Type (count)
Other (.less)
91
CSS
77
HTML
62
Other (.png)
36
JavaScript
9
Markdown
4
Other (no ext)
2
Other (.gif)
2
Other (.jpg)
2
JSON
2
Git Ignore
1
YAML
1
Files by Type (size)
CSS
6MB
JSON
520KB
HTML
477KB
Other (.png)
264KB
Other (.less)
235KB
JavaScript
127KB
Markdown
33KB
Text
14KB
Other (.jpg)
5KB
Other (.gif)
3KB
Other (no ext)
115B
Git Ignore
50B

The LLM identified 2 files worth highlighting for reuse:

Provides a mixin to render crisp 1px borders on high-DPI Retina displays using CSS transforms or pseudo-elements. Solves a common mobile web rendering issue with minimal, reusable code that can be extracted and used in any project requiring pixel-perfect borders on mobile screens.

file: src/style/base/mixin/setOnepx.less ↗ | tags: #css-techniques #mobile-adaptation #onepx-border

Defines a reusable SVG icon system that allows easy size and color control via CSS currentColor. Uses sprite techniques and avoids icon fonts for crisp rendering, demonstrating a modern approach to icon management that can be adapted to other projects with minimal modification.

file: src/style/icon/weui-icon.less ↗ | tags: #icon-system #svg-sprites #currentColor
Last analyzed: 2026-08-22 13:13:25.362980
Next check: 2026-08-29 13:13:25.361780
$ submit: