Repos
The series repos are where the articles’ claims get checked. Earlier repos accompany older articles on Tuist, modularisation and test coverage.
Series repos
- ShopApp Multi-module SwiftUI e-commerce app — the working codebase every article in the series is tested against. Swift
- ShopAppServer Companion backend for ShopApp, serving the API its features and recorded fixtures are built on. Swift
- swift-coverage CLI and MCP server that checks tests exercise every explicit logic path in a Swift package, instead of gating on a coverage percentage. Swift
Earlier work
- Tuist-Pokedex Refactoring an iOS app onto Tuist and into a modular architecture. Accompanies a series of Medium articles. Swift
- Tuist-Pokedex-SwiftUI The same demo app rebuilt with SwiftUI and Point-Free's SwiftUI Navigation. Swift
- test-coverage-fixtures Tuist-based iOS fixtures for generating test coverage and comparing the output of different tools. Swift
- SwiftUIRouting Proof of concept for routing in a modularised SwiftUI application. Swift
- TuistHavana Fixtures for loading SPM and Carthage dependencies as precompiled frameworks. Swift
- inTune Searches the iTunes API for songs, plays previews, and sorts results by artist, album, price, length, genre or year. Swift
Everything else is on GitHub.