Corridor

Dependency manager

A framework that helps manage dependencies and context in software development by providing a common interface for substituting uncontrolled parts of code with mock implementations.

A Coreader-like Dependency Injection μFramework

GitHub

61 stars
6 watching
3 forks
Language: Swift
last commit: about 4 years ago
Linked from 1 awesome list

coreaderdependency-injectionfunctional-programmingiosswiftswift-4swift-framework

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
scribd/weaver A dependency injection framework that automatically generates boilerplate code at compile-time to manage dependencies in Swift projects. 749
jamitlabs/accio An alternative dependency manager built into SwiftPM, aiming to improve upon existing solutions like Carthage. 664
pulp-platform/bender A tool for managing dependencies in hardware design projects 247
zdharma-continuum/zinit-annex-bin-gem-node A tool that automates the installation and execution of dependencies without adding to $PATH 7
liveui/swifter A macOS app for managing Swift package manager and third-party dependency management tools like Carthage and CocoaPods. 42
cgeorg/sinject An injection framework for managing dependencies in JavaScript applications with cyclical dependencies and lazy resolution 10
pakrym/jab A C# library that provides a fast and efficient way to manage dependencies in applications using source generators. 1,044
muir/nserve Provides a framework for managing server startup and shutdown in modular applications with injectable dependencies 3
roguemacro/steak.dependencyinjection Provides a simple framework for managing dependencies in BeefLang applications. 4
siddharthkp/auto-install A tool that automates the installation of dependencies as you code. 1,198
davidrevoledo/inyector A library that provides a flexible and customizable way to manage dependencies in .NET applications using configuration-based dependency injection 13
samccone/engine-deps A tool for managing specific dependencies tied to a project's version 20
silverwind/updates A tool to manage and update dependencies in Node.js projects. 99
andir/npins Provides a tool for managing dependencies in Nix projects by tracking and pinning specific versions of packages. 217
saecki/crates.nvim A plugin for managing dependencies from the Rust package repository. 870