An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "dependency-injection" keyword

View the packages on the crates.io package registry that are tagged with the "dependency-injection" keyword.

simpledi-rs 0.1.0
simpledi-rs, a simple and thread-safe dependency injection library
1 version - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 3.67 thousand downloads total - 3 stars on GitHub - 1 maintainer
shaku_actix 0.2.0
Integration between shaku and Actix Web
3 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 11 thousand downloads total - 513 stars on GitHub - 1 maintainer
waiter_codegen 1.6.6
Macro for Waiter DI
19 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 27 thousand downloads total - 84 stars on GitHub - 1 maintainer
waiter_di 1.6.6
Dependency injection
23 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 30.6 thousand downloads total - 84 stars on GitHub - 1 maintainer
rudi 0.8.3
Rudi - an out-of-the-box dependency injection framework for Rust.
16 versions - Latest release: over 1 year ago - 2 dependent packages - 20 thousand downloads total - 93 stars on GitHub - 1 maintainer
rudi-macro-dev 0.1.1
Macros for Rudi.
2 versions - Latest release: 3 months ago - 1.06 thousand downloads total - 93 stars on GitHub - 1 maintainer
rudi-dev 0.8.6
Rudi - an out-of-the-box dependency injection framework for Rust.
4 versions - Latest release: 3 months ago - 1.79 thousand downloads total - 93 stars on GitHub - 1 maintainer
rudi-core 0.1.0
Rudi core types
1 version - Latest release: over 1 year ago - 2 dependent packages - 4.34 thousand downloads total - 93 stars on GitHub - 1 maintainer
rudi-macro 0.8.3
Macros for Rudi.
16 versions - Latest release: over 1 year ago - 1 dependent package - 20.5 thousand downloads total - 93 stars on GitHub - 1 maintainer
dep-inj 0.1.0
A tool for easier dependency injection.
1 version - Latest release: about 2 years ago - 1.49 thousand downloads total - 9 stars on GitHub - 1 maintainer
shaku_axum 0.6.0
Integration between shaku and the axum web framework
6 versions - Latest release: 7 months ago - 1 dependent repositories - 9.14 thousand downloads total - 537 stars on GitHub - 1 maintainer
shaku_rocket 0.7.0
Integration between shaku and Rocket
10 versions - Latest release: about 1 year ago - 14.2 thousand downloads total - 526 stars on GitHub - 1 maintainer
rust_di 2.2.0
DI — Dependency Injection for Rust
10 versions - Latest release: 3 days ago - 1.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
service-builder 0.2.2
A lightweight, type-safe service construction library for Rust that provides compile-time depende...
6 versions - Latest release: 7 months ago - 3.72 thousand downloads total - 9 stars on GitHub - 1 maintainer
di_macros 3.0.0
DI — Dependency Injection for Rust
3 versions - Latest release: 5 days ago - 444 downloads total - 0 stars on GitHub - 1 maintainer
oxur-component 0.1.2
Enabling the creation of application components with lifecycle and dependency support
3 versions - Latest release: over 5 years ago - 3.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
env_wrapper 0.1.1
A wrapper around std::env to facilitate testing
2 versions - Latest release: 9 months ago - 16.6 thousand downloads total - 1 stars on GitHub - 2 maintainers
ferrunix-core 0.5.1
Core types, traits, and implementations for ferrunix
12 versions - Latest release: 3 months ago - 6.72 thousand downloads total - 4 stars on GitHub - 1 maintainer
ferrunix-macros 0.5.1
Proc-macro for ferrunix
11 versions - Latest release: 3 months ago - 6.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
ferrunix 0.5.1
A lightweight run-time dependency injection framework for Rust
11 versions - Latest release: 3 months ago - 5.97 thousand downloads total - 4 stars on GitHub - 1 maintainer
rustyinject 0.1.1
Zero-cost, compile-time DI framework for Rust
2 versions - Latest release: about 1 year ago - 2.05 thousand downloads total - 14 stars on GitHub - 1 maintainer
state-department 0.4.0
An implementation of state management and dependency injection in Rust
6 versions - Latest release: 5 months ago - 2.94 thousand downloads total - 3 stars on GitHub - 1 maintainer
busybody 1.0.7
Service Container and Dependency injector crate
47 versions - Latest release: about 1 month ago - 1 dependent package - 38.9 thousand downloads total - 7 stars on GitHub - 1 maintainer
easy-di 1.0.0-beta.3
Simple dependency injection container for Rust.
2 versions - Latest release: about 3 years ago - 2.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
nakago-figment 0.25.0
Figment config loading utils for Nakago
3 versions - Latest release: 7 months ago - 2.81 thousand downloads total - 49 stars on GitHub - 1 maintainer
nakago-ws 0.25.0
Websocket utils for Nakago
6 versions - Latest release: 7 months ago - 4.94 thousand downloads total - 49 stars on GitHub - 1 maintainer
nakago 0.25.0
A lightweight Rust toolkit for sharp dependency injection 😎
24 versions - Latest release: 7 months ago - 4 dependent packages - 27.4 thousand downloads total - 49 stars on GitHub - 1 maintainer
nakago-warp 0.25.0
A Warp HTTP routes integration for Nakago
6 versions - Latest release: 7 months ago - 5.42 thousand downloads total - 49 stars on GitHub - 1 maintainer
nakago-axum 0.25.0
An Axum HTTP routes integration for Nakago
25 versions - Latest release: 7 months ago - 1 dependent package - 26.7 thousand downloads total - 49 stars on GitHub - 1 maintainer
nakago-sea-orm 0.25.0
A SeaORM integration for Nakago
16 versions - Latest release: 7 months ago - 16.1 thousand downloads total - 49 stars on GitHub - 1 maintainer
nakago-async-graphql 0.25.0
An Async-GraphQL integration for Nakago
17 versions - Latest release: 7 months ago - 17 thousand downloads total - 49 stars on GitHub - 1 maintainer
nakago-derive 0.25.0
Macros for nakago
6 versions - Latest release: 7 months ago - 5 dependent packages - 9.33 thousand downloads total - 49 stars on GitHub - 1 maintainer
provide 0.3.1
Truly zero cost dependency injection
3 versions - Latest release: almost 2 years ago - 978 downloads total - 0 stars on GitHub - 1 maintainer
degeneric-macros 0.6.0
Hides struct generics into trait associated types
11 versions - Latest release: 9 months ago - 2 dependent repositories - 13.6 thousand downloads total - 9 stars on GitHub - 1 maintainer
depcon_codegen 0.3.0
Code generation macros for depcon dependency injection framework
4 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 5.35 thousand downloads total - 2 stars on GitHub - 1 maintainer
depcon 0.3.0
Simple & flexible dependency injection framework
4 versions - Latest release: over 3 years ago - 4.92 thousand downloads total - 2 stars on GitHub - 1 maintainer
nject 0.4.5
Zero cost dependency injection module
14 versions - Latest release: 3 months ago - 3 dependent packages - 1 dependent repositories - 16.8 thousand downloads total - 63 stars on GitHub - 1 maintainer
nject-macro 0.4.5
Zero cost dependency injection macros
14 versions - Latest release: 3 months ago - 1 dependent package - 17.3 thousand downloads total - 58 stars on GitHub - 1 maintainer
syringe-di-derive 0.0.2
Macros for syringe, a compile-time dependency injection framework
2 versions - Latest release: over 2 years ago - 2.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
kizuna 0.1.0
A simple service locator
1 version - Latest release: over 2 years ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
ddi 0.2.1 💰
Dynamic dependency injection library for rust.
5 versions - Latest release: over 2 years ago - 1 dependent repositories - 6.46 thousand downloads total - 42 stars on GitHub - 1 maintainer
hypospray 0.1.2
Lightweight dependency injection library
3 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 6.6 thousand downloads total - 23 stars on GitHub - 1 maintainer
blackbox_core 0.1.1
Rust dependency injection library
2 versions - Latest release: over 2 years ago - 1 dependent package - 2.94 thousand downloads total - 5 stars on GitHub - 1 maintainer
blackbox_cast 0.1.1
Trait cast library
2 versions - Latest release: over 2 years ago - 1 dependent package - 3.33 thousand downloads total - 5 stars on GitHub - 1 maintainer
rs-macro-di 0.3.4
Rust dependency injection by macro
16 versions - Latest release: about 1 year ago - 14.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
blackbox_di 0.1.1
Rust dependency injection library
2 versions - Latest release: over 2 years ago - 2.57 thousand downloads total - 1 stars on GitHub - 1 maintainer
anthill-di-derive 1.2.4
Derive extension for anthill-di
3 versions - Latest release: about 3 years ago - 3 dependent packages - 5.71 thousand downloads total - 1 maintainer
blackbox_cast_codegen 0.1.1
Trait cast library
2 versions - Latest release: over 2 years ago - 1 dependent package - 3.68 thousand downloads total - 1 stars on GitHub - 1 maintainer
blackbox_core_codegen 0.1.1
Rust dependency injection library
2 versions - Latest release: over 2 years ago - 1 dependent package - 3.25 thousand downloads total - 5 stars on GitHub - 1 maintainer
anthill-di 1.2.4
Rust di containers system
22 versions - Latest release: about 3 years ago - 5 dependent packages - 29 thousand downloads total - 7 stars on GitHub - 1 maintainer
sai 0.1.4
IoC/DI framework for Rust
5 versions - Latest release: about 4 years ago - 1 dependent repositories - 6.58 thousand downloads total - 69 stars on GitHub - 1 maintainer
async-di 0.2.0
Async dependency injection container
2 versions - Latest release: almost 3 years ago - 2.96 thousand downloads total - 1 stars on GitHub - 1 maintainer
sai_component_derive 0.1.4
Implementation of #[derive(Component)] for Sai
5 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 6.82 thousand downloads total - 69 stars on GitHub - 1 maintainer
silhouette 0.1.0 💰
A simple service container library for Rust
1 version - Latest release: over 1 year ago - 1 dependent package - 1.79 thousand downloads total - 23 stars on GitHub - 1 maintainer
kudi-macros 0.1.0
Macros for kudi
1 version - Latest release: about 2 months ago - 283 downloads total - 2 stars on GitHub - 1 maintainer
kudi 0.1.0
Compile Time Interface-Oriented Dependency Injection
1 version - Latest release: about 2 months ago - 274 downloads total - 2 stars on GitHub - 1 maintainer
rearch-tokio 0.10.4 💰
Re-imagined approach to application design and architecture
13 versions - Latest release: 12 months ago - 13.3 thousand downloads total - 86 stars on GitHub - 1 maintainer
rearch-macros 0.6.0 💰
Re-imagined approach to application design and architecture
7 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 9.98 thousand downloads total - 86 stars on GitHub - 1 maintainer
rearch 0.10.2 💰
Re-imagined approach to application design and architecture
18 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 19.4 thousand downloads total - 86 stars on GitHub - 1 maintainer
rearch-effects 0.6.0 💰
Re-imagined approach to application design and architecture
10 versions - Latest release: 12 months ago - 1 dependent package - 10.4 thousand downloads total - 62 stars on GitHub - 1 maintainer
syrette 0.5.1
The convenient dependency injection framework
10 versions - Latest release: almost 2 years ago - 1 dependent package - 13.8 thousand downloads total - 22 stars on GitHub - 1 maintainer
ru-di 0.1.4
A simple and lightweight dependency injection container for Rust
5 versions - Latest release: about 2 months ago - 1.68 thousand downloads total - 1 stars on GitHub - 1 maintainer
supply-demand 0.0.1
Supply-Demand - A functional dependency injection library
1 version - Latest release: 18 days ago - 0 downloads total - 1 maintainer
yadir_derive 0.1.5
Procedural macros for Yadir DI
6 versions - Latest release: about 1 year ago - 5.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
rscontainer 0.1.0
Manages dependencies between objects.
1 version - Latest release: about 4 years ago - 1.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
instancebuilder 0.2.0
Convenient way of managing dependency injection
2 versions - Latest release: 12 months ago - 2.86 thousand downloads total - 1 stars on GitHub - 1 maintainer
qregister 0.2.2
A simple IoC (Inversion of Control) container.
6 versions - Latest release: almost 10 years ago - 10.2 thousand downloads total - 1 maintainer
dilib 0.2.1
A dependency injection library for Rust
9 versions - Latest release: over 2 years ago - 3 dependent packages - 2 dependent repositories - 17.9 thousand downloads total - 52 stars on GitHub - 1 maintainer
hypospray_extensions 0.1.2
Hypospray plugin
1 version - Latest release: over 8 years ago - 1 dependent package - 2.37 thousand downloads total - 23 stars on GitHub - 1 maintainer
ruice 0.2.0
Runtime based dependency injection for Rust.
4 versions - Latest release: over 1 year ago - 1 dependent package - 5.41 thousand downloads total - 8 stars on GitHub - 1 maintainer
ruice-axum 0.2.0
Injects services in a ruice container into axum controllers.
4 versions - Latest release: over 1 year ago - 5.1 thousand downloads total - 8 stars on GitHub - 1 maintainer
singleton_macro 0.1.0
Spring Framework-inspired dependency injection and singleton pattern macros for Rust backend serv...
1 version - Latest release: about 2 months ago - 246 downloads total - 1 maintainer
Top 9.6% on crates.io
shaku_derive 0.6.1
Code generation for the shaku dependency injection framework
9 versions - Latest release: over 4 years ago - 1 dependent package - 13 dependent repositories - 117 thousand downloads total - 352 stars on GitHub - 1 maintainer
dilib-derive 0.2.0
Derive proc_macros for the dilib crate
4 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 11.2 thousand downloads total - 52 stars on GitHub - 1 maintainer
indep 0.1.1
Depencency injection library for Rust
2 versions - Latest release: almost 9 years ago - 3.76 thousand downloads total - 5 stars on GitHub - 1 maintainer
mydi 0.2.3
MyDI. Dependency Injection library
7 versions - Latest release: about 1 year ago - 8.37 thousand downloads total - 16 stars on GitHub - 1 maintainer
inexor-rgf-core-di 0.9.1 💰
Inexor - Reactive Graph Flow - Dependency Injection
2 versions - Latest release: about 2 years ago - 27 dependent packages - 1 dependent repositories - 9.76 thousand downloads total - 19 stars on GitHub - 1 maintainer
springtime 1.0.3 💰
Dependency injection based application bootstrapping and execution crate.
5 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 6.38 thousand downloads total - 93 stars on GitHub - 1 maintainer
springtime-di-derive 0.3.1 💰
Derive support for springtime-di crate.
3 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 16.3 thousand downloads total - 93 stars on GitHub - 1 maintainer
springtime-di 1.0.3 💰
Dependency injection framework based on automatic component discovery and runtime autowiring.
9 versions - Latest release: about 2 months ago - 3 dependent packages - 1 dependent repositories - 21.3 thousand downloads total - 93 stars on GitHub - 1 maintainer
dirk_framework 0.1.1
Dependency Injection for Rust
1 version - Latest release: 9 months ago - 792 downloads total - 0 stars on GitHub - 1 maintainer
dirk_macros 0.1.1
Dependency Injection for Rust
2 versions - Latest release: 9 months ago - 1.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
chassis-proc-macros 0.2.0
Procedural Macros for chassis crate
1 version - Latest release: almost 2 years ago - 1 dependent package - 1.56 thousand downloads total - 7 stars on GitHub - 1 maintainer
dill 0.14.0
Runtime depenency injection library.
28 versions - Latest release: 2 months ago - 1 dependent repositories - 44.4 thousand downloads total - 28 stars on GitHub - 2 maintainers
minfac 0.1.3
Lightweight Inversion Of Control
5 versions - Latest release: 3 months ago - 9.53 thousand downloads total - 28 stars on GitHub - 1 maintainer
chassis 0.2.0
Compile-time dependency injection framework
3 versions - Latest release: almost 2 years ago - 1 dependent repositories - 4.53 thousand downloads total - 7 stars on GitHub - 1 maintainer
shellder-macros 0.1.0
A lightweight, type-safe dependency injection and application framework for Rust inspired by Spring.
1 version - Latest release: 22 days ago - 0 downloads total - 1 maintainer
yadir 0.3.2
Yet Another Dependency Injection Registry for Rust
8 versions - Latest release: about 1 year ago - 7.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
shine_component_derive 0.1.0
Implementation of #[derive(Component)] for Shine
1 version - Latest release: about 5 years ago - 1.41 thousand downloads total - 69 stars on GitHub - 1 maintainer
portaldi 0.6.2
An ergonomic lightweight compile-time depencency injection library.
31 versions - Latest release: 22 days ago - 23.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
yadi 0.1.0
Yet Another Dependency Injection framework for writing applications with Rust programming language.
3 versions - Latest release: 5 months ago - 2.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
shellder 0.1.0
A lightweight, type-safe dependency injection and application framework for Rust inspired by Spring.
1 version - Latest release: 23 days ago - 0 downloads total - 1 maintainer
lifeline 0.6.1 💰
Lifeline is a dependency injection library for asynchronous message-based applications.
11 versions - Latest release: over 4 years ago - 6 dependent packages - 1 dependent repositories - 25.1 thousand downloads total - 38 stars on GitHub - 1 maintainer
dill-impl 0.14.0
Implementation details of the dill DI library.
28 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 45.2 thousand downloads total - 26 stars on GitHub - 2 maintainers
mydi_macros 0.2.3
Macroses for MyDI library
7 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 8.77 thousand downloads total - 16 stars on GitHub - 1 maintainer
xdi 0.1.2
Rust di containers system
3 versions - Latest release: 6 months ago - 1.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
actix-di 0.1.1
A dependency injection system for Actix web applications
2 versions - Latest release: 7 months ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
syrette_macros 0.5.1
Macros for Syrette, the convenient dependency injection framework
10 versions - Latest release: almost 2 years ago - 1 dependent package - 14.2 thousand downloads total - 1 maintainer
yadi_derive 0.1.0
Macros 0.1 implementation of #[derive(Injectable)].
1 version - Latest release: 5 months ago - 517 downloads total - 0 stars on GitHub - 1 maintainer
steloc 0.2.0
Simple, compile-time DI framework for Rust
1 version - Latest release: 8 months ago - 649 downloads total - 1 maintainer