awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 个仓库

Awesome GitHub RepositoriesElement Stacking

Containers for layering interface elements with directional control.

Distinguishing note: No existing UI layout category found.

Explore 8 awesome GitHub repositories matching user interface & experience · Element Stacking. Refine with filters or upvote what's useful.

Awesome Element Stacking GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • saadeghi/daisyuisaadeghi 的头像

    saadeghi/daisyui

    41,125在 GitHub 上查看↗

    This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin

    Layers interface elements visually using a container with modifiers to control stacking direction.

    Sveltecomponentcomponent-librarycomponents
    在 GitHub 上查看↗41,125
  • rivo/tviewrivo 的头像

    rivo/tview

    13,928在 GitHub 上查看↗

    tview is a library for building interactive text-based user interfaces in Go. It functions as a toolkit for managing event loops, user input, and screen rendering, providing a framework of pre-built widgets and an integrated layout engine for creating command-line applications. The project distinguishes itself through a comprehensive layout system that uses grid and flexbox models to create responsive designs. It also supports UI layer stacking to manage multiple screens and modal overlays. The framework includes a diverse suite of interactive components for data display, such as tables and

    Provides a mechanism for stacking multiple interface screens and toggling visibility to handle modal overlays and page transitions.

    Gogolangterminal-baseduser-interface
    在 GitHub 上查看↗13,928
  • facebookarchive/asyncdisplaykitfacebookarchive 的头像

    facebookarchive/AsyncDisplayKit

    13,345在 GitHub 上查看↗

    AsyncDisplayKit is an asynchronous UI framework and performance library for iOS. It provides a collection of performant alternatives to standard views, allowing developers to build responsive interfaces by offloading layout and rendering tasks to background threads. The framework is centered around a declarative layout engine based on a flexbox model, which calculates element positions and sizes asynchronously. It utilizes a node-based abstraction to wrap native views, enabling the instantiation and configuration of UI hierarchies on background threads to prevent main thread blocking. The sy

    Positions children in horizontal or vertical stacks using a flexbox algorithm.

    Objective-C++
    在 GitHub 上查看↗13,345
  • godotengine/godot-demo-projectsgodotengine 的头像

    godotengine/godot-demo-projects

    8,250在 GitHub 上查看↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    Manages a stack of full-screen interface layers and modal overlays for game-state transitions.

    GDScript
    在 GitHub 上查看↗8,250
  • phuocng/csslayoutphuocng 的头像

    phuocng/csslayout

    8,060在 GitHub 上查看↗

    CSS Layout is a pure CSS pattern library that provides pre-built layout components for common page structures, implemented entirely with CSS using flexbox and grid. The collection focuses on reusable, encapsulated components that handle overlapping elements, vertical centering, sticky footers, and classic page layouts without requiring any JavaScript for rendering or interactivity. The library offers a range of practical layout implementations including centered navigation menus, element stacking techniques, holy grail page layouts, and responsive grid systems. Each pattern is built as a self

    Provides element stacking techniques using absolute positioning or grid to place multiple elements in the same position.

    MDXcsscss-gridflexbox
    在 GitHub 上查看↗8,060
  • leaferjs/leafer-uileaferjs 的头像

    leaferjs/leafer-ui

    4,184在 GitHub 上查看↗

    Leafer UI 是一个高性能的 HTML5 Canvas 渲染引擎和 2D 矢量图形库。它利用分层场景树来管理形状、路径和文本,为构建交互式 Canvas 应用和无限画布提供了工具包。 该引擎被设计为跨平台 Canvas 工具包,将核心逻辑与绘图 API 解耦,使其能够在 Web、移动端、服务器和小程序环境中运行。它通过提供用于交互式图形编辑器开发的专用工具(包括点击检测、事件冒泡和变换控制)而脱颖而出。 其功能涵盖矢量形状渲染、复杂路径创建和运动动画。该框架包含一个具有灵活盒模型的布局引擎、用于精确定位的坐标空间转换,以及对 Web Worker 中多线程离屏渲染的支持。它还提供场景管理、元素遮罩以及将 Canvas 内容导出为图像或 JSON 的工具。 该库可以通过标准 script 标签集成,也可以在 React、Vue 和 Nuxt 等响应式框架中使用。

    Controls the stacking order, opacity, and visibility of elements to organize depth and transparency.

    TypeScriptcanvasinfinite-canvasleafer
    在 GitHub 上查看↗4,184
  • franciscop/picnicfranciscop 的头像

    franciscop/picnic

    3,886在 GitHub 上查看↗

    Picnic 是一个轻量级 CSS 框架,旨在加速响应式 Web 界面的开发。它提供了一个基础样式库,将视觉设计直接应用于原生 HTML 元素,从而无需大量自定义类名即可创建简洁且易于访问的布局。 该框架通过完全通过 CSS 实现交互式 UI 组件(如模态框、选项卡和导航菜单)而脱颖而出。通过利用伪类和兄弟选择器,它无需外部 JavaScript 逻辑即可管理组件状态和交互性。这种方法确保了复杂的界面元素保持功能性和轻量级。 该库包括一套全面的结构和展示工具,包括基于 Flexbox 的网格系统、垂直元素堆叠以及自动调整到不同屏幕尺寸的响应式布局引擎。它还为数据展示(如表格和卡片)提供标准化样式,以及拖放文件上传区和上下文工具提示等专门的输入组件。

    Includes utilities for stacking elements or buttons into linear vertical groups to organize content.

    CSS
    在 GitHub 上查看↗3,886
  • baeharam/must-know-about-frontendbaeharam 的头像

    baeharam/Must-Know-About-Frontend

    3,675在 GitHub 上查看↗

    This project is a comprehensive frontend engineering study guide designed to cover the essential technical concepts of modern web development. It serves as a multi-disciplinary reference for mastering the browser execution engine, the JavaScript language, and the structural fundamentals of the web. The collection provides deep dives into JavaScript language internals, including execution contexts, closures, prototypes, and the event loop. It further details web browser internals, focusing on the critical rendering path, DOM construction, and engine mechanics. The guide also covers web securi

    Teaches how to manage the visual stacking order of elements using the z-axis and positioning.

    cssfront-endhtml
    在 GitHub 上查看↗3,675
  1. Home
  2. User Interface & Experience
  3. Element Stacking

探索子标签

  • Screen LayeringSystems for managing a stack of interface screens and toggling their visibility. **Distinct from Element Stacking:** Focuses on full-screen page transitions and modal overlays rather than simple z-axis element positioning.