Bored of Java Beans with boiler-plate code such as getters, setters, equals, hashCode?
Jealous of more dynamic languages like JavaScript?
Tired of dual-stack development with duplicated technology stacks?
But a fan of Java?

We make Java dynamic and fun.
We boost your productivity to the speed of light.
We bring back the original promise of Java "Write once, run anywhere": The mmm project provides the following Java modules to be used for modern Java apps:


The mmm project follows these principles: Furhter we have the following mission statement: