awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
wux-weapp avatar

wux-weapp/wux-weapp

0
View on GitHub↗
5,051 stars·871 forks·JavaScript·MIT·28 viewswuxui.com↗

Wux Weapp

wux-weapp is a component-based UI library designed specifically for the WeChat Mini Program environment. It provides a collection of standardized, reusable, and extensible building blocks to create consistent layouts and interactions across mobile application pages.

The framework functions as a cross-platform interface kit that enables frontend interface standardization and a rapid prototyping workflow. It allows for the construction of professional mobile UI designs by utilizing pre-styled visual elements instead of writing custom styles and logic from scratch.

The library incorporates a BEM-based style naming convention and CSS-variable theming to manage visual appearance. It utilizes a prop-driven configuration model and custom-component wrappers to extend native WeChat Mini Program components while decoupling presentation from business logic.

Features

  • WeChat Mini Program Libraries - Provides a specialized UI component library designed specifically for the WeChat mini-program ecosystem.
  • Component-Based UI Frameworks - Implements a framework architecture based on modular, reusable components for building consistent user interfaces.
  • Component-Based UI Libraries - Provides a comprehensive library of pre-built, reusable interface elements to accelerate component-driven UI construction.
  • Interface Kits - Ships a comprehensive kit of pre-styled visual elements to ensure a uniform look and feel for mini-app development.
  • Interface Standardization - Ensures a cohesive user experience by applying uniform visual styles and behavior across all application pages.
  • Mobile Design System Implementations - Provides pre-built UI widgets and layout patterns specifically designed to maintain professional design standards in mobile applications.
  • User Interface Components - Offers a vast collection of reusable UI elements and layout patterns for building interactive application interfaces.
  • Rapid Prototyping - Facilitates rapid prototyping by allowing developers to assemble functional screens using pre-styled components.
  • Logic and Presentation Separation - Decouples visual presentation from business logic by using event emitters to communicate with parent pages.
  • Configuration Prop Passing - Allows control over component behavior and visual states through the passing of configuration properties from parent to child.
  • CSS Variable Theming - Employs a theming system based on native CSS variables to allow global customization of the visual appearance.
  • Native - Extends native WeChat Mini Program components with custom wrappers to ensure a consistent API and advanced functionality.
  • BEM-Based Naming - Implements the Block Element Modifier naming convention to ensure predictable CSS style overrides and isolation.
  • UI and Functional Components - Component-based, reusable UI library.
  • Mobile and Cross-Platform - Component library for WeChat mini-program development.

Star history

Star history chart for wux-weapp/wux-weappStar history chart for wux-weapp/wux-weapp

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does wux-weapp/wux-weapp do?

wux-weapp is a component-based UI library designed specifically for the WeChat Mini Program environment. It provides a collection of standardized, reusable, and extensible building blocks to create consistent layouts and interactions across mobile application pages.

What are the main features of wux-weapp/wux-weapp?

The main features of wux-weapp/wux-weapp are: WeChat Mini Program Libraries, Component-Based UI Frameworks, Component-Based UI Libraries, Interface Kits, Interface Standardization, Mobile Design System Implementations, User Interface Components, Rapid Prototyping.

Which projects share features with wux-weapp/wux-weapp?

Projects with overlapping indexed features include: skyvow/wux — Wux is a component-based UI framework and library designed specifically for building user interfaces within the WeChat… tencent/weui-wxss — weui-wxss is a mobile design system and UI framework designed for the WeChat Mini Program development environment. It… talkingdata/iview-weapp — iView WeApp is a UI component library designed specifically for building WeChat mini-program interfaces. It provides a… talelin/lin-ui — Lin-ui is a component library and development toolkit designed specifically for creating WeChat Mini Program… primer/css — This project is a CSS design system framework and modular library providing a standardized set of UI component… lusaxweb/vuesax — Vuesax is a frontend framework and UI component library for Vue.js applications. It provides a customizable design…

Projects sharing features with Wux Weapp

These projects share indexed features with Wux Weapp. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • skyvow/wuxskyvow avatar

    skyvow/wux

    5,051View on GitHub↗

    Wux is a component-based UI framework and library designed specifically for building user interfaces within the WeChat Mini Program platform. It provides a collection of reusable and extensible components that function as a cross-device UI kit to ensure a consistent look and feel across different screen sizes and devices. The framework implements a modular frontend component architecture, allowing developers to create responsive layouts using pre-styled visual elements. It utilizes a system of customizable components to maintain visual consistency across the WeChat ecosystem. The project cov

    JavaScript
    View on GitHub↗5,051
  • tencent/weui-wxssTencent avatar

    Tencent/weui-wxss

    15,284View on GitHub↗

    weui-wxss is a mobile design system and UI framework designed for the WeChat Mini Program development environment. It provides a collection of reusable components and predefined styles to ensure interfaces match the native WeChat look and feel. The library focuses on implementing a native WeChat user experience by translating mobile design mockups into working code using standardized visual guidelines. It manages the visual appearance of applications through a consistent set of stylesheets tailored for the WeChat runtime. The framework includes capabilities for style management and the imple

    Less
    View on GitHub↗15,284
  • talkingdata/iview-weappTalkingData avatar

    TalkingData/iview-weapp

    6,607View on GitHub↗

    iView WeApp is a UI component library designed specifically for building WeChat mini-program interfaces. It provides a set of reusable, pre-styled components that developers can compose into mobile pages and layouts, following the native WeChat component model where each component has its own template, style, script, and configuration files. The library organizes the user interface as a tree of self-contained components that manage their own view and logic, with a clear separation between behavior in JavaScript files and visual structure in WXML templates. Components are packaged as independe

    Less
    View on GitHub↗6,607
  • talelin/lin-uiTaleLin avatar

    TaleLin/lin-ui

    4,155View on GitHub↗

    Lin-ui is a component library and development toolkit designed specifically for creating WeChat Mini Program applications. It functions as a responsive UI framework that provides pre-built user interface components and a set of helper functions for mobile app environments. The project includes a build tool focused on mini program bundle optimization, allowing for the compilation of specific components and the removal of unused assets to reduce package size. It also features a system for responsive interface design that translates static pixel values into flexible units for different screen si

    JavaScript
    View on GitHub↗4,155
Compare all 30 related projects→