Projects / DEPUI


DEPUI is a portable graphic user interface library written in C. Its focus is on small size, efficiency and portability. It works for a variety of platforms and compilers.

Operating Systems

Recent releases

  •  29 Oct 2004 13:15

    Release Notes: This is a complete rewrite with a simpler and more consistent API. The code has been separated into GUI, gfx, and toolkit parts, and is much more portable. You can now include the DEPUI source directly into your projects instead of having to link to a library. The license has been changed to GPL.

    •  09 Jun 2001 18:41

      Release Notes: This release adds an editable textbox (with or without scrollbars), editor object with menu, and a file selector. It now has even lower memory requirements and some efficiency improvements. C++ wrapper classes have been added, and there are some bugfixes.

      •  28 Feb 2001 18:07

        Release Notes: This release adds new drivers for Nano-X, Vesa 1 (Djgpp), X-Windows, TinyPTC (Dos), and OpenGUI (Dos), some bugfixes, and some minimal documentation.

        •  21 Dec 2000 12:07

          Release Notes: Initial release.

          Recent comments

          16 Apr 2009 20:49 deleveld

          DEPUI5 is delayed a while as I am adding an automatic layout algorithm inspired by CSS.

          14 Aug 2008 13:34 deleveld

          DEPUI version 5 is progressing nicely
          DEPUI version 5 is progressing nicely. I hope to have it available in a few months.

          13 Mar 2008 09:36 deleveld

          Working on DEPUI 5
          I a working on DEPUI 5, which is a complete rewrite!

          26 Apr 2007 00:06 deleveld

          SDL platform coming soon
          An SDL platform for DEGFX is coming soon.

          30 Mar 2006 12:03 deleveld

          New WIP available
          A New WIP is available with many improvments and platforms. See the changelog.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.