Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gui Toolkit

Gui Toolkit

60 projects

Showing 24 of 60 projects

clipboard-rs
clipboard-rsRust

A cross-platform Rust library for system-level clipboard operations supporting text, images, rich text, HTML, files, and change monitoring.

#ios#gui-toolkit#x11
Stars180
Forks28
Last commit2 months ago
Dam
DamPascal

A Delphi and Lazarus component for creating formatted text message dialogs with HTML styling and parameterized messages.

#label#gui-toolkit#formatted
Stars162
Forks41
Last commit1 year ago
JPPack
JPPackPascal

A collection of customizable VCL/LCL components for Delphi and Lazarus, including enhanced buttons, panels, labels, and color selectors.

#delphi-xe#embarcadero-delphi#button
Stars158
Forks41
Last commit4 years ago
wxCharts
wxChartsC++

A C++ library for creating interactive charts in wxWidgets desktop applications.

#gui-toolkit#native-charts#wxwidgets
Stars145
Forks61
Last commit1 year ago
tkD
tkDD

A cross-platform GUI toolkit for the D programming language, providing a native look and feel via Tcl/Tk.

#d#desktop-application#d-language
Stars118
Forks14
Last commit4 years ago
ATTabs
ATTabsPascal

A collection of custom-drawn, OS-independent UI controls for Delphi and Lazarus applications.

#gui-toolkit#cross-platform-ui#pascal
Stars111
Forks28
Last commit9 days ago
gtkada
gtkadaAda

Ada bindings for the GTK+ graphical library, enabling native GUI application development in Ada.

#gtk-bindings#gui-toolkit#x11
Stars109
Forks22
Last commit3 days ago
Iu
IuCrystal

A Crystal UI framework built on LibUI with reusable components and cross-platform support.

#user-interface#gui-toolkit#component-based
Stars77
Forks5
Last commit2 years ago
cl-gobject-introspection
cl-gobject-introspectionCommon Lisp

Common Lisp bindings for GObject Introspection, enabling automatic FFI to C libraries like GTK.

#cl-gi#gobject-introspection#gui-toolkit
Stars53
Forks14
Last commit2 years ago
Nuklear
NuklearD

D language bindings for the Nuklear immediate-mode graphical user interface library.

#d-language#gui-toolkit#bindings
Stars46
Forks9
Last commit2 years ago
giD
giDD

High-quality D language bindings for libraries with GObject Introspection APIs, enabling GUI and multimedia development.

#gtk-bindings#desktop-application#d-language
Stars43
Forks4
Last commit2 months ago
Sciter-Dport
Sciter-DportD

D language bindings for the Sciter multi-platform HTML engine, enabling desktop GUI applications with HTML, CSS, and scripting.

#d-language#gui-toolkit#desktop-gui
Stars33
Forks3
Last commit9 years ago
GMUI
GMUIGame Maker Language

A feature-rich immediate-mode UI library for GameMaker, providing a comprehensive set of components with a clean, intuitive API.

#gamemaker#game-ui#gui-toolkit
Stars30
Forks3
Last commit26 days ago
GMUI-Framework
GMUI-FrameworkGame Maker Language

A programmable GML framework for creating and managing user interfaces in Game Maker Studio 2.x, 1.x, and GM8.

#gamemaker#interface#user-interface
Stars29
Forks4
Last commit5 years ago
Imgui
ImguiD

D language binding to CImgui with OpenGL, SDL, and GLFW backends for immediate-mode GUI development.

#d-language#gui-toolkit#opengl
Stars25
Forks12
Last commit10 months ago
LV_EX
LV_EXAutoHotkey

Extends AutoHotkey GUI ListView controls with additional functionality for enhanced data display and manipulation.

#user-interface#gui-toolkit#autohotkey
Stars16
Forks10
Last commit3 years ago
ListBox
ListBoxLua

A dynamic, customizable listbox UI component for the LÖVE 2D game engine, supporting mouse, keyboard, and touch interactions.

#user-interface#gui-toolkit#open-source
Stars15
Forks1
Last commit9 years ago
tcl-ada-shell
tcl-ada-shellAda

Ada bindings to Tcl/Tk for implementing Tcl commands in Ada and developing platform-independent graphical user interfaces.

#gui-toolkit#language-binding#interpreter
Stars12
Forks2
Last commit3 years ago
bingada
bingadaAda

A simple bingo application built with GtkAda for playing at home, featuring manual/auto play, card checking, and multi-language support.

#multi-language#desktop-application#gui-toolkit
Stars9
Forks2
Last commit3 years ago
zitk
zitkYacc

An experimental immediate mode GUI toolkit for GameMaker Studio 2, serving as a rewrite and successor to IMNOTGUI.

#gui-toolkit#gamemaker-studio#open-source-library
Stars6
Forks0
Last commit4 years ago
iup
iupScala

Scala Native bindings for the IUP multi-platform GUI toolkit, providing pure Scala interfaces without unsafe types.

#iup#desktop-application#user-interface
Stars2
Forks0
Last commit3 years ago
tashy2
tashy2Ada

Ada 2012 binding to Tcl/Tk that enables interoperability between Tcl scripts and Ada code.

#ada-binding#multi-language-support#gui-toolkit
Stars2
Forks0
Last commit4 years ago
ada-nanovg
ada-nanovgAda

Ada bindings to NanoVG providing a lightweight alternative to Cairo/GtkAda for vector graphics drawing.

#gui-toolkit#opengl#graphics-bindings
Stars1
Forks2
Last commit10 years ago
cairo-xlib
cairo-xlibScala

Scala Native bindings for Cairo XLib surfaces, enabling 2D graphics rendering on X Window System.

#cairo-graphics#gui-toolkit#bindings
Stars0
Forks0
Last commit5 years ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Cross Platform39
#Desktop Applications22
#Gui14
#Ui Framework14
#Windows11
#Widget Library8
#Opengl8
#Desktop Application7
#Rust7
#D Language7
#Game Development6
#Macos6