The Unbearable Lightness of Java

Jodd is set of Java microframeworks, tools and utilities, under 1.7 MB.

We believe in common sense to make things simple, but not simpler.

Get things done! Make your ideas! Kickstart your startup!

And enjoy the coding.

Jodd table of Micro-components

Here are some components for you! See documentation for more.

Think Lightweight, Be Awesome, Get Things Done!

The Importance of Being Small

Jodd is oriented around simpler libraries for doing what people have often times used heavyweight frameworks for: not in terms of performance though necessarily, but in terms of mental efforts and scaffolding required to get an MVP out the door. The very point of minimalism from a reliability perspective is to reduce points of failure in code with simply fewer parts.

Jodd tools and microframeworks tries to make things as simple as possible, but no simpler.

Simple Common Sense principle

Being Too Smart, programmers introduce various kinds of Magic into their software. This will usually lead to a software design that is more generic, dynamic and flexible than is needed, has more features than is needed, and is hence much more complex than is needed. Also, generally, complex solutions will be slower than simple counterparts, will be more prone to containing bugs, will be more difficult to debug, more difficult to maintain, more difficult to explain, and more difficult to learn. Which are, generally, bad things.

Jodd, instead, is designed to follow simple common sense.