A Java 1.5 Parser with AST generation and visitor support. The AST records the source code structure, javadoc and comments. It is also possible to change the AST nodes or create new ones to modify the source code. Original project hosted at http://code.google.com/p/javaparser hasnt been updated to maintain comments
Java utility class library. Mentionable classes are the simple but powerful SQLBuilder, the DTO parser and serializer classes (JSON, XML). The library is used in all of my Java projects. The current productive Version is 2.0.
JTB is a syntax tree builder to be used with the Java Compiler Compiler (JavaCC) parser generator. JTB was originally developped at UCLA up to version 1.3.2. It has been upgraded in version 1.4.0+ (2009-2010), as an embedded tool within the SourceForge Eclipse JavaCC plugin. From 2011 to 2016 it was provided HERE as a standalone tool in the same hosting environment as JavaCC. Since 2017 IT HAS MOVED TO GITHUB (https://github.com/jtb-javacc/JTB).
several years in production, very stable parser extending regex language power to parse nested message structures. Meta-data driven. Originaly developed to parse complex IATA airline messages with high tolerance upon syntaxical errors, the parser can accept any nested assembly of regex-parsable data. Proven operation on IATA IMP, PSCRM, AHM, SDK, SSM and EDIFACT, X12, SWIFT, CSV, fixed record messages, printable text outputs, proprietary formats of various kinds.
VisualLangLab is a completely visual, simple, and easy to learn IDE for developing parsers without code or script of any kind. A grammar is represented as a tree with distinct icons for various elements, and is edited by using the mouse to invoke menu-bar and context-menu operations.