Gin G(WT) IN(jection) brings subset of Guice functionalities by using code generation instead of reflection. For more information visit project wiki.