Field is a software project initiated by OpenEnded Group, for the creation of their digital artworks. It is an environment for writing code to rapidly and experimentally assemble and explore algorithmic systems. It is visual, it is hybrid, it is code-based. We think that it has something to offer a diverse range of programmers and artists.
PulpCore is a free, open source (BSD license) 2D rendering and animation framework for the Java plug-in. It allows Java developers to create modern-looking 2D web games with a strong focus on animation and positive user experiences. Also, PulpCore is designed for ease of development with an intuitive API and a smooth, uninterrupted workflow.
Dapper, standing for Distributed and Parallel Program Execution Runtime, is one such tool for bridging the scientist/programmer's high level specifications that capture the essence of a program, with the low level mechanisms that reflect the unsavory realities of distributed and parallel computing. Under its dataflow-oriented approach, Dapper enables users to code locally in Java and execute globally on the cloud or grid.
JabRef is an open source bibliography reference manager. The native file format used by JabRef is BibTeX, the standard LaTeX bibliography format. JabRef runs on the Java VM (version 1.5 or newer), and should work equally well on Windows, Linux and Mac OS X.
Meloncillo is a standalone Java program for composition of spatial sound. A GUI allows the placement of interacting objects and editing of trajectories which can generate data evaluated by a sound synthesis application such as SuperCollider or CSound.
The OO-Browser is an advanced object-oriented class browser with support for browsing C, C++, Common Lisp and its Object System (CLOS), Eiffel, Java, Objective-C, Python and Smalltalk. It runs atop Emacs/XEmacs on Linux, UNIX and Windows.
ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications. ICU is widely portable and gives applications the same results on all platforms and between C/C++ and Java software.
The Bean Machine is an experimental project in visual programming and composition in Java. It's at a very early stage, but still fun to play with. You can build up a composition by creating various types of nodes and joining up their inputs and outputs. It's designed to be completely extensible and it's easy to create new types of nodes. There's no need to be limited to visual compositions either, it's easy to create nodes which manipulate text, play sounds or read input devices.