Categories
No matching categories were found
1.02
Ninject is a lightweight dependency injection framework for .NET applications. It helps you split your application into a collection of loosely-coupled, highly-cohesive pieces, and then glue them back together in a flexible manner. By using Ninject to support your softwares architecture, your code will become easier to write, reuse, test, and modify.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Releases
Activity
0.0
A Sinatra wrapper for a fully customizable Dependency injection system
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
A Rails wrapper for a fully customizable Dependency injection system
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
Nurse, for your dependency injection. Dependency injection container
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Koine DI, for your dependency injection. Dependency injection container
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
add dependency injection to dry-container
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
A fully customizable Dependency injection system for Ruby
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
DIMr is a small extension to Jim Weirich's minimalistic dependency injection framework DIM. It allows easy dependency injection into ruby command classes.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Injection is a simple dependency injection gem for rails3. It allows you to inject objects into your controllers and observers which have been described in a yaml file (config/objects.yml).
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.04
Dependor is not a framework for Dependency Injection, but something thatt reduces duplication a little bit when doing manual dependency injection in settings like Rails apps.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.01
Oktest.rb is a new-style testing library for Ruby.
You can write `ok {1+1} == 2` instead of `assert_equal 2, 1+1` or
`expect(1+1).to eq 2`.
In addition, Oktest.rb supports **Fixture injection** feature
inspired by dependency injection and **JSON Matcher** feature
similar to JSON schema.
See https://github.com/kwatch/oktest/tree/ruby/ruby for details.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
Simple dependency injection for ruby objects
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
Dependency injection container compatible with the SOAR Ruby framework
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
ObjectInjection is dependency injection container.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Automatic Dependency Injection where you get to see and keep control of the constructor
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
SmartInject is a minimalist, flexible and efficient dependency injection
for Ruby based on constructor injection, one of the most used method for
DI.
SmartInject is intented to be under your control. No magic here.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Inoculate is a small, thread-safe dependency injection library configured entirely with Ruby.
It provides several life-cycles and provides dependency access through private accessors.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
WARNING: Contains intentional security vulnerabilities including command injection, YAML deserialization, eval injection, and hardcoded secrets. For testing GitLab dependency scanning, SAST tools, and security training ONLY. DO NOT use in production.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.02
Provides a super simple API for dependency injection
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.02
Spikard is a Rust-centric multi-language HTTP toolkit providing a high-performance core library
and language bindings (Python, Node.js, Ruby, PHP, WebAssembly) to build and validate typed web services.
The Ruby binding uses Magnus for zero-overhead FFI, providing Sinatra-style routing, full async/await support,
WebSockets, Server-Sent Events, request validation with JSON Schema and dry-schema, lifecycle hooks,
dependency injection, and comprehensive middleware stack (compression, rate limiting, authentication).
Features:
- Zero-copy Rust-to-Ruby serialization via Magnus
- Async-first with Tokio and Axum backing
- Type-safe RBS type definitions for Steep
- Tower-HTTP middleware stack
- Lifecycle hooks (onRequest, preValidation, preHandler, onResponse, onError)
- Built-in WebSocket and SSE support
- Request validation with JSON Schema
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity