awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
layui avatar

layui/layui

0
View on GitHub↗
30,544 stars·7,385 forks·JavaScript·MIT·3 vueslayui.dev↗

Layui

Layui is a web UI component library, frontend layout framework, and CSS asset optimizer. It provides a collection of pre-styled visual elements and layout patterns used to build browser-native web interfaces.

The framework enables the composition of structured web pages through standardized design assets and CSS components. It includes tools for compressing stylesheets and resolving imports to improve loading speeds across different web browsers.

The library covers web UI development and frontend layout composition, facilitating rapid interface prototyping by assembling functional frontends from ready-to-use components.

Features

  • User Interface Components - Provides a collection of reusable UI elements and layout patterns for building structured web interfaces.
  • Layout Composition Frameworks - Offers a system for nesting and structuring UI components within containers to build consistent web layouts.
  • Layout Frameworks - Provides a system for composing structured web pages using standardized design assets and CSS components.
  • CSS Class-Based Styling - Defines component behavior and appearance by assigning semantic HTML class names targeted via CSS selectors.
  • UI Component Libraries - Supplies a collection of pre-styled visual elements and interaction patterns for building browser-native interfaces.
  • Web Interface Components - Enables the assembly of functional web interfaces using a library of modular building blocks and design assets.
  • Modular Architectures - Organizes UI elements into independent, reusable modules that can be loaded on demand to optimize page size.
  • UI Component Libraries - Provides a library of pre-built, reusable interface elements for rapid web application development.
  • CSS Optimization - Includes tools for minifying and optimizing CSS to improve page load times and rendering.
  • Rapid Prototyping Tools - Accelerates the assembly of functional web frontends using a set of ready-to-use components.
  • Static Asset Bundlers - Combines and compresses multiple stylesheets and scripts into single files to reduce HTTP requests.
  • Direct DOM Manipulation - Updates the user interface by directly modifying the browser DOM through a lightweight JavaScript wrapper.
  • Frontend Asset Optimization - Provides automated processes for compressing stylesheets and resolving imports to increase loading speeds.

Historique des stars

Graphique de l'historique des stars pour layui/layuiGraphique de l'historique des stars pour layui/layui

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Layui

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Layui.
  • palantir/blueprintAvatar de palantir

    palantir/blueprint

    21,836Voir sur GitHub↗

    Blueprint is a React UI component library and web design system focused on accessibility and the creation of data-dense interfaces. It provides a standardized framework of visual styles and reusable interface elements for building professional desktop applications. The toolkit is specifically optimized for displaying complex information and large datasets, featuring high-performance interactive data grids for rendering and manipulating data. The library covers a broad range of capability areas, including the construction of form inputs, navigation systems, and content layout management. It a

    TypeScriptblueprintcomponentsdesign
    Voir sur GitHub↗21,836
  • haoziqaq/varletAvatar de haoziqaq

    haoziqaq/varlet

    5,324Voir sur GitHub↗

    Varlet is a Vue 3 material design component library and cross-platform UI framework. It provides a collection of reusable interface elements based on Material Design 2 and 3 standards for building responsive web applications. The library features integrated support for internationalization and multi-language content localization. It includes a theming system that utilizes CSS variables to enable dark mode, color scheme toggling, and custom branding. The toolkit is designed for server-side rendering to improve initial page load speeds and search engine optimization. It includes responsive com

    Vue
    Voir sur GitHub↗5,324
  • apache/incubator-weex-uiAvatar de apache

    apache/incubator-weex-ui

    4,727Voir sur GitHub↗

    This project is a cross-platform UI framework and component library designed for the Weex framework. It provides a collection of high-performance interactive interface components and a toolkit of pre-made elements, such as buttons and popups, to create consistent user interfaces across different platforms from a single codebase. The library focuses on accelerating mobile app interface construction by offering a set of reusable layout elements and interactive tools. This enables the development of functional mobile screens and cross-platform UI designs through a shared component library.

    Vuemobileui-componentsvue
    Voir sur GitHub↗4,727
  • jetbrains/ring-uiAvatar de JetBrains

    JetBrains/ring-ui

    3,779Voir sur GitHub↗

    ring-ui is a web UI component library used to build consistent web applications through a shared set of reusable interface elements and standardized styles. It provides a foundation for web interface development, specifically supporting the creation of visual experiences for software extensions and plugins. The library includes a grid-based layout system for organizing screen content and maintaining responsiveness across different window sizes. It features a CSS variable theming system for applying consistent visual identities, a data table framework for rendering large datasets, and a form i

    TypeScriptcomponentsjetbrains-uireact
    Voir sur GitHub↗3,779
Voir les 30 alternatives à Layui→

Questions fréquentes

Que fait layui/layui ?

Layui is a web UI component library, frontend layout framework, and CSS asset optimizer. It provides a collection of pre-styled visual elements and layout patterns used to build browser-native web interfaces.

Quelles sont les fonctionnalités principales de layui/layui ?

Les fonctionnalités principales de layui/layui sont : User Interface Components, Layout Composition Frameworks, Layout Frameworks, CSS Class-Based Styling, UI Component Libraries, Web Interface Components, Modular Architectures, CSS Optimization.

Quelles sont les alternatives open-source à layui/layui ?

Les alternatives open-source à layui/layui incluent : palantir/blueprint — Blueprint is a React UI component library and web design system focused on accessibility and the creation of… jetbrains/ring-ui — ring-ui is a web UI component library used to build consistent web applications through a shared set of reusable… haoziqaq/varlet — Varlet is a Vue 3 material design component library and cross-platform UI framework. It provides a collection of… apache/incubator-weex-ui — This project is a cross-platform UI framework and component library designed for the Weex framework. It provides a… creativetimofficial/ui — This project is a UI component library and web layout framework providing pre-made interface elements and blocks for… hunvreus/basecoat — Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web…