CodeBase is a high-speed xBASE compatible database engine for C/C++, Visual Basic, Delphi & Java programmers. You can use CodeBase to write high performance database applications that are multi-user compatible with FoxPro, dBASE and Clipper, create anything from a Java applet to a full-blown Windows database application to a simple DOS utility, write scalable applications that can be deployed as single-user, multi-user or client/server, all without changing any of your source code, and port your applications to Windows, DOS, UNIX, OS/2, and Macintosh. There's a free 30-Day Test Drive option available. CodeBase is available for every major operating system including Windows XP, 2000, 9x, NT, CE, DOS, OS/2, Macintosh, and a variety of Linux and UNIX platforms including Solaris, SunOS, HP/UX, AIX, SCO, and others.
CodeGuide is a lean and fast IDE for Java and JavaServerPages. It features on-the-fly error checking, incremental background ("instant") compilation, powerful refactoring capabilities, and support for generic types. A visual debugger with on-the-fly class replacement (HotSwap) is also included.
Crossfire is a multi-player graphical arcade and adventure game made for X. It has certain flavours from other games, especially Gauntlet and the rogue-like games (Nethack, Moria, Angband, and Ragnarok). Any number of players can move around in their own window, finding and using items and battling monsters. They can choose to cooperate or compete in the same world.
db4o is an object database for Java and all .NET environments. Its features include ACID transactions, automatic class schema recognition, query-by-example, a S.O.D.A. object querying API, native queries, LINQ support on .NET, callback methods, memory files, cascade-on-delete, multi-threaded access, and Java Webstart and servlet support.
Java Development Environment for Emacs (JDEE) is an Emacs-based integrated development environment (IDE) for developing Java applications and applets. Features include multiple code browsers, a JPDA-based debugger, method and field completion, template-based and procedure-based code generation, Java source code interpreter, context-sensitive help, and more.
GNUstep is a cross-platform, object oriented environment composed of frameworks, tools, and servers (daemons). It is very similar to the Cocoa frameworks from Apple, and tries to maintain compatibility with Cocoa wherever it is desired and possible. The frameworks provide classes for containers, distributed objects, object archiving, file management, text system, font management, image composition, WYSIWYG PostScript graphics, and more.
The GRASP Project has created an algorithmic-level graphical representation for software called the Control Structure Diagram (CSD). The CSD was created to improve the comprehension efficiency of Ada source code and, as a result, improve software reliability and reduce software costs. Since its creation, the CSD has been expanded and adapted to include other languages. GRASP provides the capability to generate CSD's from Ada 95, C, C++, Java, and VHDL source code in both a reverse and forward engineering mode with a level of flexibility suitable for professional application. GRASP has been integrated with the GNU family of compilers for Ada (GNAT) and C (gcc), and Sun's javac compiler for Java. Use of GRASP is not restricted to these compilers, however. This has resulted in a comprehensive graphically-based development environment for these languages. The user may view, edit, print, and compile source code as CSDs with no discernible addition to storage or computational overhead.