All Projects → Ferada → cl-cffi-gtk

Ferada / cl-cffi-gtk

Licence: other
#cl-cffi-gtk on Freenode. A Lisp binding to GTK+3. SBCL/CCL/ABCL (ECL/CLISP unstable)

Labels

Projects that are alternatives of or similar to cl-cffi-gtk

linux-gui-legacy
(Discontinued in favor of official client) GTK3 GUI client with systray, for ProtonVPN. Works on top of linux-cli.
Stars: ✭ 181 (+417.14%)
Mutual labels:  gtk3
flate
🌈 Colorful dark themes
Stars: ✭ 35 (+0%)
Mutual labels:  gtk3
pw3270
3270 Emulator for gtk
Stars: ✭ 38 (+8.57%)
Mutual labels:  gtk3
slingswarm
GTK3 application launcher similar to Mac OS launchpad and Wayland compatible.
Stars: ✭ 18 (-48.57%)
Mutual labels:  gtk3
Norka
Continuous text editor for Linux
Stars: ✭ 70 (+100%)
Mutual labels:  gtk3
ElementaryLua
Lua + GTK + Granite + Flatpak
Stars: ✭ 19 (-45.71%)
Mutual labels:  gtk3
camera
Camera app designed for elementary OS
Stars: ✭ 63 (+80%)
Mutual labels:  gtk3
switchboard-plug-useraccounts
Switchboard User Accounts Plug
Stars: ✭ 13 (-62.86%)
Mutual labels:  gtk3
ThemeChanger
Theme changing utility for Linux, etc.
Stars: ✭ 14 (-60%)
Mutual labels:  gtk3
Myxer
A modern Volume Mixer for PulseAudio.
Stars: ✭ 190 (+442.86%)
Mutual labels:  gtk3
notifications
Gtk Notifications Server
Stars: ✭ 39 (+11.43%)
Mutual labels:  gtk3
wingpanel-indicator-daynight
A Wingpanel indicator to toggle 'prefer dark variant' option in elementary OS
Stars: ✭ 36 (+2.86%)
Mutual labels:  gtk3
rethinkscape-gtk3
A Inkscape UI mockup proposal based on gnome GTK3 interface design team
Stars: ✭ 13 (-62.86%)
Mutual labels:  gtk3
dopewars
Game simulating the life of a drug dealer in New York
Stars: ✭ 47 (+34.29%)
Mutual labels:  gtk3
gestures
Outdated page, see GitLab link:
Stars: ✭ 21 (-40%)
Mutual labels:  gtk3
gmrun
A run utiliy featuring a slim design and bash style auto-completion.
Stars: ✭ 35 (+0%)
Mutual labels:  gtk3
stickies
Neat sticky notes app for elementary OS
Stars: ✭ 16 (-54.29%)
Mutual labels:  gtk3
Dindo-Bot
🤖 Farming bot for Dofus game
Stars: ✭ 97 (+177.14%)
Mutual labels:  gtk3
switchboard-plug-wacom
Manage drawing tablets and Wacom devices
Stars: ✭ 17 (-51.43%)
Mutual labels:  gtk3
resizer
Quick image resizer app for elementary OS
Stars: ✭ 15 (-57.14%)
Mutual labels:  gtk3
cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library
for creating graphical user interfaces. cl-cffi-gtk is licensed using the LGPL
which has been adopted with a preamble that clarifies the terms for use with
Lisp programs and is referred as the LLGPL.

This work is based on the cl-gtk2 library which has been developed by
Kalyanov Dmitry and already is a fairly complete Lisp binding to GTK+.

The focus of this work is to document the library more complete and to
do the implementation as consistent as possible. Most informations about GTK+
can be gained by reading the C documentation. Therefore, a modified version of
the C documentation from http://www.gtk.org is included into the Lisp files to
document the Lisp binding to the GTK+ library. The API documentation is
available online at http://www.crategus.com/books/cl-cffi-gtk/

Examples of the usage are included in a gtk-demo and tutorial examples. Start
with the tutorial available online at
http://www.crategus.com/books/cl-gtk/gtk-tutorial.html to learn how to use the
library.

Look at the wiki at http://github.com/crategus/cl-cffi-gtk/wiki for news
about the development of the library.

At this time, the library is developed and tested with SBCL 1.1.9 on a
Linux system (Ubuntu). Futhermore, the library is tested with Clozure Common
Lisp 1.9 and CLISP 2.49 on Linux. The minium version requirements are GTK+ 3.4
and GLIB 2.32.

The library compiles and runs under Windows 7, but when moving an application
window the application will freeze. This bug is not solved at this time.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].