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

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

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

6 个仓库

Awesome GitHub RepositoriesCSS-Driven Layout Containers

Containers that position and align components using flow or flexbox layouts controlled by CSS display properties.

Distinct from Component Layout Containers: Distinct from general Component Layout Containers: specifically uses CSS display properties for flow and flexbox layouts.

Explore 6 awesome GitHub repositories matching user interface & experience · CSS-Driven Layout Containers. Refine with filters or upvote what's useful.

Awesome CSS-Driven Layout Containers GitHub Repositories

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

    coolwanglu/pdf2htmlEX

    10,603在 GitHub 上查看↗

    pdf2htmlEX is a tool that converts PDF documents into HTML while preserving the original text, fonts, and layout. It uses CSS positioning and font embedding to replicate the PDF's appearance in a browser, producing output that works without JavaScript. The tool can generate a single self-contained HTML file with all resources embedded, or split the document into separate HTML files per page for individual loading and navigation. The converter offers extensive control over the output, including the ability to embed fonts directly into the HTML using base64-encoded Data URIs, or keep them as se

    Provides CSS-based layout replication to preserve exact PDF page geometry in HTML output.

    HTML
    在 GitHub 上查看↗10,603
  • nathancahill/splitnathancahill 的头像

    nathancahill/split

    6,278在 GitHub 上查看↗

    Unopinionated utilities for resizeable split views

    Provides CSS-driven panel resizing that computes dimensions during drag and applies them via inline styles.

    JavaScriptcssflexboxsplit
    在 GitHub 上查看↗6,278
  • imakewebthings/deck.jsimakewebthings 的头像

    imakewebthings/deck.js

    5,422在 GitHub 上查看↗

    deck.js 是一个 HTML 演示框架和幻灯片生成器,用于创建结构化的数字幻灯片。它将 Web 技术和标准 HTML 元素转换为用于基于浏览器的交付的序列化演示格式。 该系统包括一个用于生成可打印演示讲义的专用实用程序,它将数字幻灯片转换为简化的黑白格式以供物理分发。

    Utilizes CSS-driven layout containers to handle slide transitions and maintain visual consistency across different screen sizes.

    JavaScript
    在 GitHub 上查看↗5,422
  • lc-soft/lcuilc-soft 的头像

    lc-soft/LCUI

    4,300在 GitHub 上查看↗

    LCUI is a component-based, cross-platform UI toolkit for building desktop applications using C, TypeScript, and JSX. It provides a declarative UI compiler that transforms JSX and TypeScript markup into native C code, enabling developers to construct interfaces without a browser runtime. The library includes a CSS styling engine that applies standard CSS rules to layout and style native desktop components, and supports component composition with state management and event binding. The toolkit distinguishes itself by combining web development patterns with native desktop rendering, allowing dev

    Positions and aligns components using flow or flexbox layouts controlled by CSS display properties.

    Cccross-platform-guigui-framework
    在 GitHub 上查看↗4,300
  • sehmaschine/django-grappellisehmaschine 的头像

    sehmaschine/django-grappelli

    3,933在 GitHub 上查看↗

    django-grappelli 是一个用于管理界面的视觉和功能框架,提供基于网格的主题、UI 工具包和可自定义的登录页面仪表板。它用一个旨在组织模型表单和变更列表的结构化布局替换了默认的管理界面。 该项目通过特定的界面增强功能脱颖而出,例如关系字段的自动完成查找、富文本编辑器集成以及拖放重新排序内联模型行的能力。它还包括一个上下文切换机制,允许管理员模拟其他用户以验证权限级别。 广泛地,该工具包涵盖了具有可折叠字段集的管理布局管理、具有 RSS 订阅和应用程序快捷方式的仪表板组织,以及用于模型列表的自定义模板渲染。它还提供了用于跟踪最近用户活动和规范化输入字段渲染的工具。

    Uses CSS classes to control the visibility of fieldsets and containers for collapsible content.

    HTML
    在 GitHub 上查看↗3,933
  • excid3/tailwindcss-stimulus-componentsexcid3 的头像

    excid3/tailwindcss-stimulus-components

    1,516在 GitHub 上查看↗

    This project is a collection of pre-built, reusable interface components designed for web applications that utilize StimulusJS and TailwindCSS. It functions as a frontend interaction framework, providing a set of standard UI elements that manage state and user behavior through declarative controller patterns. The library distinguishes itself by integrating utility-first styling with accessible component authoring. It leverages HTML attributes to bind JavaScript logic directly to DOM elements, enabling developers to implement complex interactions like modals, dropdowns, and tabbed content with

    Toggles the visibility of page content by dynamically applying CSS classes based on user interaction.

    JavaScripthacktoberfeststimulusjstailwindcss
    在 GitHub 上查看↗1,516
  1. Home
  2. User Interface & Experience
  3. Layout Management
  4. Component Layout Containers
  5. CSS-Driven Layout Containers

探索子标签

  • PDF Layout ReplicatorsUses CSS positioning, font embedding, and writing-mode properties to replicate PDF layout and text flow in the browser. **Distinct from CSS-Driven Layout Containers:** Distinct from CSS-Driven Layout Containers: focuses on replicating exact PDF page geometry rather than general web component layout.
  • Resizable Panel SizingComputes new panel dimensions during drag and applies them directly as CSS properties to avoid runtime layout recalculations. **Distinct from CSS-Driven Layout Containers:** Distinct from CSS-Driven Layout Containers: focuses on dynamic resizing of panels via CSS property updates, not static container positioning.
  • Visibility TogglesUI components that use CSS classes to hide or show content blocks. **Distinct from CSS-Driven Layout Containers:** Specifically handles the toggling of visibility (collapsing/expanding) rather than general layout positioning.