6 रिपॉजिटरी
Frameworks for creating desktop applications that utilize the host operating system's native UI widgets.
Distinct from Desktop Environment App Development: Existing candidates are too narrow, focusing on either specific languages like React/Vue or environment-specific applets.
Explore 6 awesome GitHub repositories matching user interface & experience · Native Desktop Application Frameworks. Refine with filters or upvote what's useful.
Toga is a cross-platform UI framework and Python native GUI toolkit used to build applications that render native user interfaces across different operating systems. It functions as a native widget wrapper, mapping Python code to native operating system components to ensure a consistent look and feel. This development kit allows a single codebase to be deployed across desktop computers, handheld mobile devices, and web browsers. It utilizes a multi-backend rendering engine to direct UI declarations to the appropriate renderer based on the target environment. The framework covers native deskt
Provides a framework for creating desktop applications that utilize the host operating system's native UI widgets.
Toga is a cross-platform application framework and native GUI toolkit for Python. It serves as a multi-platform frontend wrapper that allows a single codebase to be deployed across macOS, Windows, Linux, Android, and iOS. The toolkit functions as a native widget UI library, mapping high-level Python interface definitions directly to the host operating system's own visual components. This ensures that applications use native system widgets to match the look and feel of the target environment rather than relying on custom drawing libraries. The framework covers cross-platform development for d
Enables rendering user interfaces using native widgets across various desktop operating systems.
Windows Forms is a .NET framework for building graphical user interfaces for Windows operating systems using managed code and native controls. It functions as an event-driven UI library that provides a set of visual controls and event handlers for creating interactive desktop applications. The framework includes a visual UI designer that allows for the arrangement of interface elements on a canvas via a drag-and-drop layout system. It also serves as a Windows API wrapper, providing a compatibility layer to access system-level libraries such as User32 and GDI+. Additional capabilities include
Provides a comprehensive suite of native controls and event-driven logic for building graphical user interfaces on Windows.
Windows App SDK नेटिव Windows डेस्कटॉप एप्लिकेशन बनाने के लिए APIs और UI फ्रेमवर्क का एक सेट है। यह सिस्टम क्षमताओं तक पहुँचने के लिए एक Windows Runtime API और रिस्पॉन्सिव, सुलभ इंटरफेस बनाने के लिए एक समर्पित UI फ्रेमवर्क प्रदान करता है। प्रोजेक्ट एक डेस्कटॉप ऐप डिप्लॉयमेंट फ्रेमवर्क और CPUs, GPUs व NPUs पर हार्डवेयर-एक्सेलेरेटेड मॉडल चलाने के लिए एक स्थानीय AI निष्पादन एनवायरनमेंट के रूप में भी कार्य करता है। SDK पुराने एप्लिकेशन्स के आधुनिकीकरण को सक्षम करके खुद को अलग करता है, जिससे डेवलपर्स को पूर्ण पुनर्लेखन के बिना मौजूदा प्रोजेक्ट्स में आधुनिक कंट्रोल्स और प्लेटफ़ॉर्म सुविधाएं एम्बेड करने की अनुमति मिलती है। यह उच्च-प्रदर्शन सिस्टम इंटरैक्शन के लिए एक नेटिव C++ प्रोजेक्शन का उपयोग करता है और फ्रेमवर्क वर्ज़न को ऑपरेटिंग सिस्टम से अलग करने के लिए NuGet-आधारित वितरण का उपयोग करता है। व्यापक क्षमता क्षेत्रों में पूर्ण एप्लिकेशन लाइफसाइकिल प्रबंधन, हार्डवेयर-एक्सेलेरेटेड विज़ुअल रेंडरिंग, और पैक्ड व अनपैक्ड दोनों एप्लिकेशन्स के लिए लचीले डिप्लॉयमेंट विकल्प शामिल हैं। यह स्थानीयकृत एसेट्स के लिए संसाधन प्रबंधन, सुरक्षा के लिए प्रोसेस-आइसोलेटेड सैंडबॉक्सिंग, और सिस्टम-स्तरीय सूचनाओं व विजेट्स के लिए एकीकरण को भी कवर करता है। फ्रेमवर्क यूजर इंटरफेस से एप्लिकेशन डेटा को अलग करने के लिए Model-View-ViewModel (MVVM) आर्किटेक्चर जैसे संरचनात्मक पैटर्न का समर्थन करता है।
Provides a framework for creating native desktop applications that utilize the host operating system's native UI widgets.
This is a PHP native application framework used to build standalone desktop and mobile applications. It functions as a cross-platform app wrapper and binary application bundler, encapsulating PHP codebases into native binaries and installers for macOS, Windows, Linux, iOS, and Android. The project provides a native device API bridge and OS integration layer, allowing PHP application logic to connect directly to host operating system services. This enables the execution of applications as local binaries without the requirement of a remote web server. The framework covers several high-level ca
Provides a framework for building standalone desktop software that runs as local executables without a browser.
This project is a cross-platform development framework that enables the execution of React Native applications as native desktop software. By utilizing the Qt toolkit, it maps mobile-oriented interface components to native desktop widgets, allowing developers to deploy a single codebase across Linux, macOS, and Windows. The framework functions as a bridge between JavaScript-based application logic and native system interfaces. It includes a native module bridge that exposes system-level hardware and platform capabilities to the JavaScript runtime, facilitating the integration of custom C++ or
Translates interface instructions into native desktop components to display and update the application interface.