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

crates.io "di" keyword

View the packages on the crates.io package registry that are tagged with the "di" keyword.

simple-di 0.1.1
Simple dependency injection for Rust
2 versions - Latest release: about 1 year ago - 2.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
fibre_ioc 0.5.2
A flexible, thread-safe and dynamic Inversion of Control (IoC) container for Rust.
3 versions - Latest release: about 1 month ago - 796 downloads total - 3 stars on GitHub - 1 maintainer
syringe-di 0.0.2
A compile-time dependency injection framework for Rust
2 versions - Latest release: over 2 years ago - 2.29 thousand downloads total - 0 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
more-di 3.1.0
Provides support for dependency injection (DI)
9 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 16.7 thousand downloads total - 25 stars on GitHub - 1 maintainer
entrait 0.7.1
Loosely coupled Rust application design made easy
29 versions - Latest release: 9 months ago - 2 dependent repositories - 37.6 thousand downloads total - 99 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
more-di-axum 0.2.0
Provides support dependency injection (DI) for Axum
2 versions - Latest release: over 1 year ago - 2.51 thousand downloads total - 2 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: 5 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
derive_di_macro 0.3.0
This macro realized dependency injection pattern
3 versions - Latest release: almost 5 years ago - 1 dependent package - 4.51 thousand downloads total - 3 stars on GitHub - 1 maintainer
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
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
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
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
axor-macros 0.1.1
Core of the Axor framework: agent-based business logic with typed operations and injection.
1 version - Latest release: about 2 months ago - 270 downloads total - 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_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_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
injectiny 0.2.0
A tiny dependency injection utility for Rust
5 versions - Latest release: about 1 year ago - 5.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
injectiny_proc_macro 0.2.0
The proc_macro crate for injectiny
5 versions - Latest release: about 1 year ago - 5.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
he_di_derive 0.2.1
Code generation for he_di dependency injection / inversion of control framework
4 versions - Latest release: about 8 years ago - 1 dependent package - 6.19 thousand downloads total - 1 maintainer
derive_di 0.3.0
This crate is realized the dependency injection pattern
4 versions - Latest release: almost 5 years ago - 5.03 thousand downloads total - 3 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
he_di_internals 0.2.0
Common code for he_di crates
2 versions - Latest release: about 8 years ago - 2 dependent packages - 3.45 thousand downloads total - 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
he_di 0.2.1
Dependency Inversion / Dependency Injection / Inversion of control container for Rust
4 versions - Latest release: about 8 years ago - 1 dependent package - 6.3 thousand downloads total - 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
kudi-macros 0.1.0
Macros for kudi
1 version - Latest release: 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: 2 months ago - 274 downloads total - 2 stars on GitHub - 1 maintainer
mold 0.0.1
Elegant lazy dependency injection library for Rust
1 version - Latest release: over 6 years ago - 1 dependent repositories - 2.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
derive_di_core 0.2.0
This crate give traits for the parent crate derive_di
1 version - Latest release: almost 5 years ago - 1 dependent package - 2.12 thousand downloads total - 3 stars on GitHub - 1 maintainer
axor 0.1.2
Core of the Axor framework: agent-based business logic with typed operations and injection.
3 versions - Latest release: about 2 months ago - 733 downloads total - 0 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: 20 days ago - 0 downloads total - 1 maintainer
di 0.1.2
Dependency injection container.
4 versions - Latest release: over 10 years ago - 8.74 thousand downloads total - 40 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
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
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
ioc 0.12.0
An Inversion-of-Control library in Rust.
26 versions - Latest release: about 3 years ago - 1 dependent package - 41.9 thousand downloads total - 0 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-migrate-refinery 0.2.2 💰
SQL migration framework based on dependency injection.
3 versions - Latest release: about 1 year ago - 3.34 thousand downloads total - 93 stars on GitHub - 1 maintainer
springtime-migrate-refinery-macros 0.1.1 💰
Macros for the springtime-migrate-refinery crate.
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.63 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
dfdi 0.2.0
Dependency For Dependency Injection
2 versions - Latest release: over 2 years ago - 2.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
dfdi-core 0.2.0
The core components of dfdi
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.88 thousand downloads total - 0 stars on GitHub - 1 maintainer
kamikaze_di 0.1.0
Exploration of Dependency Injection in Rust
1 version - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 2.33 thousand downloads total - 1 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
dfdi-macros 0.2.0
Macros for dfdi
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.86 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: 24 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: 25 days ago - 0 downloads total - 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
rhizome 0.0.1 💰
A convenient hierarchical dependency-extraction container. Supports lazy provision, shadowing and...
1 version - Latest release: almost 5 years ago - 1 dependent package - 2 dependent repositories - 13.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
kamikaze_di_derive 0.1.0
Exploration of Dependency Injection in Rust
1 version - Latest release: about 6 years ago - 1.66 thousand downloads total - 1 stars on GitHub - 1 maintainer
di-exchange 0.1.1
A crate for control and status messages, commonly used for exchanging distributed intelligence (D...
2 versions - Latest release: about 2 years ago - 2.33 thousand downloads total - 0 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: 8 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
async-injector 0.19.4
Reactive dependency injection for Rust.
39 versions - Latest release: 6 months ago - 1 dependent package - 3 dependent repositories - 55.5 thousand downloads total - 40 stars on GitHub - 1 maintainer
async-injector-derive 0.19.4
A derive to help construct dependent values in async-injector.
31 versions - Latest release: 6 months ago - 1 dependent package - 3 dependent repositories - 45.9 thousand downloads total - 40 stars on GitHub - 1 maintainer
teloc 0.2.0
Simple, compile-time DI framework for Rust
2 versions - Latest release: over 3 years ago - 1 dependent repositories - 11.9 thousand downloads total - 153 stars on GitHub - 1 maintainer
telocs 0.2.1
Simple, compile-time DI framework for Rust
2 versions - Latest release: about 1 year ago - 1.73 thousand downloads total - 153 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
shaku 0.6.2
Compile Time Dependency Injection for Rust
10 versions - Latest release: 11 months ago - 15 dependent packages - 17 dependent repositories - 115 thousand downloads total - 513 stars on GitHub - 1 maintainer
di-derive 💰
A dependency injection library for rust
1 version - Latest release: about 1 month ago - 1.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
runtime_injector_actix 0.2.0 removed
Runtime dependency injection container for actix-web
3 versions - Latest release: about 4 years ago - 3.04 thousand downloads total - 17 stars on GitHub - 1 maintainer
runtime_injector 0.4.0 removed
Runtime dependency injection container
7 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 7.26 thousand downloads total - 17 stars on GitHub - 1 maintainer