CSS Compressor is a Java library and utility for reducing the size of Cascading Style Sheets (CSS). It uses many approaches for reducing CSS files: whitespace and comment stripping, merging selectors with identical rules, using short-hand color representations, omitting semi-colons and units where unnecessary, short-hand box-model properties, and many other small tweaks.
Spring Batch Advanced Launcher (SBAL) is a tool based on Spring Batch. It allows launching batches from the command line. A set of advanced functionality is provided to allow enterprise deployment as an alternative to the CommandLineJobRunner. it provides advanced features like displaying the batch version, running resource validations, and configuring logging. It also defines a standard directory structure for deployments.
DJ Swing Suite provides some components and utilities that are often needed or greatly help the creation of rich Swing user interfaces. The components include, among other things, combo buttons, tri-state check boxes, links, extended label (selectable/multi-line) and text/number fields with support for validation, notification tips, formatters, and masks. The utilities bring features like auto-scroll with middle mouse click, automatic fitting of table columns, and conversion of wildcard expressions.
JCmdLineProgress is a Java library to assist with progress reporting on the command line. Using simple hooks, a program can send progress messages and status information to the command line. Also, text based "spinners" can be used to provide visual confirmation that a long running but quiet program is still running. A working example is provided.
DAC (Dynamic Agent Computations) is a novel software framework designed for implementing multi-agent systems that describe parallel computations. The whole system is easy to configure and extend, but also very efficient and scalable. Moreover, the technology that is used (JMS, Cajo, JMX) ensures high reliability of the framework, which can be used in a production environment.