10

8

6

4

2


9.6

4.0

8.9

9.4
fx

8.6

6.2
dig

7.2

6.6
do

6.3

4.9

5.4

4.7

13 Dependency Injection packages and projects

  • google/wire

    9.6 4.0 Go
    Compile-time Dependency Injection for Go
  • fx

    8.9 9.4 Go
    A dependency injection based application framework for Go.
  • Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
  • dig

    8.6 6.2 Go
    A reflection based dependency injection toolkit for Go.
  • do

    7.2 6.6 Go
    ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
  • container

    6.3 4.9 Go
    A lightweight yet powerful IoC dependency injection container for the Go programming language
  • goioc/di

    5.4 4.7 Go
    Simple and yet powerful Dependency Injection for Go
  • di

    5.0 0.0 Go
    🛠 A full-featured dependency injection container for go programming language.
  • linker

    2.7 0.0 Go
    Dependency Injection and Inversion of Control package
  • nject

    1.9 0.0 Go
    Golang type-safe dependency injection
  • gocontainer

    1.4 0.0 Go
    Simple Dependency Injection Container
  • kinit

    1.2 0.0 Go
    GO Dependency Injection
  • HnH/di

    1.0 2.9 Go
    DI container library that is focused on clean API and flexibility.
  • nject/npoint

    0.9 0.0 Go
    Go dependency injection: nject & npoint

Add another 'Dependency Injection' Package