Useful-Things VS simple-component

Compare Useful-Things vs simple-component and see what are their differences.


My opinions on common Java libraries, reverse engineering guides, and some assorted other tips (by Col-E)


Basic dependency injection tool (by jbock-java)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
Useful-Things simple-component
11 3
70 3
- -
2.4 8.5
7 months ago about 2 months ago
Java Java
- -
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 Useful-Things. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-01.


Posts with mentions or reviews of simple-component. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-02.
  • Dependency injection frameworks
    4 projects | /r/java | 2 Feb 2023
    I just started another "dagger style" one because dagger annoys me (too many features, "surprising" scoping rules, too many classes generated, typecasts in generated code): simple-component

What are some alternatives?

When comparing Useful-Things and simple-component you can also consider the following projects:

avaje-inject - Dependency injection via APT (source code generation) ala "Server-Side Dagger DI"

javafx-template - A template project for a modularized JavaFX application with a bundled runtime

jdeploy - Developer friendly desktop deployment tool

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

opal - Plays relaxing music in the background

Dagger2 - A fast dependency injector for Android and Java.

Guice - Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google.


Bootique - Bootique is a minimally opinionated platform for modern runnable Java apps.

javafx-gradle-plugin - Gradle plugin that makes it easy to work with JavaFX 11+