Our open source

JavaLite

A lightweight, batteries-included Java framework. Convention over configuration, no XML hell, and fast enough to run on embedded hardware. Powers a surprising amount of production Java you've never heard of.

What it is

Rails-style productivity for the JVM

JavaLite is a collection of projects ? ActiveWeb, ActiveJDBC, DB-Migrator, javalite-async, and more ? that give you everything you need to ship a real web application on the JVM without wiring up seven layers of configuration first.

The design goal has always been: optimise for developer focus. You shouldn't be writing beans, config classes, or mappers for the first two weeks of a project. You should be writing the thing that matters.

Why we bet on it

  • Minimal configuration, maximum convention
  • Fast startup (JVM-native, no annotation-scanning crawl)
  • Small surface area ? easy to read the source
  • Production-tested since 2009
Get involved

Everything is Apache-2.0 on GitHub

The whole JavaLite suite is open source. If you find a bug or have a feature idea, the issue tracker and maintainers are friendly ? and we've merged PRs from contributors we've never met.

Want to build on JavaLite?

We run a lot of projects on JavaLite and can help you do the same ? or debug the ones that went sideways.

Start a conversation