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
weui avatar

weui/weui

0
View on GitHub↗
27,377 stars·6,299 forks·HTML·24 viewsweui.io↗

Weui

WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout components for building mobile web applications. It functions as a mobile web UI library that enforces a consistent visual language and design language across web environments.

The library utilizes a BEM styling system to prevent CSS conflicts and ensure modular component behavior. It provides a set of reusable styles and layout helpers that enable rapid prototyping of mobile web layouts through standardized buttons, dialogs, and navigation elements.

The framework includes a mobile-first responsive grid and layout system, global utility classes for spacing and alignment, and stateless HTML templates that remain independent of specific JavaScript frameworks. Visual states are managed via class-based styling.

Features

  • Mobile Design System Implementations - Implements a full mobile design system with pre-built UI widgets and layout patterns.
  • Mobile UI Components - Provides a library of mobile UI components for building responsive web applications.
  • CSS Component Libraries - Functions as a CSS component library that uses BEM naming to ensure consistent behavior.
  • CSS Frameworks - Provides a comprehensive CSS framework with reusable styles and layout helpers for mobile interfaces.
  • Mobile Interfaces - Enables the construction of mobile-optimized web interfaces using standardized design system components.
  • Responsive Grid Systems - Ships a mobile-first responsive grid system using flexible containers and relative units.
  • Mobile Layout Toolkits - Provides a toolkit of responsive mobile layout blocks that adapt to various screen dimensions.
  • CSS Class-Based Styling - Provides a comprehensive set of predefined CSS classes to enforce a consistent mobile visual design.
  • Component-Driven Architectures - Implements a component-driven architecture where visual elements are built from reusable, predefined CSS classes.
  • HTML Templates - Provides stateless HTML templates that remain independent of specific JavaScript frameworks.
  • UI Prototyping - Enables rapid mobile UI prototyping using a library of ready-made buttons, dialogs, and navigation elements.
  • CSS Utility Classes - Includes a collection of global utility classes for rapid management of spacing and text alignment.
  • Utility-First Styling - Offers a utility-first styling approach with single-purpose classes for spacing and alignment.
  • BEM-Based Naming - Implements the BEM naming convention to isolate component styles and prevent global namespace collisions.
  • CSS Libraries - Official UI style library for WeChat web development.
  • UI Frameworks - Lightweight mobile UI library for WeChat-style interfaces.
  • UI Toolkits - Mobile-focused UI components for WeChat-style interfaces.
  • ui组件库(CSS Framework) - Listed in the “ui组件库(CSS Framework)” section of the Awesome Frontend awesome list.

Star history

Star history chart for weui/weuiStar history chart for weui/weui

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

Projects sharing features with Weui

These projects share indexed features with Weui. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • fomantic/fomantic-uifomantic avatar

    fomantic/fomantic-ui

    3,759View on GitHub↗

    Fomantic-UI is a component-based CSS library and frontend design system used to build consistent, responsive user interfaces. It functions as a CSS framework and responsive UI toolkit, providing a structured approach to managing typography, color palettes, and spacing. The project enables the development of custom UI components and the implementation of unified design systems across web applications. It provides a variable-driven theme compilation process to customize visual styles and a build-time system to compile selected components into production CSS bundles. The toolkit covers a broad

    JavaScript
    View on GitHub↗3,759
  • tencent/weuiTencent avatar

    Tencent/weui

    27,376View on GitHub↗

    WeUI is a mobile web UI library and design system consisting of CSS components and HTML templates. It is specifically designed to replicate the visual identity and interface of the WeChat messaging ecosystem, providing a standardized set of components to build responsive mobile web interfaces. The library functions as a stateless component system, utilizing a pure CSS architecture and HTML templates that rely on external JavaScript for interactivity. It employs a BEM-based class naming convention to manage component nesting and prevent style leakage across complex layouts. The framework incl

    HTMLmobile-webstylewechat
    View on GitHub↗27,376
  • picturepan2/spectrepicturepan2 avatar

    picturepan2/spectre

    11,317View on GitHub↗

    Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca

    CSS
    View on GitHub↗11,317
  • topcoat/topcoattopcoat avatar

    topcoat/topcoat

    4,231View on GitHub↗

    Topcoat is a CSS UI framework and component library used for building web application interfaces. It serves as a design system implementation that provides a set of reusable styled elements and layout primitives to ensure visual consistency across web pages. The system utilizes a BEM-based styling architecture to manage specificity and prevent style leakage. It combines a utility-first CSS library for common layout and spacing needs with a responsive CSS grid that adjusts based on viewport width. The framework covers front end styling, responsive web development, and rapid UI prototyping. It

    HTMLcssui-components
    View on GitHub↗4,231
Compare all 30 related projects→

Frequently asked questions

What does weui/weui do?

WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout components for building mobile web applications. It functions as a mobile web UI library that enforces a consistent visual language and design language across web environments.

What are the main features of weui/weui?

The main features of weui/weui are: Mobile Design System Implementations, Mobile UI Components, CSS Component Libraries, CSS Frameworks, Mobile Interfaces, Responsive Grid Systems, Mobile Layout Toolkits, CSS Class-Based Styling.

Which projects share features with weui/weui?

Projects with overlapping indexed features include: fomantic/fomantic-ui — Fomantic-UI is a component-based CSS library and frontend design system used to build consistent, responsive user… tencent/weui — WeUI is a mobile web UI library and design system consisting of CSS components and HTML templates. It is specifically… picturepan2/spectre — Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It… topcoat/topcoat — Topcoat is a CSS UI framework and component library used for building web application interfaces. It serves as a… pure-css/pure — Pure is a CSS UI framework and modular component library designed for building consistent web layouts and interface… weui/weui-wxss — weui-wxss is a mobile design system and UI library providing a collection of standardized styles and widgets for the…