Madison is a ongoing effort to provide high quality
access to modern and effective computer technology
for individuals who are blind and have a severe limit
on mobility or control which limits the use of standard
input technologies. It bases input on a joystick and
three switches. The joystick can be thought of as a
navigation aid like the cursor keys up, down, left, and
right. An expanded Morse (eMorse) code is used to
replace the keyboard; the three buttons represent
dot, dash, and meta. Applications are installed on a
graph filesystem. Each filesystem node has up to four
vertices, named north, south, east, and west.
Navigation is done via joystick or eMorse input.
Applications are deployed as jar files which are
retrieved by the Web or local disk.

School Admin Project is a Web-based application to
provide an interface to a school's registration
process. It also allows parents to log in so that
they can see the performance and other details of
their children online. Attendance of children and
teachers can also be viewed online so that
management can keep vigil on what is actually
happening in the schools.

MyAtom Writer is a graphical tool for creating standard Atom 1.0 documents that embed links to FOAF and OTER documents. A Description component is used to specify descriptions of documents, information regarding the author, and content types. The content type is used to specify whether the Atom document contains links to FOAF and OTER documents. The Entry component is used to enter documents in XML, XHTML, HTML, or text format.

Amiba is a Gene Expression Programming (GEP)
framework for Java. GEP is, like genetic
algorithms, a branch of evolutionary computing.
The framework separates the process of evolution
from the process of interpretation of the
chromosome, allowing the use of various schemes.
For example, graphs may be used as terminals and
graph operations as operators in the chromosome
instead of the usual double precision numbers. It
implements mutation, transposition, and
recombination. Options and rates are easily
configured through an XML file. A mechanism to
load fitness cases in bulk is also provided.

EUGene allows you to manipulate and generate models. It can read UML class models in XMI independent from modeling, generate templates, transform models, and integrate in project building. It features independence in developer code and generated code. EUGene is independent from development tools. EUGene is easy to use and to put into place.

Teamwork is a Web-based groupware for project
management. It supplies groupware, issue tracking,
cost control, and document and project management
features with fine-grained security in a friendly
interface. Agile methodologies such SCRUM are
supported. Teamwork is easy to integrate with your
IT infrastructure. Supports multiple databases
(via hibernate), browsers, and languages.

Blitz is an open source JavaSpaces implementation
designed to ease development and deployment of
JavaSpaces technology. It is Jini 2.0 enabled, and
uses established VM principles. It also
implements smart indexing, tuneable persistence,
and active/passive lease cleanup. It is designed
with experimentation and expansion in mind.

Presage (formerly known as Soothsayer) is an intelligent predictive text entry platform. It exploits redundant information embedded in natural languages to generate predictions. Its modular and pluggable architecture allows its language model to be extended and customized to utilize statistical, syntactic, and semantic information sources.

Fakeroot-ng runs a program while fooling it into
thinking it is running with root privileges. When
the program does something that only root can do
(e.g. create a device file), fakeroot-ng emulates
the appropriate system calls so that the program
gets a consistent view of its actions. Unlike the
original fakeroot, fakeroot-ng uses the ptrace
interface, which means that it does not suffer some of the limitations that fakeroot does. In particular, fakeroot-ng supports chroot jails.

Liblouis is a Braille translator and back-translator. It features support for computer and literary braille, supports contracted and uncontracted translation for very many languages, and has support for hyphenation. New languages can be added easily through tables that support a rule based or dictionary based approach. It also includes tools for testing and debugging tables. Liblouis also supports math Braille (Nemeth and Marburg). The formatting of Braille is provided by the companion project liblouisxml. Liblouis has features to support screen-reading programs.