xmartlabs / Swift Project Template
Licence: mit
Script to easily create an iOS project base code!
Stars: ✭ 136
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Swift Project Template
Cloudflare Workers Webpack Boilerplate
A superbly simple, minimal-config template for building, bundling and deploying Cloudflare Workers with Webpack 🚀
Stars: ✭ 101 (-25.74%)
Mutual labels: boilerplate, template
Flask Rest Template
template for a rest app with flask, flask-rest and more...
Stars: ✭ 95 (-30.15%)
Mutual labels: boilerplate, template
Boilr
⚡️ boilerplate template manager that generates files or directories from template repositories
Stars: ✭ 1,268 (+832.35%)
Mutual labels: boilerplate, template
Electron Boilerplate
Boilerplate to kickstart creating an app with Electron
Stars: ✭ 1,560 (+1047.06%)
Mutual labels: boilerplate, template
Phaser3 Tilemap Pack
Phaser 3 Project Template with Webpack, Tilemap, and Asset Pack
Stars: ✭ 87 (-36.03%)
Mutual labels: boilerplate, template
Fable Elmish Electron Material Ui Demo
Complete boilerplate for Electron apps using Fable and Elmish with hot module reloading, time-travel debugging, etc.
Stars: ✭ 101 (-25.74%)
Mutual labels: boilerplate, template
React Native Template Typescript
👾 Clean and minimalist React Native template for a quick start with TypeScript.
Stars: ✭ 1,148 (+744.12%)
Mutual labels: boilerplate, template
Caldera
Caldera allows you to create a boilerplate service that ready to run inside the container (Go language)
Stars: ✭ 114 (-16.18%)
Mutual labels: boilerplate, template
Jade Html5 Boilerplate
HTML5 Boilerplate ported to Jade. Great as a drop and go markup skeleton for Express apps.
Stars: ✭ 111 (-18.38%)
Mutual labels: boilerplate, template
Expo Three Demo
🍎👩🏫 Collection of Demos for THREE.js in Expo!
Stars: ✭ 76 (-44.12%)
Mutual labels: boilerplate, template
React Next Boilerplate
🚀 A basis for reducing the configuration of your projects with nextJS, best development practices and popular libraries in the developer community.
Stars: ✭ 129 (-5.15%)
Mutual labels: boilerplate, template
Sing App
💥Free and open-source admin dashboard template built with Bootstrap 4.5 💥
Stars: ✭ 1,187 (+772.79%)
Mutual labels: boilerplate, template
Webpack Defaults
Defaults to be shared across webpack projects
Stars: ✭ 88 (-35.29%)
Mutual labels: boilerplate, template
Readme Template
A Readme Template For Tomorrow's Opensource
Stars: ✭ 69 (-49.26%)
Mutual labels: boilerplate, template
Vite Electron Builder
Electron app boilerplate based on Vite. TypeScript + Vue/React/Angular/Svelte/Vanilla
Stars: ✭ 96 (-29.41%)
Mutual labels: boilerplate, template
Eventkit
A template conference app, featuring real-time schedule and data changes & running on Realm 🚀
Stars: ✭ 59 (-56.62%)
Mutual labels: ios-app, template
Deprecated rust wasm template
Deprecated in favor of rustwasm/wasm-pack-template or rustwasm/rust-webpack-template
Stars: ✭ 108 (-20.59%)
Mutual labels: boilerplate, template
Razzle Material Ui Styled Example
Razzle Material-UI example with Styled Components using Express with compression
Stars: ✭ 117 (-13.97%)
Mutual labels: boilerplate, template
Swift-Project-Template
Create your iOS Base project in just a few seconds by executing a script and answering some project questions. This is what we use to get started with a new iOS project from scratch!
Swift Project Template provides us with a base iOS project template along with and a swift script to make naming customizations on it.
Currently you can find the project template under the master branch and a more complete example project (including more example files) under the ExampleProject branch.
iOS project has the following configuration:
-
Targets
- Test: Unit tests working with Quick and Nimble.
- UITest: Functional tests working with Nimble matcher.
- App Production Target.
- App Staging Target. Same app source code with a different bundle id, it points to a different Restful API (staging one).
-
Project Configuration
- R-Swift integration.
- Warnings for TODO and FIXME comments.
- Swift Lint integration.
- Crashlytics integration.
-
travis.yml
file. -
podfile
containing most used libraries by us.- Realm, Decodable, Alamofire, RxSwift, Eureka, OperaSwift and many others.
-
Networking
-
Alamofire
networking library. -
OperaSwift
network abstraction layer integrated along with some examples.
-
Usage
Clone the repository:
git clone [email protected]:xmartlabs/Swift-Project-Template.git
Run shell.swift
script from there:
swift -target x86_64-apple-macosx10.11 Swift-Project-Template/shell.swift
Answer some questions:
We are done! Now start coding your app! 🍻🍻
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].