Blacken is a Java library for Roguelike development. It supports arbitrarily resizing the window. It maintains a "preferred size", changing the font size as needed. By default, all applications support Alt-Enter for fullscreen mode. It strives to support Unicode well. A cell contains a sequence of codepoints. Codepoints may be outside the Basic Multilingual Plane or zero-width accents. All key input consists of valid Unicode codepoints. Special keys are handled by codepoints in "private use" planes. Modifier keys are handled through a prefix character (like Unix systems handle Alt via the Escape character).
Adapro is a customizable multi-user word processor originally geared towards users with a learning disability or developmental disorder, such as dyslexia or autism. Hence its array of assistive features, including inline representation of words through pictograms, a virtual keypad with configurable phrase buttons, a dyslexia-friendly font, PBDQ, and high-contrast modes. The editing interface can be customized on a per-user basis, and documents produced with it can be exported to RTF for further editing in OpenOffice or other software. If Java 6 is on the system, it doesn't even require installation.
J2ObjC is a tool from Google that translates Java code to Objective-C for the iOS platform. It enables Java code to be part of an iOS build, as no editing of the generated files is necessary. The goal is to write an app's non-UI code (such as data access or application logic) in Java, which can then be shared by Web apps using GWT, Android apps, and iOS apps. J2ObjC supports most Java language and runtime features required by client-side application developers, including exceptions, inner and anonymous classes, generic types, threads, and reflection. JUnit test translation and execution are also supported.
Kigo Video Converter supports all popular video formats including AVI, DivX, XviD, MPEG-1, MPEG-2, WMV, ASF, MOV, VOB, MP4, 3GP, 3G2, or QuickTime into iPod, PSP, Zune, MP4, 3GP, 3G2, AVI, MPEG-1, MPEG-2, WMV, DivX, XviD, ASF, MOV, or VOB video files. It supports iPod, iPhone, PSP, Zune, and other portable media players and cell phones.
QP Active Object Frameworks is a family of event-driven, RTOS-like, active object frameworks for microcontrollers. The QP frameworks provide thread-safe execution of active objects (concurrent state machines) and support both manual and automatic coding of UML statecharts in readable, production-quality C or C++. Automatic code generation of QP code is supported by the free QM modeling tool. The QP family consists of QP/C, QP/C++, and QP-nano frameworks, which are all professionally developed, strictly quality controlled, well documented, MISRA-compliant, and commercially licensable. All QP frameworks can run on "bare metal", completely replacing a traditional RTOS. Ports and ready-to-use examples are provided for Cortex-M3, Cortex-M4, Cortex-M0, RX600, MSP430, C28x, C55x, AVR, ARM7, ARM9, ColdFire, PIC24, dsPIC, M16C/R8C, H8, HC08, 8051, Arduino, and mbed. QP/C and QP/C++ can also work with a traditional (RT)OS such as POSIX (Linux, QNX), Windows, VxWorks, ThreadX, uC/OS, or FreeRTOS.
Hypercube is a graph visualization tool for drawing DOT (graphviz), GML, GraphML, GXL and simple text-based graph representations as SVG and EPS images. It comes with a Qt-based GUI application and a Qt-independent commandline tool. Hypercube uses a simulated annealing algorithm to lay out the graph, which can be easily parameterized to achieve the desired look.
Biomechanical ToolKit (BTK) is a cross-platform library for biomechanical analysis. It can read and write a large variety of file formats used in biomechanics, and can modify them. All these operations can be done with the C++ API or with the wrappers included (Python, Octave, and Matlab). The goal of this project is to help the community share data without the restriction of the file format or the biomecanical model provided by the manufacturer of the acquisition system.