How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance. The framework disting
Auto generated Go wrapper for Dear ImGui via cimgui
libui is a native C GUI library and cross-platform framework used to build desktop applications. It provides a unified C abstraction layer and a native widget toolkit that maps directly to the host operating system's original controls, windows, and menu bars. The project functions as a portable UI wrapper, employing platform-specific backends and a native-API wrapper to maintain visual and behavioral fidelity across different operating systems. It utilizes a C-language binding layer to ensure portability across various compilers and targets. The library covers native interface construction a
Vuera is a compatibility layer and interoperability bridge designed to enable shared rendering between Vue and React. It provides a set of wrappers that allow components from one framework to be embedded and rendered inside the other. The project focuses on cross-framework component integration, allowing for the coexistence of both frameworks within a single project. This supports the use of shared UI libraries across different ecosystems and enables incremental migration between Vue and React. The system handles the transfer of nested elements by mapping slots and children properties betwee
Lara Web Engine is a lightweight C# framework for web user interface development.
The main features of integrativesoft/lara are: GUI Frameworks, User Interfaces.
Open-source alternatives to integrativesoft/lara include: avaloniaui/avalonia — Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows,… allendang/cimgui-go — Auto generated Go wrapper for Dear ImGui via cimgui. andlabs/libui — libui is a native C GUI library and cross-platform framework used to build desktop applications. It provides a unified… andlabs/ui — This project is a cross-platform UI framework and native desktop GUI library. It provides a unified set of… andyobtiva/glimmer — DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop… akxcv/vuera — Vuera is a compatibility layer and interoperability bridge designed to enable shared rendering between Vue and React.…