← All repos

lablgtk

LablGTK 2 and 3: an interface to the GIMP Tool Kit

Browse cluster: OCaml Systems and Utilities
2,810commits
46contributors
7languages

Tech stack & purpose

LablGTK is an OCaml interface to the GIMP Tool Kit, enabling development of graphical user interface applications in OCaml. The project provides both low-level bindings to GTK and GDK, as well as object-oriented wrappers through modules like GWindow, GButton, and GMenu, alongside various example applications and utilities. LablGTK is built in OCaml and requires OCaml 4.05.0 or later, GTK+ 3.18 or later, and Dune 1.8 or later for building. The project is maintained by Jacques Garrigue and a team of contributors including Benjamin Monate, Olivier Andrieu, Adrien Nader, and others, with development coordinated through GitHub at github.com/garrigue/lablgtk.

Languages

OCaml
51.8%
C
45.8%
HTML
2.0%
Makefile
0.2%
XSLT
0.1%
CSS
0.1%
Common Lisp
0.1%

Contributors (top 30 of 46)