weaver
« Back to VersTracker
Description:
Command-line tool for Weaver
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: swift ios dependency-injection code-generation developer-tools
Install: brew install weaver
About:
Weaver is a dependency injection framework and code generator specifically designed for Swift projects. It automatically generates boilerplate code for dependency registration and resolution, enabling compile-time safety for your DI graph. This tool streamlines architecture setup for iOS and macOS applications.
Key Features:
  • Automatic code generation for dependency injection
  • Compile-time safety checks for dependency graphs
  • Support for Swift protocols and classes
  • Integration with Xcode build phases
  • Declarative annotation-based configuration
Use Cases:
  • Managing dependencies in large-scale iOS applications
  • Reducing boilerplate code in Swift projects
  • Enforcing architectural patterns in mobile development
Alternatives:
  • Swinject – Runtime-based DI framework without code generation
  • Needle – Uber's DI framework with similar code generation approach
Version History
Detected Version Rev Change Commit
Sep 11, 2025 9:15pm 0 VERSION_BUMP dff2f226