Jodd is general purpose Java utility library. It enriches JDK with many powerful and feature rich utilities. Jodd helps with everyday tasks and makes code more robust and reliable. Special attention is put into creating code that is reusable and as fast as possible while still keeping it compact (under 500 KB). Jodd Wot is a bundle of lightweight application frameworks, under 300 KB. It was designed following the CoC, DRY, and SCS principles.
| Tags | Software Development Libraries Java Libraries Application Frameworks |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Release Notes: Some important bugfixes and minor changes. Optimized Fast*Buffer has been added for all primitives. Lagarto Text dom node now decodes HTML. CSSelly now parses pseudo fn expression on creation. CSSelly accepts classes with uppercase chars, and Jerry has been enhanced with the is() method and :contains selector [#jodd-6]. LoggablePreparedStatement6 for JDK6 has been added. Swing utils have been removed as they have not been maintained for months.


Release Notes: This release comes with Lagarto (an HTML Parser), Decora (a page decorator), HTML Stapler, Jerry (jWuery in Java), etc., plus many new little tweaks and enhancements.


Release Notes: This release added some significant updates and bugfixes. The DbOom framework was renamed.


Release Notes: In addition to bugfixes and minor updates, this release brings major enhancements to the Petite IOC container. A VTor EqualToDeclaredField constraint was added. Petite has added support for multiple default references when no explicit reference is specified, and bean names now can be full class names. A potential MPE issue was fixed in MultipartRequest. A Paramo bug where some arrays of certain types were not resolved was fixed. Converters were enhanced and are now more user friendly as they trim strings. strictExtensionStripForResultPath was added to Madvoc. Madvoc expanding of default interceptor classes and stacks was fixed.


Release Notes: This release is all about new Madvoc features. Duplicate Props now can be appended. Custom annotations were added for JTX. A JTX issue with SUPPORTS propagation was fixed. Madvoc now supports REST URLs. Madvoc custom annotations were added. Madvoc default aliases were added. Madvoc @Action notInPath was removed. Madvoc @Action#IGNORE was added instead of NO_EXTENSION. ArraysUtil.insert was added for a single element. SortedArrayList was added. BinarySearch wrapper was added. StringUtil.findCommonPrefix was added.