JSyntaxColor is a Java library for coloring in real time user text input. Main features include a standard editor kit, a simple property file for each syntax description, real time switch between syntax descriptions, inner cache for limiting parsing scope, tokens libraries customizable by the user, color, underline, and border attributes support, samples for Java, SQL, and Formula syntax, and many samples for interesting API parts.
FrAid (Fr[actal] Aid) is a programming language that is appropriate for mathematical computations, visualization, batch processing, and more. It features both a standalone application that provides a programming environment for the language and a system for integrating the language with Java. The Java interface allows mathematical equations and formulas to be used with Java code, making it easier to process numerical computations, symbolic computations, imaging, CAD, and more.
Qanava is a C++ library designed to display graphs on a Qt canvas. Qanava provide classes to generate various layouts of directed graphs and visualize their nodes with custom styles on a graphic canvas. Qanava is designed for applications with basic graph visualization needs such as Gantt charts, social networks, and document or network modelling applications. It is not meant for a complex interactive visualization of very large data sets.
Papyrus is a 2D C++ scenegraph (canvas) library that utilizes the cairo library to perform drawing operations. Similar canvas libraries are the Gnome Canvas, Diacanvas, and the QT Canvas. Numerous canvas primitives are available, including arcs, rectangles, polylines, and line markers. An optional companion library, Papyrusmm, provides a set of Gtkmm widgets which includes viewports (a canvas display widget similar to Gtk::DrawingArea) and other UI widgets related to drawing interfaces.
Moss is a collection of Java classes which includes additional custom Swing components (Tri state check boxes, complete password entry dialogs, a JFrame/JDialog framework to assist in creating large GUIs), file and image modification classes (EXIF/IPTC reading and editing, image roatation, file copying), miscellaneous data structures (such as a HeapSet implemenation), and much more.