---
title: Guice Reviews
meta_title: 'Guice Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 14 reviews by the users' company size, role or industry to
  find out how Guice works for a business like yours.
aggregate_rating:
  rating_value: 4.1
  review_count: 14
  scale: '5'
date_modified: '2026-08-07'
parent_category:
  name: Web Frameworks
  url: https://www.g2.com/categories/web-frameworks
---


# Guice Reviews
**Vendor:** Guice  
**Category:** [Java Web Frameworks](https://www.g2.com/categories/java-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 14
## About Guice
Guice is a lightweight dependency injection framework for Java 6 and above.




## Guice Reviews
  ### 1. Guice is light weight dependency Framework- Easy to learn and use.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pedapati G. | Software Development Engineer 2, Enterprise (> 1000 emp.)

**Reviewed Date:** July 07, 2021

**What do you like best about Guice?**

Guice is very easy to learn and use, it is much light weighted than compared to spring.

**What do you dislike about Guice?**

Guice doesn't have great features like compared to spring like, spring security, mvc

**What problems is Guice solving and how is that benefiting you?**

We are using dependency injection in lambda, As lambda has limited storage for program execution and charged according to memory usage, Guice is a great benefit here

  ### 2. My experience with guice in 3 years

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 04, 2021

**What do you like best about Guice?**

Guice injection and AOP features are great.but i fell in awe with guice when used Guice jpa integration and seen Aop being used in real time

**What do you dislike about Guice?**

Constant binding can be improved like java ee cdi. Using produce would be great.
Please create new documentation with more details for new beginner

**What problems is Guice solving and how is that benefiting you?**

With guice jpa integration we use aop features.with injection we create service and later on we can extend that services very easily with guice binding

  ### 3. lightweight and easy to use dependency injection framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** July 09, 2021

**What do you like best about Guice?**

Really liked the AOP features, mads code easy to understand and beautiful

**What do you dislike about Guice?**

more community support should be there for us

**Recommendations to others considering Guice:**

Esy lightweight Dependency injection but may need support so take good care

**What problems is Guice solving and how is that benefiting you?**

I mainly use guice for microservices and it works well with that. I have more control using it and I can extend those services as well.

  ### 4. Guice is lightweight and customizable enough to provide dependency injection in a lightweight manner

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 02, 2021

**What do you like best about Guice?**

Lightweight and customizable for Java development with dependency injection.

**What do you dislike about Guice?**

Community support for guice is growing weaker.

**What problems is Guice solving and how is that benefiting you?**

Guice is used for dependency injection and solve the problem on having control on configuration side .

  ### 5. Great for dependency injection

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 12, 2021

**What do you like best about Guice?**

Easy to use . Almost in sync with the spring annotations .

**What do you dislike about Guice?**

Less support for tge troubleshooting guide .

**What problems is Guice solving and how is that benefiting you?**

Dependency injection .
Good and simple to use

  ### 6. Most helpful DI framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 09, 2021

**What do you like best about Guice?**

Binding annotations to bind things separately

**What do you dislike about Guice?**

Mao structure that does not allow multiple bindings

**What problems is Guice solving and how is that benefiting you?**

Dependency injection and loose coupling


## Guice Discussions
  - [How does a Guice provider work?](https://www.g2.com/discussions/how-does-a-guice-provider-work)
  - [Is dagger better than Guice?](https://www.g2.com/discussions/is-dagger-better-than-guice)
  - [What are Guice modules?](https://www.g2.com/discussions/what-are-guice-modules)
  - [What is Guice used for?](https://www.g2.com/discussions/what-is-guice-used-for)

- [View Guice pricing details and edition comparison](https://www.g2.com/products/guice/reviews?filters%5Bnps_score%5D%5B%5D=4&section=pricing&secure%5Bexpires_at%5D=2026-08-13+14%3A28%3A00+-0500&secure%5Bsession_id%5D=a19edfd2-6b27-4940-aa66-500670f96c69&secure%5Btoken%5D=f458eaef659cc9bcef7063a034a71bd5f7c1b56d997125b3572376bb38e7470a&format=llm_user)


## Top Guice Alternatives
  - [spring.io](https://www.g2.com/products/spring-io/reviews) - 4.5/5.0 (291 reviews)
  - [JHipster](https://www.g2.com/products/jhipster/reviews) - 4.4/5.0 (83 reviews)
  - [Apache Flink](https://www.g2.com/products/apache-flink/reviews) - 4.4/5.0 (17 reviews)

