Skip to main content
Guice
Overall Score
2.9

Overview

Guice is a lightweight, type‑safe dependency‑injection framework that eliminates the need for manual factories and excessive new calls, making Java code easier to change, test, and reuse. By embracing @Inject and clear, well‑justified features, it lets you design clean APIs while providing helpful error messages and minimal “magic” for fast debugging. The library has been battle‑tested in mission‑critical applications since 2006 and ships under the permissive Apache 2.0 license, with Maven artifacts for the core and a range of extensions. You can get started with a single dependency declaration and explore the extensive user guide and javadocs for version 6.x or 7.x.

User Feedback


Rate the Costs fields
12345
12345
12345
12345
12345
12345
12345