
376
Enables compile-time dependency injection with automatic merging of component interfaces, simplifying the creation and management of object graphs through annotations like `@ContributesTo`, `@ContributesBinding`, and `@MergeComponent`.
300
Lightweight framework enhances state and memory management, emphasizing dependency inversion and injection. Decouples UI from business logic, enabling customizable application features across diverse platforms.