awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 مستودعات

Awesome GitHub RepositoriesRust Native UI Frameworks

Frameworks for building cross-platform desktop user interfaces using the Rust programming language.

Distinct from Rust TUI Frameworks: Existing candidates were limited to TUI, frontend/web, or database extensions, not general native GUI frameworks.

Explore 3 awesome GitHub repositories matching user interface & experience · Rust Native UI Frameworks. Refine with filters or upvote what's useful.

Awesome Rust Native UI Frameworks GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • linebender/xilemالصورة الرمزية لـ linebender

    linebender/xilem

    5,415عرض على GitHub↗

    Xilem هو إطار عمل لواجهات المستخدم (UI) مبني بلغة Rust. يوفر شجرة عرض تفاعلية تربط حالة التطبيق بالواجهة لأتمتة التحديثات عند تغير البيانات. يحتوي إطار العمل على محرك رسوميات ثنائي الأبعاد مُسرّع بواسطة GPU ومحرك مخصص لتخطيط النصوص للتعامل مع الطباعة المعقدة والعرض المرئي عالي الأداء. تم بناؤه كإطار عمل UI يسهل الوصول إليه مع دعم مدمج لخدمات إمكانية الوصول في النظام وقارئات الشاشة. يستخدم النظام معمارية تعتمد على الاحتفاظ بالحالة (retained-mode) مع خط أنابيب رسومي يترجم أوامر الرسم إلى تظليل (shaders) ومخازن مؤقتة مُسرّعة عتادياً. كما يدير العرض الأصلي عبر المنصات ومطابقة حالة شجرة العرض للحفاظ على هيكل الواجهة.

    Provides a comprehensive framework for building high-performance, cross-platform native user interfaces using Rust.

    Rust
    عرض على GitHub↗5,415
  • redox-os/orbtkالصورة الرمزية لـ redox-os

    redox-os/orbtk

    3,780عرض على GitHub↗

    Orbtk is a cross-platform GUI framework and UI toolkit for building desktop applications using the Rust programming language. It functions as a widget-based library that provides a collection of reusable interface components and a template system for defining custom visual elements. The framework includes a localization and theming engine used to manage multi-language text translation and dynamic visual styles. It enables the creation of consistent layouts and custom widgets across different operating systems and hardware. The toolkit covers a broad range of capabilities, including window ma

    Implements a native UI framework specifically for building cross-platform desktop applications using the Rust programming language.

    Rustcross-platformentity-componentgui
    عرض على GitHub↗3,780
  • veeso/tui-realmالصورة الرمزية لـ veeso

    veeso/tui-realm

    963عرض على GitHub↗

    This project is a framework for building stateful, component-driven terminal user interfaces in Rust. It provides a structured architecture for managing complex command line applications by decoupling rendering logic from application state through a centralized message-passing system. By utilizing a component-based model, it enables developers to construct interactive interfaces that handle event routing, focus management, and lifecycle orchestration in a predictable manner. The framework distinguishes itself through its focus on modularity and developer productivity. It employs trait-based c

    Provides abstractions for creating complex terminal interfaces that manage state and rendering through a centralized message-passing system.

    Rustconsolecrosstermgui
    عرض على GitHub↗963
  1. Home
  2. User Interface & Experience
  3. Rust Native UI Frameworks