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

RSS Recent releases

  •  29 Oct 2004 06: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 14: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 13: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.

  •  30 Jan 2001 06:12

    Release Notes: Initial release.

    RSS 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 Perl/Tk application to manage a ToDo list.


    Project Spotlight

    Kobold's Quest 1

    An RPG wizard adventuring game.