Skip to content

Entry

GTK+

Appears in 5 awesome lists

The de facto library for GUI development in Vala. Bindings are included with the vala compiler.

Open gtk.org

Found in these lists

Awesome C++

Section: GUI · A multi-platform toolkit for creating graphical user interfaces. [LGPL]

FreshScore 94

Awesome Rust

Section: GUI · [gtk]

FreshScore 79

Awesome Vala

Section: GUI Programming · The de facto library for GUI development in Vala. Bindings are included with the vala compiler.

FreshScore 73

Awesome C

Section: Graphical User Interface · Cross-platform widget toolkit. LGPL-2.1-only

FreshScore 90

Awesome Rust

Section: GUI · [gtk]

FreshScore 94

imgui

is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic and self-contained (no external dependencies).

In 11 listsDetails

Flutter

Flutter is a framework to build high-performance, cross-platform mobile apps, allowing applications to be written for Android, iOS and Web Apps.

In 7 listsDetails

nuklear

A single-header ANSI C immediate mode cross-platform GUI library

In 7 listsDetails

libui

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

In 5 listsDetails

Elements

Lightweight, fine-grained, resolution independent, modular GUI library. [MIT]

In 5 listsDetails

Sciter

Sciter is an embeddable HTML/CSS/scripting engine aimed to be used as an UI layer of modern desktop applications. [Free/Commercial]

In 4 listsDetails

GuiLite

The smallest header-only GUI library (5 KLOC) for all platforms. [Apache-2.0]

In 4 listsDetails

woboq/qmetaobject-rs

A framework empowering everyone to create Qt/QML applications with Rust.

In 3 lists