Projects / CLIP


CLIP is a Clipper/XBase compatible compiler with initial support other xBase dialects. It features support for international languages and character sets. It also features OOP, a multiplatform GUI based on GTK/GTKextra, all SIX/Comix features (including hypertext indexing), SQL and ODBC drivers, a C-API for third-party developers, a few wrappers for popular libraries (such as BZIP, GZIP, GD, Crypto, and Fcgi), a multitasking client and application server based on TCP/IP sockets, object data base utilities, and a functions library.

Operating Systems

RSS Recent releases

  •  31 Oct 2006 01:27

Release Notes: This release added fixes to support UTF environments, GCC 4.x, and newer Linux distributions. Some new utilities, functions, and documentation were added.

  •  19 Apr 2006 04:16

Release Notes: This release added libraries for supporting glade2 and expat and xTree and xPath classes. Some code optimizations and cleanups were made.

  •  16 Dec 2005 01:24

Release Notes: An interactive installer was added. Some bugs were fixed. Some new functions were added. The speed was optimized. GCC 4.x support was added.

  •  09 Mar 2005 23:33

Release Notes: A CLIP-UI library was added for developing GUIs. It is not dependent on low-level widget sets and tool kits and support XML descriptions of dialogs. Bugfixes, new functions, new documentation, and compatibility fixes were included.

  •  16 Dec 2004 10:53

Release Notes: clip-GTK2 is finished. Some bugs are fixed. There are some new functions, some new documentation, and some fixes for compatibility.

RSS Recent comments

17 Jan 2010 11:57 mnalis Thumbs up

New development (as of 2009) is happening at

27 Aug 2005 16:50 ideafix Thumbs up

my experience with clip
basic clipper and dbf functions are very good, but there are some new areas that present small problems (sql, non-clipper datatypes provided for compatibility with other dialects) and other areas that are simply incomplete (gtk2 support).

My only problema was to learn how mature each area and library is. I had to learn from trying...

Otoh, small bug fixes were easy to implement, the internals are understandable by just studying the code.

I think clipper is the best language to write text-mode full screen data entry programs. and clip is the best tool I could find. Thanks.

28 May 2005 11:07 zdk

It's amazing!
Dear Clip Team

i just want to tell how wondered i'm from this product. I'm now in the testing phase, but i think that the next thing i will do is to buy a commercial license. Great job!

Many thanks for bringing Clipper alive again!


20 Aug 2004 03:44 Uri

Re: Compile with cygwin
% /usr/include/w32api/basetsd.h:110:

comment this line.

please contact to uri at itk dot ru for bug reports

20 Aug 2004 02:53 francofr

Compile with cygwin
Hi, i tried to compile with cygwin under windowsxp

and i get this error:

gcc -Wall -I. -I./include -O2 -O0 -c _file.c

In file included from /usr/include/w32api/winnt.h:164,

from /usr/include/w32api/windef.h:246,

from /usr/include/w32api/windows.h:48,

from _file.c:540:

/usr/include/w32api/basetsd.h:110: error: parse error before ',' token

make: *** [_file.o] Error 1

cygwin version is 1.5.10.

It was something wrong?


Project Spotlight


A Websocket implementation in Qt.


Project Spotlight


A system optimization tool.