libffi is a library that really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above libffi that handles type conversions for values passed between the two languages. ffi stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
Remote Methode Call is a project to enable calls to methods in remote C++ classes. The transport is implemented as a library, and is free from dealing with the internal RMC stuff, so any C/C++ programmer is able to write a transport for his own purpose. RMC(2) currently has a sockets transport library as reference implementation. It is developed on Linux, and supports Linux on iX86 and PPC. RMC should also work on BeOS. Testers and developers are welcome to the project.
TuxKart is a 3D GoKart racing game with several famous OpenSource mascots participating. The game uses PLIB and OpenGL, and is portable to a wide range of OS's. There are several racecourses provided, with full information on how to add your own. Except for a few minor details, this game is essentially complete, and very playable.
Permission Record Information Machine (PRIM) delivers database connectivity via a web browser. Users can have different database permissions (e.g. create tables, modify tables, etc.). PRIM has built-in database analytical tools such as graph displays, reporting, etc. English and Chinese (Big5) language support.
ATG Dynamo integration for JBuilder is a JBuilder 5 plugin that makes it easy to deploy J2EE applications to the ATG Dynamo Application Server version 5.1 (DAS). It can be installed and run with the other JBuilder 5 plugins such as BEA WebLogicServer 5.1, BEA WLS 6, IBM WebSphere 3.5, Borland AS 4.5, etc.
PHP Mobile Mail is aimed at mobile professionals who want to use their favorite MUAs (noteably pine or mutt) on their laptop, either in UNIX or Windows (under GNU Gygwin). This lets you work offline. It includes a mail_spooler program, which accepts the output of you MUA and spools (on, or offline). When connected, another process parses through the spool and sends your messages. It is also designed to "fake" using your REAL email address with free services like gmx.net, or mail.yahoo.com, when using their POP and SMTP servers, assuming you have a domain and account that you can control to this degree.
Complete! suggests words as you type. These words are based on what you have typed previously. The UI will display words as you type; press both SHIFT keys to insert the word. Press both SHIFT keys again if you want the next word or until you returned to what you typed. It works in any application, and learns as you type. It is case insensitive for faster typing, and can preload subdirectories containing text files.