JAI is an SDL GUI library written in C. It has many widgets and a generic for fonts (TTF, SFont-like, bitmap, and custom...). It is a work in progress, but is made available for people who want to play with it. It is released under the LGPL, but feel free to use the source as a code repository if you need to reuse a trick I use in your own code.
JAI is only around 60KB when compiled as a shared library.
JAI is made to automagically work in both 2D and OpenGL 3D modes. Allowing you to use it in almost any project.
JAI depends on SDL.
JAI optionally depends on SDL_ttf, SDL_image, and OpenGL.
Releases
JAI-1.0.0.tar.gz - this will always be 1.0.0 until an official release is made.
CVS Access
is available at ViewCVS
or
cvs -d :pserver:anonymous@jonatkins.org:/usr/local/cvsroot login
with an empty password
then
cvs -d :pserver:anonymous@jonatkins.org:/usr/local/cvsroot co jai
Screenshots
The Obligatory