crates.io "di" keyword
View the packages on the crates.io package registry that are tagged with the "di" keyword.
rudi-dev 0.8.7
Rudi - an out-of-the-box dependency injection framework for Rust.5 versions - Latest release: about 9 hours ago - 2.16 thousand downloads total - 94 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: 8 months ago - 1 dependent package - 3 dependent repositories - 49.9 thousand downloads total - 40 stars on GitHub - 1 maintainer
depcon 0.3.0
Simple & flexible dependency injection framework4 versions - Latest release: over 3 years ago - 5.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
portaldi 0.6.3
An ergonomic lightweight compile-time depencency injection library.32 versions - Latest release: 2 months ago - 27.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
yadi_derive 0.1.0
Macros 0.1 implementation of #[derive(Injectable)].1 version - Latest release: 7 months ago - 664 downloads total - 0 stars on GitHub - 1 maintainer
xdi 0.2.2
Rust di containers system4 versions - Latest release: about 1 month ago - 2.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
xdi-macro 0.1.0
Rust di containers system1 version - Latest release: about 1 month ago - 262 downloads total - 0 stars on GitHub - 1 maintainer
flow-di 0.1.0
A dependency injection framework for Rust inspired by C# AutoFac and Microsoft.Extensions.Depende...1 version - Latest release: about 1 month ago - 237 downloads total - 0 stars on GitHub - 1 maintainer
steloc 0.2.0
Simple, compile-time DI framework for Rust1 version - Latest release: 9 months ago - 774 downloads total - 1 maintainer
simple-di 0.1.1
Simple dependency injection for Rust2 versions - Latest release: over 1 year ago - 2.38 thousand downloads total - 0 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.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
depcon_codegen 0.3.0
Code generation macros for depcon dependency injection framework4 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 5.61 thousand downloads total - 2 stars on GitHub - 1 maintainer
waiter_codegen 1.6.6
Macro for Waiter DI19 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 28 thousand downloads total - 84 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: 3 months ago - 988 downloads total - 3 stars on GitHub - 1 maintainer
service-builder 0.3.0
A lightweight, type-safe service construction library for Rust that provides compile-time depende...7 versions - Latest release: 21 days ago - 4.52 thousand downloads total - 9 stars on GitHub - 1 maintainer
actix-di 0.1.1
A dependency injection system for Actix web applications2 versions - Latest release: 9 months ago - 1.66 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 framework4 versions - Latest release: about 8 years ago - 1 dependent package - 6.46 thousand downloads total - 1 maintainer
more-di-axum 0.2.0
Provides support dependency injection (DI) for Axum2 versions - Latest release: over 1 year ago - 2.64 thousand downloads total - 2 stars on GitHub - 1 maintainer
waiter_di 1.6.6
Dependency injection23 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 31.6 thousand downloads total - 84 stars on GitHub - 1 maintainer
syringe-di 0.0.2
A compile-time dependency injection framework for Rust2 versions - Latest release: over 2 years ago - 2.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
entrait 0.7.1
Loosely coupled Rust application design made easy29 versions - Latest release: 10 months ago - 2 dependent repositories - 39.3 thousand downloads total - 99 stars on GitHub - 1 maintainer
rudi-macro-dev 0.1.1
Macros for Rudi.2 versions - Latest release: 4 months ago - 1.23 thousand downloads total - 94 stars on GitHub - 1 maintainer
rudi-macro 0.8.3
Macros for Rudi.16 versions - Latest release: over 1 year ago - 1 dependent package - 21.4 thousand downloads total - 94 stars on GitHub - 1 maintainer
rudi-core 0.1.0
Rudi core types1 version - Latest release: almost 2 years ago - 2 dependent packages - 4.66 thousand downloads total - 94 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 - 21 thousand downloads total - 94 stars on GitHub - 1 maintainer
he_di_internals 0.2.0
Common code for he_di crates2 versions - Latest release: about 8 years ago - 2 dependent packages - 3.59 thousand downloads total - 1 maintainer
froodi 1.0.0-beta.3
An ergonomic Rust IoC container3 versions - Latest release: 12 days ago - 379 downloads total - 5 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
10 versions - Latest release: about 1 year ago - 15 dependent packages - 17 dependent repositories - 125 thousand downloads total - 537 stars on GitHub - 1 maintainer
shaku 0.6.2
Compile Time Dependency Injection for Rust10 versions - Latest release: about 1 year ago - 15 dependent packages - 17 dependent repositories - 125 thousand downloads total - 537 stars on GitHub - 1 maintainer
shaku_axum 0.6.0
Integration between shaku and the axum web framework6 versions - Latest release: 8 months ago - 1 dependent repositories - 9.6 thousand downloads total - 537 stars on GitHub - 1 maintainer
shaku_actix 0.2.0
Integration between shaku and Actix Web3 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 11.3 thousand downloads total - 537 stars on GitHub - 1 maintainer
shaku_rocket 0.7.0
Integration between shaku and Rocket10 versions - Latest release: over 1 year ago - 14.8 thousand downloads total - 537 stars on GitHub - 1 maintainer
degeneric-macros 0.6.0
Hides struct generics into trait associated types11 versions - Latest release: 10 months ago - 2 dependent repositories - 14.2 thousand downloads total - 9 stars on GitHub - 1 maintainer
blackbox_core 0.1.1
Rust dependency injection library2 versions - Latest release: over 2 years ago - 1 dependent package - 3.11 thousand downloads total - 5 stars on GitHub - 1 maintainer
derive_di_macro 0.3.0
This macro realized dependency injection pattern3 versions - Latest release: almost 5 years ago - 1 dependent package - 4.69 thousand downloads total - 3 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 - 3.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust_di 2.3.0
DI — Dependency Injection for Rust11 versions - Latest release: about 1 month ago - 2.62 thousand downloads total - 0 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 - 17.2 thousand downloads total - 25 stars on GitHub - 1 maintainer
rustyinject 0.1.1
Zero-cost, compile-time DI framework for Rust2 versions - Latest release: about 1 year ago - 2.17 thousand downloads total - 14 stars on GitHub - 1 maintainer
ferrunix 0.5.1
A lightweight run-time dependency injection framework for Rust11 versions - Latest release: 4 months ago - 6.45 thousand downloads total - 5 stars on GitHub - 1 maintainer
ferrunix-core 0.5.1
Core types, traits, and implementations for ferrunix12 versions - Latest release: 4 months ago - 7.27 thousand downloads total - 5 stars on GitHub - 1 maintainer
ferrunix-macros 0.5.1
Proc-macro for ferrunix11 versions - Latest release: 4 months ago - 6.6 thousand downloads total - 5 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: 3 months ago - 369 downloads total - 1 maintainer
injectiny 0.2.0
A tiny dependency injection utility for Rust5 versions - Latest release: about 1 year ago - 5.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
ferrous-di 0.1.0
Type-safe, performant dependency injection for Rust, inspired by Microsoft.Extensions.DependencyI...1 version - Latest release: 17 days ago - 0 downloads total - 1 maintainer
inexor-rgf-core-di 0.9.1 💰
Inexor - Reactive Graph Flow - Dependency Injection2 versions - Latest release: over 2 years ago - 27 dependent packages - 1 dependent repositories - 10.1 thousand downloads total - 20 stars on GitHub - 1 maintainer
anthill-di 1.2.4
Rust di containers system22 versions - Latest release: about 3 years ago - 5 dependent packages - 30.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
syrette 0.5.1
The convenient dependency injection framework10 versions - Latest release: almost 2 years ago - 1 dependent package - 14.6 thousand downloads total - 23 stars on GitHub - 1 maintainer
blackbox_core_codegen 0.1.1
Rust dependency injection library2 versions - Latest release: over 2 years ago - 1 dependent package - 3.38 thousand downloads total - 5 stars on GitHub - 1 maintainer
hypospray 0.1.2
Lightweight dependency injection library3 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 6.75 thousand downloads total - 23 stars on GitHub - 1 maintainer
hypospray_extensions 0.1.2
Hypospray plugin1 version - Latest release: over 8 years ago - 1 dependent package - 2.44 thousand downloads total - 23 stars on GitHub - 1 maintainer
syringe-di-derive 0.0.2
Macros for syringe, a compile-time dependency injection framework2 versions - Latest release: over 2 years ago - 2.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
kamikaze_di_derive 0.1.0
Exploration of Dependency Injection in Rust1 version - Latest release: over 6 years ago - 1.75 thousand downloads total - 1 stars on GitHub - 1 maintainer
injectiny_proc_macro 0.2.0
The proc_macro crate for injectiny5 versions - Latest release: about 1 year ago - 5.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
kudi 0.1.0
Compile Time Interface-Oriented Dependency Injection1 version - Latest release: 3 months ago - 349 downloads total - 2 stars on GitHub - 1 maintainer
mold 0.0.1
Elegant lazy dependency injection library for Rust1 version - Latest release: over 6 years ago - 1 dependent repositories - 2.74 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.78 thousand downloads total - 42 stars on GitHub - 1 maintainer
anthill-di-derive 1.2.4
Derive extension for anthill-di3 versions - Latest release: about 3 years ago - 3 dependent packages - 5.9 thousand downloads total - 1 maintainer
ioc 0.12.0
An Inversion-of-Control library in Rust.26 versions - Latest release: over 3 years ago - 1 dependent package - 43.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
async-di 0.2.0
Async dependency injection container2 versions - Latest release: almost 3 years ago - 3.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
kizuna 0.1.0
A simple service locator1 version - Latest release: over 2 years ago - 1.39 thousand downloads total - 1 stars on GitHub - 1 maintainer
dfdi-macros 0.2.0
Macros for dfdi2 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 3.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
blackbox_di 0.1.1
Rust dependency injection library2 versions - Latest release: over 2 years ago - 2.68 thousand downloads total - 1 stars on GitHub - 1 maintainer
he_di 0.2.1
Dependency Inversion / Dependency Injection / Inversion of control container for Rust4 versions - Latest release: about 8 years ago - 1 dependent package - 6.46 thousand downloads total - 1 maintainer
axor 0.1.2
Core of the Axor framework: agent-based business logic with typed operations and injection.3 versions - Latest release: 3 months ago - 946 downloads total - 1 stars on GitHub - 1 maintainer
mydi 0.2.3
MyDI. Dependency Injection library7 versions - Latest release: about 1 year ago - 8.85 thousand downloads total - 16 stars on GitHub - 1 maintainer
kudi-macros 0.1.0
Macros for kudi1 version - Latest release: 3 months ago - 354 downloads total - 2 stars on GitHub - 1 maintainer
di 0.1.2
Dependency injection container.4 versions - Latest release: over 10 years ago - 9.1 thousand downloads total - 40 stars on GitHub - 1 maintainer
kamikaze_di 0.1.0
Exploration of Dependency Injection in Rust1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 2.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
minfac 0.1.3
Lightweight Inversion Of Control5 versions - Latest release: 4 months ago - 10.2 thousand downloads total - 28 stars on GitHub - 1 maintainer
derive_di 0.3.0
This crate is realized the dependency injection pattern4 versions - Latest release: almost 5 years ago - 5.23 thousand downloads total - 3 stars on GitHub - 1 maintainer
derive_di_core 0.2.0
This crate give traits for the parent crate derive_di1 version - Latest release: almost 5 years ago - 1 dependent package - 2.19 thousand downloads total - 3 stars on GitHub - 1 maintainer
di-derive 💰
A dependency injection library for rust1 version - Latest release: 24 days ago - 1.19 thousand downloads total - 1 stars on GitHub - 1 maintainer
chassis 0.2.0
Compile-time dependency injection framework3 versions - Latest release: almost 2 years ago - 1 dependent repositories - 4.76 thousand downloads total - 7 stars on GitHub - 1 maintainer
shine_component_derive 0.1.0
Implementation of #[derive(Component)] for Shine1 version - Latest release: about 5 years ago - 1.49 thousand downloads total - 70 stars on GitHub - 1 maintainer
ru-di 0.1.4
A simple and lightweight dependency injection container for Rust5 versions - Latest release: 3 months ago - 1.96 thousand downloads total - 1 stars on GitHub - 1 maintainer
teloc 0.2.0
Simple, compile-time DI framework for Rust2 versions - Latest release: almost 4 years ago - 1 dependent repositories - 12.1 thousand downloads total - 155 stars on GitHub - 1 maintainer
telocs 0.2.1
Simple, compile-time DI framework for Rust2 versions - Latest release: about 1 year ago - 1.88 thousand downloads total - 155 stars on GitHub - 1 maintainer
supply-demand 0.0.2
Supply-Demand - A functional dependency injection library2 versions - Latest release: about 2 months ago - 463 downloads total - 0 stars on GitHub - 1 maintainer
Top 9.6% on crates.io
9 versions - Latest release: over 4 years ago - 1 dependent package - 13 dependent repositories - 122 thousand downloads total - 352 stars on GitHub - 1 maintainer
shaku_derive 0.6.1
Code generation for the shaku dependency injection framework9 versions - Latest release: over 4 years ago - 1 dependent package - 13 dependent repositories - 122 thousand downloads total - 352 stars on GitHub - 1 maintainer
mydi_macros 0.2.3
Macroses for MyDI library7 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 9.23 thousand downloads total - 16 stars on GitHub - 1 maintainer
dill 0.14.0
Runtime depenency injection library.28 versions - Latest release: 3 months ago - 1 dependent repositories - 47.1 thousand downloads total - 28 stars on GitHub - 2 maintainers
indep 0.1.1
Depencency injection library for Rust2 versions - Latest release: almost 9 years ago - 3.9 thousand downloads total - 5 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: 7 months ago - 2.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
dfdi 0.2.0
Dependency For Dependency Injection2 versions - Latest release: almost 3 years ago - 2.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
sai_component_derive 0.1.4
Implementation of #[derive(Component)] for Sai5 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 7.02 thousand downloads total - 70 stars on GitHub - 1 maintainer
sai 0.1.4
IoC/DI framework for Rust5 versions - Latest release: over 4 years ago - 1 dependent repositories - 6.82 thousand downloads total - 70 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.47 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: over 1 year ago - 2 dependent packages - 1 dependent repositories - 6.68 thousand downloads total - 96 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: 3 months ago - 3 dependent packages - 1 dependent repositories - 23.1 thousand downloads total - 96 stars on GitHub - 1 maintainer
springtime-migrate-refinery-macros 0.1.1 💰
Macros for the springtime-migrate-refinery crate.2 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 2.76 thousand downloads total - 96 stars on GitHub - 1 maintainer
springtime-di-derive 0.3.1 💰
Derive support for springtime-di crate.3 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 17.8 thousand downloads total - 96 stars on GitHub - 1 maintainer
springtime-migrate-refinery 0.2.2 💰
SQL migration framework based on dependency injection.3 versions - Latest release: over 1 year ago - 3.51 thousand downloads total - 96 stars on GitHub - 1 maintainer
dill-impl 0.14.0
Implementation details of the dill DI library.28 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 47.7 thousand downloads total - 28 stars on GitHub - 2 maintainers
dfdi-core 0.2.0
The core components of dfdi2 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 3.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
shellder 0.2.5
A lightweight, type-safe dependency injection and application framework for Rust inspired by Spring.4 versions - Latest release: about 1 month ago - 867 downloads total - 1 stars on GitHub - 1 maintainer
async-injector 0.19.4
Reactive dependency injection for Rust.39 versions - Latest release: 8 months ago - 1 dependent package - 3 dependent repositories - 58.1 thousand downloads total - 40 stars on GitHub - 1 maintainer
syrette_macros 0.5.1
Macros for Syrette, the convenient dependency injection framework10 versions - Latest release: almost 2 years ago - 1 dependent package - 14.8 thousand downloads total - 1 maintainer
runtime_injector_actix 0.2.0 removed
Runtime dependency injection container for actix-web3 versions - Latest release: over 4 years ago - 3.04 thousand downloads total - 17 stars on GitHub - 1 maintainer
runtime_injector 0.4.0 removed
Runtime dependency injection container7 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 7.26 thousand downloads total - 17 stars on GitHub - 1 maintainer
Related Keywords
dependency-injection
74
ioc
67
inversion-of-control
30
dependency
29
rust
27
injection
21
inversion
8
async
7
container
7
dependency-inversion
6
framework
6
pattern
5
spring
4
ioc-container
4
derive
4
component
3
system
3
typemap
3
blackbox_di
3
dependency_injection
3
control
3
sql
2
actix
2
migrations
2
backend
2
agent
2
service-locator
2
anthill
2
anthill-di
2
inject
2
teloc
2
reconfigure
2
yadi
2
x
2
web
2
compile-time
2
axum
2
more
2
xdi
2
channels
1
patterns
1
anthill-di-derive
1
rustlang
1
ddi
1
lazy
1
proc-macro
1
hypospray
1
rust-library
1
rust-crate
1
dependency-injection-framework
1
dependency-injection-container
1
message-queue
1
solid
1
dic
1
dynamic
1
codegen
1
trait
1
extraction
1
steloc
1
demand
1
supply
1
supply-demand
1
openfmb
1
renewable-energy
1
interoperability
1
domain-driven-development
1
loose-coupling
1
testing
1
di-framework
1
macro
1
rocket
1
generics
1
proc_macro
1
procmacro
1
singleton
1
scoped
1
transient
1
task-local
1
design-patterns
1
service-management
1
software-architecture
1
thread-safe
1
tokio
1
services
1
actix-web
1
type-safe
1
builder-pattern
1
entity
1
entity-component-system
1
flow-control
1
graph-database
1
graphql
1
inexor
1
reactive-programming
1
sync
1