ActiveJ
Java platform of self-contained libraries for web, high-load and cloud applications, covering dependency injection, asynchronous I/O and an HTTP server.
ActiveJ is a Java platform built from separate libraries that its pages describe as having no third-party dependencies. The libraries cover dependency injection, asynchronous I/O and an HTTP server, and the README says they can be used together or separately. A new web project is generated from the archetype-http Maven archetype, which produces a Java class that starts an HTTP server through a launcher. The homepage names Spring, Micronaut, Apache Spark and Quarkus as the solutions it is an alternative to.
Worth knowing
The newest published versions are release candidates and betas, so check which line Maven Central marks as stable before depending on it. The GitHub repository has tags but no release objects.
Identity
Rendering and deploy
- Install with
- Maven archetype (archetype-http), Maven dependencies4
Releases
Adoption
Sources
- 2026-10-24: links, Categories, Maintainer
activej.io - 2026-10-24: links, Written in, License, GitHub stars
api.github.com/repos/activej/activej - 2026-10-24: links, Runtime, Minimum runtime
activej.io/tutorials/getting-started - 2026-10-24: Install with
github.com/activej/activej/blob/master/README.md - 2026-10-24: License model
raw.githubusercontent.com/activej/activej/master/LICENSE - 2026-10-24: First release, Current major version
repo1.maven.org/maven2/io/activej/activej/maven-metadata.xml - 2026-10-24: Last release
repo1.maven.org/maven2/io/activej/activej/5.5/activej-5.5.pom - 2026-10-24: Contributors
api.github.com/repos/activej/activej/contributors