JChassis Rule-Based Command Line Parser is a tiny library for parsing and processing command line arguments. The manner in which the command line is to be parsed is specified by a sequence of simple, human-readable rules. This API is a subproject of the JChassis framework that has been packaged as a standalone library.
JChassis Dependency API is an API for representing resources and the dependencies between them. Resources are abstract, so what they represent is entirely up to the user of the API. In the simplest case, they contain a name and a version. For example, resources might represent versioned software components. This API is a subproject of the JChassis framework that has been packaged as a standalone library.
JChassis ANSI Terminal Controller is a Java API for controlling ANSI-compliant terminals and terminal emulators such a Linux virtual terminals, xterm, Gnome Terminal, and KDE Konsole. The library can be used to display character styles and colors and graphical characters in those environments. It is a repackaging of various JChassis modules into a standalone library that does not require the JChassis SDK or framework.
JChassis TermUI is an API for simple GUI-like user interfaces on ANSI/VT100-compliant terminals and terminal emulators, such as Linux virtual terminals, GNOME Terminal, and KDE Konsole. The intent is similar to that of the ncurses library, but done in pure Java. Several commonly used widgets are available.