This site's content was compiled from 1993 to 2006. Beyond that, Google is your friend.

Libraries - GUI

Packages (newest first)


eGTK by Richie Bielak

A multi-compiler Eiffel interface to GTK+ 1.2.x, and a SmartEiffel 2.x interface to GTK+2.

Latest release: 2006-01-17


Eiffel for OS X by Object Tools GmbH and Harmonic Systems

Eiffel for OS X is a proprietary product having its origins in Eiffel/S 2.0 from Object Tools GmbH. It has been adapted and enhanced by Ian Joyner of Harmonic Systems to support Mac OS X.

Latest release: 2005-12-18


Eiffel Windowing System by Daniel Moisset

An Eiffel library which provides a small, stand-alone windowing system, based on » SDL. In addition to windowing system functionality, a small widget toolkit is included.

Latest release: 2005-10-31


RainbowEiffel by Brian Yan

The RainbowEiffel project aims to provide an Integrated Development Environment and associated libraries for SmartEiffel.

Latest release: 2004-08-07


Vision by Philippe Ribet

A native Eiffel library for Graphical User Interfaces.

Latest release: 2004-07-22


IFLTK by Steve Thompson

IFLTK (pronounced Eiffeltick) stands for the Improved Fast-Light ToolKit, and is an Eiffel wrapper for the ยป FLTK (pronounced Fulltick) GUI library.

Latest release: 2004-02-08


OS: win32api interface by elj Project Team

A direct interface to the win32api that allows you to leverage the large volume of C related code and knowledge, found on the net and in books, into your Eiffel applications.

Latest release: 2003-06-21


wxEiffel by elj Project Team

wxEiffel (ewxw) is elj interface to the WxWindows GUI library.

Latest release: 2003-06-21


EiffelFox by Darren Hiebert

EiffelFox is an Eiffel language wrapper for the FOX GUI library.

Latest release: 2003-02-03


slyboots by Eugene Melekhov

The aim of this project is to create an Open Source portable GUI library for Eiffel.

It started as the "translation" of the excellent FOX C++ GUI library, but is intended to become completely independent.

Latest release: 2002-10-30


EiffelOpenGL by Paul Cohen

An incomplete but working Eiffel wrapping of OpenGL.

Latest release: 2002-01-02


Fenestra by Franck Arnaud

Fenestra is a Win32 API GUI library, which while being specific to the Win32 API is high level enough to allow convenient programming in an object oriented manner.

Latest release: 2000-11-11


XVI by Adrian Sieber

XVI is a library of reusable Eiffel components encapsulating the XView toolkit from Sun Microsystems. With XVI, an OPEN LOOK compliant graphical user interface can be implemented without having to leave the Eiffel world.

Latest release: 2000-08-28


EXG by Miron Brezuleanu and others

EXG is an Eiffel wrapper for Gtk+/Gdk. It is meant to help the Eiffel programmer to use the X Window system and the Gtk+ widget set.

Latest release: 2000-08-16


jan's eiffel game library by Jan Nockemann

jegl is a set of Eiffel classes wrapping the Simple DirectMedia Layer (SDL). Additionally, it has high-level features like sprites, bitmapped fonts, simple pixel access and more.

Latest release: 2000-07-20


VEGTK by Eugene Melekhov and Andrew Klochkov

VEGTK is a comprehensive wrapper library for the GTK+ 1.2.x GUI toolkit. It allows you to develop graphical applications in Eiffel using Gtk+.

Latest release: 2000-02-16


gtkxmhtml by Pirmin Kalberer

An Eiffel interface to the GNOME gtk-xmhtml widget.

Latest release: 2000-01-08


WEX by Robin van Ommeren and Andreas Leitner

The Windows Eiffel eXtension library is an extension to WEL, the Windows Eiffel Library, that comes with the Windows version of EiffelStudio.

Latest release: 1999-03-31


eiffel-gtk by Paul Janzen and Francois Pennaneach

Eiffel-gtk is a library to create GUI programs with the GUI toolkit gtk+.

A test suite is included, as are examples including calendar and notebook.

Latest release: 1999-02-14


SEBL by J Scott Edwards

This library is intended to allow programs written using SmallEiffel to access the BeOS API. This is done through Eiffel external C calls which in turn make calls to C++ objects.

Latest release: 1999-01-13


Eiffel Xlib by Stephane Hillion

Eiffel Xlib is a library that provides an interface to the C 'Xlib' library.

Latest release: 1998-11-16


GRAPE for SmallEiffel by Steven White

A GUI library for the Win32 platform. Originally released for Visual Eiffel by Object Tools GmbH and ported to SmallEiffel.

Extensive documentation is included.

Latest release: 1998-09-30


Tcl-Eiffel by Joachim Bergmeyer

Tcl-Eiffel implements a GUI library by providing a connection to the well-known Tcl interpreter and Tk library. This is done by implementing a socket for SmallEiffel and linking an Eiffel program to Tcl/Tk via a socket connection.

Latest release: 1998-09-29


Gweld-TclTk by Roy Phillips

This cluster provides an interface to the Tcl/Tk interpreter & library.

It is intended to give access to all Tcl/Tk features (widgets and their options) from Eiffel, without the need to create Tcl-specific strings in the Eiffel code.

Latest release: 1997-10-31


ez_eiffel by Bruce Wielinga

A set of Eiffel wrappers around Maorong Zou's EZWGL widget library.

Latest release: 1997-10-12


Flower CASE Tool by Bill Foote

A CASE tool that supports a subset of the symbols on a Rumbaugh class diagram.

Tcl/Tk is used for the GUI, and an Eiffel wrapper is included.

Latest release: 1995-10-21


Athena/Hipnotic/Black Mask by Software Services Koeppen

A triple package: a wrapper for the Athena widget set; an IDE for Eiffel/S; and the beginnings of an Object Database.

Latest release: 1993-08-23


EiffelVision by Eiffel Software

EiffelVision is a multi-platform O-O graphical library.

Latest release: ?


Windows Eiffel Library by Eiffel Software

The Windows Eiffel Library is an encapsulation of Windows primitives, providing access to the Windows graphical API.

Latest release: ?


EiffelStore by Eiffel Software

EiffelStore contains high-level and low-level database access libraries, plus tools to generate GUI database applications.

Latest release: ?

Google
 
Web eiffelzone.com