prtpacker (Portable Resource Tree Packer, pronounced PIRT-Packer) is a tool for creating C or C++ source code from external program resources such as images, text, or data. These resources can be arranged in a tree structure much like a typical file system. After compiling and linking the resulting source code you can access the resource tree from within your software through a simple API. Be aware that all resources stay in memory and cannot be easily deallocated.
MyCCM-HI is a component framework developed by Thales targeting mission- and safety-critical distributed real time embedded software. It integrates components written in C, and generates code for handling inter-component communication, threads (priorities, periods), locks, and mode-based reconfiguration. In addition to the software components, MyCCM-HI takes as input a model of the application in a so-called Component-Oriented Architecture Language.
Spiritbot is a suite of agent/bot applications with an IRC core. The core component interacts with a natural language chat interface (Scheme/LISP) base that parses input natural language (chat) input and then tries to come up with valid responses. The focus of the chat centers on technology.
phpRapidDev provides easy and fast PHP application development. It supports a theme manager, language selection (internationalization), simultaneous connections to various database servers, a form generator, a report generator, built-in user management, log, and access control, definitions from text-based config files and/or Web-based application, and a PHP preprocessor to maximize speed.
SPWrapper is a source code generator whose input is an SQL statement, or with some limitations the name of a stored procedure. Each SQL statement become a Java class, iterable to fetch results if the statement is a SELECT. It is possible to generate Python classes for the cx_Oracle module. SPWrapper is designed to require little configuration: it tries to automatically guess input parameters form SQL code, and output parameters from the SQL result set fetched. All the SQL statements can be translated to source code, even those with proprietary syntax. It currently supports 4 databases for Java (Oracle, PostgreSQL, MySQL and SQL Server) and Oracle with Python. A Netbeans plugin is also available (for stored procedures only).
The Oculus Layout System supplies a Java layout API, and an easy-to-use visual builder, which works with both Swing and AWT. Main features include a proprietary stretching model, which enables the system to automatically infer how to properly stretch almost any user interface, and a cursor-based layout paradigm which dramatically improves the readability and maintainability of the layout code.
Python to C Module Generator was designed to aid in the conversion of Python modules to C extension modules while keeping the same interface into the module. This makes it easier to convert existing Python code into C code, giving it a speed boost without changing to existing code.