awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस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

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • linebender/xilemlinebender का अवतार

    linebender/xilem

    5,415GitHub पर देखें↗

    Xilem is a native user interface framework for the Rust programming language. It provides a reactive view tree that links application state to the interface to automate updates when data changes. The framework incorporates a GPU-accelerated 2D graphics engine and a dedicated text layout engine to handle complex typography and high-performance visual rendering. It is built as an accessible UI framework with integrated support for system accessibility services and screen readers. The system utilizes a retained-mode architecture with a graphics pipeline that translates drawing commands into har

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

    Rust
    GitHub पर देखें↗5,415
  • redox-os/orbtkredox-os का अवतार

    redox-os/orbtk

    3,780GitHub पर देखें↗

    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-realmveeso का अवतार

    veeso/tui-realm

    963GitHub पर देखें↗

    यह प्रोजेक्ट Rust में स्टेटफुल, कंपोनेंट-संचालित टर्मिनल यूज़र इंटरफ़ेस बनाने के लिए एक फ्रेमवर्क है। यह एक केंद्रीकृत मैसेज-पासिंग सिस्टम के माध्यम से रेंडरिंग लॉजिक को एप्लिकेशन स्टेट से अलग करके जटिल कमांड लाइन एप्लिकेशन को मैनेज करने के लिए एक संरचित आर्किटेक्चर प्रदान करता है। कंपोनेंट-आधारित मॉडल का उपयोग करके, यह डेवलपर्स को ऐसे इंटरैक्टिव इंटरफ़ेस बनाने में सक्षम बनाता है जो इवेंट रूटिंग, फ़ोकस मैनेजमेंट और लाइफसाइकिल ऑर्केस्ट्रेशन को अनुमानित तरीके से संभालते हैं। यह फ्रेमवर्क मॉड्यूलरिटी और डेवलपर उत्पादकता पर अपने फ़ोकस के माध्यम से खुद को अलग बनाता है। यह पुन: प्रयोज्य इंटरफ़ेस तत्वों के निर्माण की अनुमति देने के लिए ट्रेट-आधारित कंपोज़िशन का उपयोग करता है, जिन्हें जटिल लेआउट में इकट्ठा किया जा सकता है। मैन्युअल कार्यान्वयन ओवरहेड को कम करने के लिए, इसमें कंपोनेंट बॉयलरप्लेट उत्पन्न करने के लिए उपयोगिताएँ शामिल हैं। सिस्टम एसिंक्रोनस एकीकरण का भी समर्थन करता है, जिससे बैकग्राउंड टास्क और बाहरी डेटा स्ट्रीम मुख्य इवेंट लूप को ब्लॉक किए बिना इंटरफ़ेस को अपडेट कर सकते हैं। अपने मुख्य आर्किटेक्चर से परे, लाइब्रेरी टर्मिनल एप्लिकेशन के लिए विज़ुअल और कार्यात्मक उपयोगिताओं का एक सूट प्रदान करती है। इसमें पदानुक्रमित डेटा रेंडरिंग, अनडू हिस्ट्री के साथ मल्टीलाइन टेक्स्ट इनपुट और एकीकृत टेक्स्ट सर्च क्षमताओं के लिए समर्थन शामिल है। यह टर्मिनल कंपोनेंट टेस्टिंग के लिए उपकरण भी प्रदान करता है, जिससे डेवलपर्स उपयोगकर्ता इंटरैक्शन का अनुकरण कर सकते हैं और नियंत्रित वातावरण में इंटरफ़ेस व्यवहार को सत्यापित कर सकते हैं।

    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