About

napkin is built and maintained by WikipediaBrown (GitHub), under Spooky Labs.

napkin is an open-source Swift 6 framework for building iOS and macOS apps as a tree of small, isolated, composable units — the Router-Interactor-Builder pattern, rebuilt around Swift Concurrency. It is modeled on Uber's RIBs (which is alive and well). napkin's differences are native Swift Concurrency, no RxSwift dependency, and no runtime leak detector.

Found a bug, or want to contribute? Open an issue or pull request on GitHub. Security reports: see security.txt.