{"repo":"YuriCernov/swiftui-app-template","free":true,"listed":false,"github":"https://github.com/YuriCernov/swiftui-app-template","clone":"git clone https://github.com/YuriCernov/swiftui-app-template.git","description":"Production-ready SwiftUI app template (MVVM, Navigation, Networking, Storage, DI)","language":"Swift","stars":115,"topics":["ios","mvvm-architecture","swift","swiftui","template"],"license":"MIT","category":"mobile-apps","readme_excerpt":"SwiftUI App Template Production-ready SwiftUI app starter — clean structure, DI, networking, storage, and a polished Home screen. ✅ Use this repo as a GitHub Template and start new apps with a solid foundation. --- What's included - SwiftUI + MVVM (scalable folder structure) - AppContainer (DI) — explicit, easy to extend - Networking layer — APIClient + Endpoint + APIError (async/await) - Local storage — KeyValueStore + UserDefaultsStore - Reusable UI — AppPrimaryButtonStyle - Starter Home screen — counter + note persistence + navigation --- Quick start 1. Click Use this template on GitHub (or gh repo create --template ... ) 2. Open the project in Xcode: SwiftUIAppTemplate.xcodeproj 3. Run (⌘R) --- Recommended rename (when starting a real app) - Rename the Xcode project & targets - Search & replace: SwiftUIAppTemplate → YourAppName - Update bundle id & display name --- Structure SwiftUIAppTemplate/ - App/ - Core/ - Core/DI/ - Core/Networking/ - Core/Storage/ - Core/Logging/ - Core/UI/ - Features/ - Features/Home/ - Docs/ --- Roadmap (optional) - [ ] GitHub Actions CI (build + tests) - [ ] SwiftLint - [ ] Example feature module template - [ ] Snapshot testing template --- License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/YuriCernov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/YuriCernov/swiftui-app-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}