libui

GUI library

A portable GUI library for C that uses native GUI technologies of each platform.

Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.

GitHub

11k stars
320 watching
616 forks
Language: C
last commit: 8 months ago
Linked from 6 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
andlabs/ui A Go library for building native GUI applications. 8,341
libui-ng/libui-ng A portable GUI library for C that uses native platform technologies 655
lc-soft/lcui A cross-platform GUI library designed to be easy to use and flexible, allowing developers to create desktop applications with graphical user interfaces using web front-end technologies. 4,159
ocornut/imgui A lightweight graphical user interface library for C++ designed for fast iterations and tooling in game engines and real-time applications. 61,793
kojix2/libui A portable GUI library for Ruby that wraps the libui family. 209
idea4good/guilite A lightweight, header-only GUI library that provides high rendering performance and supports multiple platforms and languages. 7,425
parro-it/libui-node Node.js bindings for libui, an awesome native UI library 1,876
koanlogic/libu A C utility library providing basic functionality such as memory allocation and networking. 443
mikke89/rmlui A C++ library for creating custom user interfaces inspired by HTML/CSS standards 2,931
hnes/libaco A C coroutine library with low overhead and high performance 3,525
clibs/clib Provides a package manager for C libraries to simplify installation and usage of third-party libraries 4,885
vczh-libraries/gacui A comprehensive C++ library for building GPU-accelerated user interfaces with WYSIWYG editing tools and XML support. 2,354
libarchive/libarchive A portable C library for reading and writing streaming archives in various formats. 3,066
libuv/libuv A cross-platform library providing an event-driven I/O system with support for asynchronous networking and synchronization. 24,499
sustrik/libmill Introduces concurrency features to the C programming language in a style similar to Go. 2,741