artemnovichkov / Swift Project Template
Licence: mit
🍪 Easily generate Swift projects with Cookiecutter
Stars: ✭ 85
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Swift Project Template
Swift5 Module Template
An opinionated starting point for awesome, reusable Swift 5 modules
Stars: ✭ 331 (+289.41%)
Mutual labels: xcode, template
Swiftcolorgen
A tool that generate code for Swift projects, designed to improve the maintainability of UIColors
Stars: ✭ 152 (+78.82%)
Mutual labels: xcode, generation
Vipera
Project is now called Swift template, check the link ➡️
Stars: ✭ 57 (-32.94%)
Mutual labels: xcode, template
Xgen
A Swift package for generating Xcode workspaces & playgrounds
Stars: ✭ 178 (+109.41%)
Mutual labels: xcode, generation
Drl Theme Manager
Xcode File Template to generate theme manager for Swift 3+
Stars: ✭ 12 (-85.88%)
Mutual labels: xcode, template
Eventkit
A template conference app, featuring real-time schedule and data changes & running on Realm 🚀
Stars: ✭ 59 (-30.59%)
Mutual labels: xcode, template
Middleman Template
The base Middleman application used at thoughtbot, ready to deploy to Netlify.
Stars: ✭ 80 (-5.88%)
Mutual labels: template
Levelgenerator
Unity plug-in for procedurally generating indoor levels using abstract chunks.
Stars: ✭ 82 (-3.53%)
Mutual labels: generation
Cookietemple
A collection of best practice cookiecutter templates for all domains and languages with extensive Github support
Stars: ✭ 81 (-4.71%)
Mutual labels: template
Read Only Coding
Automator services to make coding in Xcode easier
Stars: ✭ 82 (-3.53%)
Mutual labels: xcode
Butterfly
🔥 蝴蝶--【简单】【稳定】【好用】的 Python web 框架🦋 除 Python 2.7,无其他依赖; 🦋 butterfly 是一个 RPC 风格 web 框架,同时也是微服务框架,自带消息队列通信机制实现分布式
Stars: ✭ 82 (-3.53%)
Mutual labels: template
Perun
A command-line validation tool for AWS Cloud Formation that allows to conquer the cloud faster!
Stars: ✭ 82 (-3.53%)
Mutual labels: template
swift-project-template
🍪 Cookiecutter template for Swift iOS projects.
Features:
- Xcode 11 and Swift 5.0 support
- AppCode support
- Custom project structure (the same in the project and on the disk)
- Configurations and schemes:
- Custom scripts for Carthage and SwiftLint
- iOS Deployment Target - 12.0
- Optional integrations:
- Firebase. Don't forget to add Google-Services.plist and related frameworks manually.
- SwiftGen
- LicensePlist
- Template for Github pull requests
-
Settings.bundle
with app version - Disabled automatic code signing (sorry, Apple 🤷♂️)
-
-Xfrontend -debug-time-function-bodies
flags for profiling compilation times -
.gitattributes
for correct repo language detection via linguist
Usage
-
Install Cookiecutter:
brew install cookiecutter
-
Run
cookiecutter gh:artemnovichkov/swift-project-template
. No need to create project folder manually, cookiecutter does it for you.
For future runs you can shorten the command to cookiecutter swift-project-template
. However, if you want to use the most recent template you should still run the full command above. Or just create an alias:
alias template="cookiecutter gh:artemnovichkov/swift-project-template"
Author
Artem Novichkov, [email protected]
License
swift-project-template is available under the MIT license. See the LICENSE file for more info.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].