Kuri

Automatically generates from template and imports it into Xcode project.

iosboilerplatexcodeboilerplate-template
FreeRepo

Preview

Kuri preview

Overview

Kuri is a command-line tool that automatically generates boilerplate code for iOS projects following Clean Architecture, VIPER, MVVM, or custom patterns, then imports the generated files and folders directly into Xcode. It reduces manual setup by creating templated components like entities, repositories, use cases, presenters, views and wireframes based on customizable configuration files and templates.

Features

automatic-code-generationxcode-integrationclean-architecture-supportviper-architecture-supportmvvm-architecture-supportcustom-architecture-supporttemplate-customizationdependency-injectionfile-generationstoryboard-supportxib-support

Feature Flags

blogecommerceformsValidationcodeGeneration

Recommended Use Cases

ios-app-developmentclean-architecture-projectsreducing-boilerplate-codearchitectural-scaffoldingteam-standardization

Frontend

swiftxcode

Backend

None

Auth Providers

None

Deployment Targets

ios

Payment Providers

None

Quick Facts

โญ Stars
259
๐Ÿด Forks
9
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2021-01-24T05:59:39Z
GitHub

Stack

Language
swift

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source tool available under MIT license
Get Started with this Boilerplate