Please note: This page is imported from my wiki, which hasn't been updated in over 10 years. Some of the formatting was lost during the import. I'll try to get around to fixing it someday.
JBoss - Java Application Server
iText - An open source PDF Java Library
JDOM - JDOM XML Parser
Sun Java Center J2EE Pattern Catalog
Jakarta Ant
Apache Web Server
Jakarta Xalan XSL/XSLT
Xerces XML Parser
Xindice XML Database
[Cocoon]], [[Ant]], [[Maven]], [[POI]], [Fop and more open source projects …
* [Alexandria](/wiki/alexandria)
* [BCEL](/wiki/bcel)
* [BSF](/wiki/bsf) - Scripting support including being able to access Java classes from scripting languages
* [Cactus](/wiki/cactus) - A testing framework for unit testing server side Java
* [Commons](/wiki/commons) - Small reusable components used for many of the Jakarta subproducts
* [ECS](/wiki/ecs) - Element Construction Set is used to generate elements for various markup languages including HTML 4
* [HiveMind](/wiki/hivemind) - Used for configuration of the micro kernel
* [JMeter](/wiki/jmeter) - Performance monitoring
* [Lucene](/wiki/lucene) - A text search engine
* [ORO](/wiki/oro) - Provides perl style regular expressions
* [POI](/wiki/poi) - Used to read and write files based on the OLE 2 Compound Document Format. e.g. .xls
* [Regexp](/wiki/regexp) - A regular expressions package
* [Slide]] - [[WebDAV](/wiki/slide]]_-_[[webdav) aware content management system
* [Taglibs](/wiki/taglibs) - various
* [Tapestry](/wiki/tapestry) - A web application framework based on highly reusable components using the MVC design pattern
* [Tomcat](/wiki/tomcat) - Servlet container
* [Turbine](/wiki/turbine) - An MVC framework for constructing webapps with either Velocity or JSP
* [Velocity](/wiki/velocity) - Template engine
* [Watchdog](/wiki/watchdog) - Checks specifications
Andrew McDonough is a consultant CTO and software developer, currently based between Berlin and London.
Follow Andrew on Twitter or Connect on LinkedIn