ArahPaint4 is a raster based paint program for drawing images in repeat, mainly for textiles. It includes a graphical image browser, works well on large images, allows limited image palettes, and supports drawing with non-square pixels. It is used in industry by over 300 textile mills, schools, and designers.
ArahPaint4 is a textile-oriented paint program, mainly for jacquard. It is a simple paint program for raster palette images. It has good tools for drawing images in repetition, support for handling palette images (color reduction, substitution, protected, transparent colors), contour tools, layer support, unlimited undo/redo, support for drawing in aspect ratio (pixels need not be square), a two level grid, and a coordinates display. It is simple, stable, fast, and works well on large images (>8000x8000).
The Arakhnê.org Foundation Classes (AFC) is a collection of Java libraries (based on Maven) that provides a collection of utilities that are not provided in the standard Java API. Many utility classes are provided: file filters, progress indicators, arrays, collections, VM utilities, text utilities, math tools (point, vector, matrix, shape, etc.), widgets for AWT, Swing, and Android, a platform-independent graphical API, and more.
Archive4J is an archive engine for large document collections written in Java, i.e. a set of algorithmic tools and implementations that make it possible to build a direct index of a document collection. In particular, for each document some basic data can be recovered, such as the length of the document in words, the list of distinct terms appearing in the document, and the number of occurrences of each term in the document (the count). Goals include a very high compression rate and very fast random access. To obtain this result, Archive4J combines techniques typical of search engines with succinct data structures.
ArtTk is a graphic library based on Java/Swing offering an open development toolkit intended specifically for scientific and technical applications. It provides a set of widgets and functional modules a set of support modules (helpers) permitting dynamic definition of menus and tool bars from simple XML configured files, and supporting tooltips, icons, action commands, etc.; a very adaptable generic desktop, facilitating the assembly of Swing components in a specialized GUI; an extended Grid layout to simplify the development of advanced scientific applications; and a set of scientific and technical widgets, such as a dynamic memory footprint monitor, simple key-values based fields editors, a generic color gradient editor, etc.
ACDK is a development framework with a similar target of Microsoft's .NET or Sun's ONE platform, but it uses C++ as a core implementation language. It implements the standard library packages, including acdk::lang, acdk::lang::reflect, acdk::util, acdk::io, acdk::text (including regexpr), acdk::net, acdk::sql, acdk::xml, and more. Flexible allocator/garbage collection, threading, and Unicode are implemented in the core of ACDK. Extensions make C++ objects available for reflection, serialization, aspect-oriented class attributes, and [D]ynamic [M] ethod [I]nvocation. This DMI acts as an universal object oriented call interface to connect C++ with scripting languages (Java, Perl, Tcl, Python, Lisp, Visual Basic, and VBScript) and standard component technologies (CORBA and COM).