3 रिपॉजिटरी
Frameworks and tools for building graphical interfaces on resource-constrained hardware.
Distinguishing note: Focuses on low-resource, cross-platform UI rendering rather than general-purpose web or desktop UI.
Explore 3 awesome GitHub repositories matching user interface & experience · Embedded User Interfaces. Refine with filters or upvote what's useful.
This project is a document-centric e-reader application designed for reading, annotating, and managing digital content across diverse e-ink and mobile hardware platforms. It provides a portable execution runtime and a declarative widget-based toolkit that enables the creation of responsive, hierarchical user interfaces tailored for resource-constrained display environments. The application distinguishes itself through a robust platform-abstraction layer that maps hardware-specific features—such as haptics, screen orientation, and network connectivity—to a unified interface. It utilizes a modu
Creating responsive graphical user interfaces that adapt to varying screen resolutions, orientations, and hardware input methods on resource-constrained devices.
This project is a high-performance, lightweight C graphics library designed for creating interactive user interfaces on resource-constrained embedded hardware. It functions as a comprehensive framework that provides a widget toolkit, a rendering engine, and hardware-agnostic drivers to support the development of graphical displays on microcontrollers and embedded systems. The framework distinguishes itself through a flexible, object-oriented widget hierarchy and a declarative layout engine that supports responsive design patterns like flexbox and grid systems. It enables developers to synchro
Provides a lightweight C library for creating interactive graphical user interfaces on resource-constrained embedded hardware.
Slint is a declarative user interface framework designed for building native graphical applications across desktop, mobile, and embedded platforms. It utilizes a specialized markup language to define reactive interface components, which are then compiled into optimized machine code to ensure high performance and minimal resource consumption. By separating visual structure from application logic, the framework enables developers to create consistent interfaces that run efficiently on hardware ranging from resource-constrained microcontrollers to high-end desktop systems. The framework distingu
Builds high-performance, resource-efficient user interfaces for embedded Linux and microcontroller hardware using declarative markup and native rendering.