How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Proton Native is a cross-platform desktop framework that compiles React code into native applications for Windows, macOS, and Linux. It enables developers to build desktop applications using the same component syntax and patterns as React Native, with the ability to reuse existing React Native components with minimal modifications. The framework integrates a flexbox layout engine for positioning native desktop widgets and embeds the Node.js runtime for direct filesystem and system-level access. The framework translates React component trees into native desktop widgets through a bidirectional
Build performant, native and cross-platform desktop applications with native React powerful CSS like styling.🚀
NodeGUI is a framework for building native desktop applications using Qt6 widgets, controlled entirely from JavaScript and Node.js. It provides a Qt6 Node.js binding that maps native widget classes to JavaScript objects, enabling developers to create cross-platform desktop apps for Linux and Windows with full access to the Node.js ecosystem and npm modules. The framework distinguishes itself by allowing developers to style native desktop widgets with CSS and Flexbox layout rules, without relying on a web browser. It translates CSS properties and Flexbox layout into Qt stylesheet and layout ma
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
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 main features of status-im/react-native-desktop-qt are: Cross-Platform Desktop Development, Cross-Platform Desktop Toolkits, Native Module Bridges, Qt Desktop App Builders, Desktop Ports, Asynchronous Message Passing, Native C-JavaScript Bridges, Native Function Exposers.
Projects with overlapping indexed features include: kusti8/proton-native — Proton Native is a cross-platform desktop framework that compiles React code into native applications for Windows,… nodegui/nodegui — NodeGUI is a framework for building native desktop applications using Qt6 widgets, controlled entirely from JavaScript… nodegui/react-nodegui — Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀. beeware/toga — Toga is a cross-platform application framework and native GUI toolkit for Python. It serves as a multi-platform… dotnet/core — This project is a cross-platform development framework and managed runtime environment designed for building… revery-ui/revery — Revery is a cross-platform GUI toolkit and functional UI framework used to build native desktop applications for…