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.
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
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