macwire

Dependency injector

A dependency injection library for Scala that automatically generates instance creation code at compile-time.

Zero-cost, compile-time, type-safe dependency injection library.

GitHub

1k stars
59 watching
76 forks
Language: Scala
last commit: almost 2 years ago
dependency-injectionmacwirescala

Related projects:

RepositoryDescriptionStars
scaldi/scaldiA lightweight dependency injection library for Scala applications289
rwnx/hardwireA compile-time dependency injection system for Crystal that enables modular and flexible application design.21
scribd/weaverA dependency injection framework that automatically generates boilerplate code at compile-time to manage dependencies in Swift projects.754
liftric/dikitA dependency injection framework for Swift that facilitates modular and loosely-coupled application development103
dfed/safediA compile-time safe dependency injection framework for Swift projects108
ivlevastef/ditranquillityA dependency injection library for Swift that provides a lightweight and powerful way to manage object dependencies in iOS applications.423
devxoul/pureAn implementation of dependency injection in Swift applications using the Composition Root pattern.379
fs02/wireA runtime dependency injection and wiring library for Go applications.37
hubspot/dropwizard-guiceA library that enables integration of the Guice dependency injection framework with Dropwizard applications.266
muir/njectA type-safe dependency injection system for Go that enables efficient and flexible creation of application chains.29
mbierlee/poodinisA dependency injection framework for the D programming language.71
framework-one/di1A lightweight dependency injection framework for ColdFusion / CFML, supporting constructor, setter, and property-based injection.104
davidrevoledo/inyectorA library that provides a flexible and customizable way to manage dependencies in .NET applications using configuration-based dependency injection13
codingwell/scala-guiceAn extension of Google Guice for Scala developers341
giggio/sourceinjectA source generator for C# that uses Roslyn to automate dependency injection at compile time.79