A modern, lightweight and full-featured Java application framework built for Java 25+,streamline the Java development .
HEALTH ? 79 / Stable
// readme
Freeway Framework
A modern, concise, compose-first Java application framework for JDK 25+. IoC, HTTP, DB, Flow and Cloud are one coherent stack: no classpath scanning, no bytecode weaving, and no runtime dependencies beyond the SLF4J API.
Freeway is an exercise in engineering taste: every API states its intent, every concept pulls its weight, and every shared fact has one owner. The result is a framework that is complete without being bloated — and predictable enough for both humans and coding agents.
Latest release: 1.5.7 · Development line: 2.0.0-SNAPSHOT See the 1.5.7 release notes and CHANGELOG.md for what changed.
Why Freeway
The words in the banner are design constraints, not marketing copy. Each one has a concrete refusal behind it.
| Standard | Why it is non-negotiable | Evidence in the codebase |
|---|---|---|
| Modern | JDK 25 is the baseline, not a compatibility tax. Freeway uses records, sealed types, pattern switches and ScopedValue directly instead of emulating older Java. | … |