Freely available Unicode-based technologies in Java. Includes number format classes, calendar classes, string search and string processing classes. [Open Source, X license]
A set of text-processing classes that provide Perl5 compatible regular expressions, AWK-like regular expressions, glob expressions, and utility classes for performing substitutions, splits, and filtering filenames. This library is the open source succ...
A syntax highlighting package designed for use in text editors. The default implementation will produce colored HTML files from source files. It currently supports Java, C/C++, and HTML. [Open Source, GPL]
A small footprint parser for extracting class/interface/method definitions from source files complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools. [Open source, Apache Software License]
Supports static analysis of Java programs. It parses Java source code files and class files and builds a complete abstract syntax tree from Java source code files, enriched with name and type analysis information. [Open Source, GPL]