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

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

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

2 个仓库

Awesome GitHub RepositoriesMacro-Based UI Compilers

Tools that transform declarative XML-like syntax into optimized tree-building code at compile time.

Distinguishing note: Focuses on compile-time transformation rather than runtime UI rendering.

Explore 2 awesome GitHub repositories matching user interface & experience · Macro-Based UI Compilers. Refine with filters or upvote what's useful.

Awesome Macro-Based UI Compilers GitHub Repositories

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

    DioxusLabs/dioxus

    36,400在 GitHub 上查看↗

    Dioxus is a cross-platform development framework designed for building native desktop, mobile, and web applications from a single codebase. It utilizes a declarative component model and macro-powered syntax to define reusable interface elements, which are then rendered as native widgets or web elements. At its core, the framework employs a signal-based reactivity system that tracks state dependencies to trigger granular updates, ensuring efficient interface performance without re-rendering the entire application tree. The framework distinguishes itself through a unified full-stack runtime tha

    Transforms XML-like syntax into efficient tree-building code at compile time to minimize runtime overhead.

    Rustandroidcssdesktop
    在 GitHub 上查看↗36,400
  • seed-rs/seedseed-rs 的头像

    seed-rs/seed

    3,834在 GitHub 上查看↗

    Seed is a frontend framework for building single-page applications using Rust and WebAssembly. It provides a virtual DOM rendering engine and a component-based UI library to construct modular, reusable interface elements. The framework implements a unidirectional data flow model based on the Elm architecture to ensure type-safe state management and predictable state transitions. It utilizes compile-time macros to transform declarative UI definitions into efficient instructions for the browser. The project covers a broad range of web capabilities, including application routing, content intern

    Uses Rust macros to transform declarative UI definitions into optimized WebAssembly instructions at compile time.

    Rust
    在 GitHub 上查看↗3,834
  1. Home
  2. User Interface & Experience
  3. Macro-Based UI Compilers