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

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

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

7 个仓库

Awesome GitHub RepositoriesCross-Platform Rendering

Compiling components into native code or lightweight web alternatives for platform-specific performance.

Distinct from Rendering Optimizations: Distinct from general rendering optimizations: focuses on cross-platform compilation targets rather than generic rendering loops.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Cross-Platform Rendering. Refine with filters or upvote what's useful.

Awesome Cross-Platform Rendering GitHub Repositories

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

    tamagui/tamagui

    13,729在 GitHub 上查看↗

    Tamagui is a cross-platform user interface framework designed to build high-performance, themeable applications that share logic and styling across web and mobile environments. It functions as a comprehensive design system orchestrator, providing a collection of type-safe components that compile to optimized atomic CSS for the web and native code for mobile platforms. By utilizing a build-time compiler, the framework eliminates runtime overhead, ensuring consistent visual output and interaction behavior regardless of the target platform. The framework distinguishes itself through its advanced

    Compiles components into native code or lightweight web alternatives to ensure smooth performance across platforms.

    TypeScriptatomic-csscss-in-jsoptimizing-compiler
    在 GitHub 上查看↗13,729
  • revery-ui/reveryrevery-ui 的头像

    revery-ui/revery

    8,045在 GitHub 上查看↗

    Revery is a cross-platform GUI toolkit and functional UI framework used to build native desktop applications for Windows, macOS, and Linux. It utilizes the Reason functional programming language to compile code into machine-level instructions for native execution. The framework employs a component-based model to manage user interfaces, mapping functional components to the underlying native operating system widgets. This approach ensures that applications maintain native performance, behavior, and a consistent look and feel across different operating systems. The toolkit covers the full appli

    Utilizes the host operating system's own drawing APIs to render pixels and manage window hierarchies.

    Reason
    在 GitHub 上查看↗8,045
  • nvidia/isaac-gr00tNVIDIA 的头像

    NVIDIA/Isaac-GR00T

    6,222在 GitHub 上查看↗

    Provides a cross-platform, high-efficiency API for GPU-accelerated rendering and compute tasks with low overhead.

    Jupyter Notebook
    在 GitHub 上查看↗6,222
  • confettifx/the-forgeConfettiFX 的头像

    ConfettiFX/The-Forge

    5,575在 GitHub 上查看↗

    The Forge 是一个用于在桌面、移动和控制台平台上构建高性能图形引擎和应用的底层工具包。它提供了一个跨平台引擎框架和一个专用的着色器编译器,可将单一源代码翻译为针对各种图形 API 和硬件的目标特定语言。 该项目包括一个利用统一根签名进行资源绑定的 GPU 内存和资源管理器,以及一个实现硬件加速光线和路径追踪查询的光线追踪渲染流水线。状态管理通过一个将数据和逻辑组织成离散组件的高性能实体组件系统(ECS)进行处理。 广泛的功能领域涵盖通过硬件面包屑(hardware breadcrumbs)和微分析(micro-profiling)进行的 GPU 性能监控、针对不同外设的跨平台输入处理,以及用于骨骼播放和混合的动画系统。该框架还支持异步资源加载、可变速率着色(VRS)和非均匀资源索引。 该工具包为实时迭代提供了自动化功能,包括实时着色器重编译以及在运行时重新加载动态库的能力。

    Provides a high-efficiency API for GPU-accelerated rendering and compute tasks, including ray tracing and variable rate shading.

    C++
    在 GitHub 上查看↗5,575
  • blackboardsh/electrobunblackboardsh 的头像

    blackboardsh/electrobun

    5,534在 GitHub 上查看↗

    Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop apps. It provides a TypeScript-based runtime and a native system webview to create interfaces that integrate embedded browser views with host-process logic. The project features a native GPU integration layer with direct FFI bindings, allowing for high-performance GPU surfaces and compute workloads to run within a desktop application. It also includes an inter-process communication bridge using a typed RPC system to exchange data and execute functions between the native backend

    Provides direct FFI bindings to a GPU C API for low-level hardware control and compute tasks.

    C++
    在 GitHub 上查看↗5,534
  • react-native-linear-gradient/react-native-linear-gradientreact-native-linear-gradient 的头像

    react-native-linear-gradient/react-native-linear-gradient

    4,960在 GitHub 上查看↗

    react-native-linear-gradient 是一个跨平台的移动端 UI 组件,用于渲染线性颜色过渡和背景。它提供了一个可自定义的视图,能够在多色之间沿直线创建平滑的过渡效果。 该项目包含一个文本渐变遮罩,允许使用遮罩技术而非单一纯色来填充文本字符。它还提供了一个动画渐变组件,能够随时间改变颜色属性,从而创建动态的视觉效果。 该组件通过可配置的起点、终点或角度设置来处理线性渐变渲染,并支持动画渐变过渡,以便在移动界面中开发动态视觉元素。

    Utilizes native OS drawing APIs like CAGradientLayer on iOS and GradientDrawable on Android to render transitions.

    TypeScript
    在 GitHub 上查看↗4,960
  • remacs/remacsremacs 的头像

    remacs/remacs

    4,615在 GitHub 上查看↗

    Remacs 是用 Rust 实现的 Emacs 文本编辑器重写版。它是一个可编程且可扩展的文本编辑器,旨在提高内存安全性和执行性能。 该项目包含一个原生接口,将 C 库函数和结构映射到 Rust 以执行原生逻辑。它使用原生系统 API 进行跨平台图形界面渲染。 该编辑器提供实时文本编辑,并支持开发自定义输入法和语言词典。开发过程利用容器化环境来确保构建依赖项和工具链的一致性。

    Uses the host operating system's native drawing APIs for window and pixel management instead of a custom engine.

    Emacs Lispeditoremacsrust
    在 GitHub 上查看↗4,615
  1. Home
  2. Software Engineering & Architecture
  3. Performance and Reliability
  4. Performance Optimization
  5. Front-End Rendering and Loading
  6. Rendering Optimizations
  7. Cross-Platform Rendering

探索子标签

  • GPU Rendering and Compute APIsProvides a cross-platform, high-efficiency API for GPU-accelerated rendering and compute tasks with low overhead. **Distinct from Cross-Platform Rendering:** Distinct from Cross-Platform Rendering: focuses on GPU-specific rendering and compute APIs rather than general cross-platform compilation.
  • Native OS RenderingRendering engines that use the host operating system's native drawing APIs for window and pixel management. **Distinct from Cross-Platform Rendering:** Focuses on utilizing host OS drawing APIs specifically, rather than general cross-platform compilation targets.