design-tutorials VS Guice

Compare design-tutorials vs Guice and see what are their differences.


Some experiments and tutorials about software design (by aveuiller)


Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. (by google)
Our great sponsors
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • Scout APM - A developer's best friend. Try free for 14-days
  • SaaSHub - Software Alternatives and Reviews
design-tutorials Guice
1 10
1 10,571
- 0.7%
10.0 6.9
almost 2 years ago 21 days ago
Java Java
- Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of design-tutorials. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-13.


Posts with mentions or reviews of Guice. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-13.

What are some alternatives?

When comparing design-tutorials and Guice you can also consider the following projects:

Dagger2 - A fast dependency injector for Android and Java.


Weld - Weld, including integrations for Servlet containers and Java SE, examples and documentation

Apache DeltaSpike - Mirror of Apache Deltaspike

Dynamic CDI - Dynamic Context Dependency Injection

Feather - Lightweight dependency injection for Java and Android (JSR-330)

Toothpick - A scope tree based Dependency Injection (DI) library for Java / Kotlin / Android.

butterknife - Bind Android views and callbacks to fields and methods.


Governator - Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field validation and parallelized object warmup.

ActivityStarter - Simple Android Library, that provides easy way to start the Activities with arguments.

Design Patterns - Design patterns implemented in Java