Gixaw Chat is a feature-rich system that adds live chat to your Web site. It features unlimited rooms, private and group chat, seamless Integration with any third-party application, easy file sharing, live image previews, powerful moderation (kick, ban user, and ban IP address), past chat transcripts, user profiles and display pictures, sound notifications, flood control, unlimited smileys, and a lot more.
fp.board is a bulletin board software solution designed to both implement features of proprietary non-free solutions and provide exceptional security. It supports features such as a built in Markdown Engine along with BBCode, an advanced Ban Control Panel (modeled after IRC, with Account Exceptions and CIDR based IP bans), DNS Blacklist checks, checks against the StopForumSpam databases, and more. It has no issues with the Suhosin Patches, and is developed on a server that supports Suhosin.
Probus is a Web framework for developing in PHP5. This framework is based on the MVC pattern. It has excellent support data caching and provides convenient AJAX support. This framework supports the following features: Many programming patterns can be used, include MVC. A simple command-line tool is used to generate projects. Standard plugins are included for AJAX, RSS, and form validation. It is simple create new plugins for Probus. Its database abstraction layer supports MySQL, PgSQL, MSSQL, Oracle, and many others. It automatically caches data. Its configuration system uses YAML syntax. Components can be used from external frameworks such as Zend Framework, symfony, Code Igniter, Kohana, and CakePHP.
Multi Threaded Daemon - enhanced is a class that implements a daemon that can spawn multiple parallel threads. It includes a sample app to monitor a "queue" directory on the filesystem, and spawns up to "N" child processes to parse individual files from it. It is an enhanced version of the original Multithreaded Daemon class written by Benoit Perroud. This version provides several robustness improvements, adds support for handling signals (SIGTERM, SIGHUP), and a unique PID file to avoid starting multiple instances.
IDLE is an academic learning management system. It is an interactive learning environment. It was first developed to improve the learning environment of database courses. The main purpose of IDLE is to make the learning environment as interactive as possible to benefit both student and teacher. Teachers can use IDLE to provide exercises, guidelines for the exercises, necessary materials for that particular course, and so on. Students can go through the exercises and their guidelines and upload their answers in this system.