mininny
2024 active

Mininern

A lightweight internal framework for building modular iOS features with clean dependency injection and routing.

swiftiosarchitecture

Mininern is a lightweight internal framework for building modular iOS features with clean dependency injection and routing.

Overview

Built around the idea that iOS app architecture should be composable without being heavyweight, Mininern provides a thin coordination layer that lets feature modules stay isolated while sharing services through a well-defined protocol boundary.

Key Decisions

  • Protocol-based dependency injection over container frameworks
  • URL-based routing for loose coupling between modules
  • Compile-time safety for module registration