guice

by google · Developer Tools

Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Goog

New0 ratings12,731 starsActive
Developer ToolsDeveloper ToolJavaStarlark
Open project ↗↓ Download 7.0.0GitHub⚑ Report
guice preview

About this project

Guice — Latest releases: 6.0.0 (supports javax.{inject,servlet,persistence}, mostly supports jakarta.inject) 7.0.0 (supports jakarta.{inject,servlet,persistence}) (6.0.0 & 7.0.0 are equivalent except for their javax/jakarta support.) — Documentation: User Guide, 6.0.0 javadocs 7.0.0 javadocs Latest Snapshot javadocs — Continuous Integration: — Mailing Lists: User Mailing List — License: Apache 2.0 Overview Put simply, Guice alleviates the need for factories and the use of new in your Java code. Think of Guice's @Inject as the new new. You will still need to write factories in some cases, but your code will not depend directly on them. Your code will be easier to change, unit…

Technologies

ShellHTMLStarlarkJava

Project health

Actively maintained
Last updatelast week
Contributors80
Latest release7.0.0
Open issues & PRs363
LicenseApache-2.0
On GitHubsince 2014

GitHub

12,731
stars
1,678
forks
80
contributors
363
open issues & PRs
Java
language
last week
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review guice.

Built by

google
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain google/guice? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like