Setedit is a text editor specially designed for programmers. It has a nice interface with mouse support, menus and windows (text mode). The editor is a very good choice for people with DOS background, especially people accustomed to Worstar and Borland editors. The editor has overlapped windows so you can see more than one file at the same time, configurable syntax highlighting, macros, rectangular selection, block indentation, as well as customizable keyboard shortcuts and menus.
HEYU provides a command line interface to communicate with the CM11A hardware module from X10. The CM11A will send remote control signals over the power lines to remote modules within your house. HEYU can be run from cron to automate lights, sprinklers, etc., or can store macros and timers in the CM11A memory for standalone operation. Auxiliary input is supported from MR26A, W800RF32A, and RFXCOM X10 RF receivers for X10, X10 Security, RFXSensor, RFXMeter, Oregon, and DigiMax RF signals (subject to the capabilities of the receiver). Arbitrary commands and scripts can be launched based on X10 and RF signals and the state of the system. HEYU also supports the CM17A "Firecracker" device for transmission of X10 RF signals.
The Easysoft ODBC-ODBC Bridge allows applications on one machine to access ODBC data sources on another. It supports multiple concurrent connections from multiple clients to multiple target databases. The principle application is to enable access from Linux and Unix platforms to remote ODBC databases. For example, Apache/PHP programs on Linux can read/write data held on MS SQL Server on Windows, and Perl programs can read/write data held in a MS Access database. Supported applications include Applixware, Open Office, Python, Rexx/SQL, mnGoSearch, OpenLDAP, and Oracle sqlplus. Supported platforms include Linux, MacOSX, IBM zSeries, Windows and various Unix flavors.
GTL can be seen as an extension of the Standard Template Library STL to graphs and fundamental graph algorithms. It is a platform independent and extendible C++ library, and is a useful aid to any software designer. It contains the classes needed to work with graphs, nodes, and edges, and some fundamental algorithms as building blocks for more complex graph algorithms. Customized algorithms can be developed by experienced programmers.
Dr. Geo is an interactive geometry program that is distributed as a universal portable application. It allows one to create a geometric sketch and manipulate it according to its constraints. It is usable at home or at school, in primary or secondary education. It is simple and effective with extended features including scripting and programming.
Frodo is a free, portable C64 emulator. It focuses on the exact reproduction of graphical effects possible on the C64, and comes in three "flavors" (Frodo, Frodo PC, and Frodo SC) with increasingly higher quality of emulation, but at the cost of higher processing power requirements. Frodo has been ported to a number of systems, including handheld computers. The Unix version can use either SDL, X11, or SVGAlib to display the graphics.
Bigloo is an implementation of the Scheme programming language. It relies on an optimizing compiler from Scheme to C. Bigloo enables connections between Scheme code and C code. It proposes many extensions to Scheme such as a regular parser compiler, an lalr parser compiler, pattern matching, an object layer, etc.