All Projects β†’ hyperoslo β†’ Swiftproject

hyperoslo / Swiftproject

πŸ† Generate Swift project with necessary toolings

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Swiftproject

Generate
A new command line tool and developer framework for scaffolding out GitHub projects. Generate offers the robustness and configurability of Yeoman, the expressiveness and simplicity of Slush, and more powerful flow control and composability than either.
Stars: ✭ 238 (+781.48%)
Mutual labels:  project, generator, template
Stator
Stator, your go-to template for the perfect stack. πŸ˜πŸ™
Stars: ✭ 217 (+703.7%)
Mutual labels:  project, generator, template
Expo Three Demo
πŸŽπŸ‘©β€πŸ« Collection of Demos for THREE.js in Expo!
Stars: ✭ 76 (+181.48%)
Mutual labels:  project, template
Cookietemple
A collection of best practice cookiecutter templates for all domains and languages with extensive Github support
Stars: ✭ 81 (+200%)
Mutual labels:  project, template
Pollinate
Template your base files and generate new projects from Git(Hub).
Stars: ✭ 213 (+688.89%)
Mutual labels:  project, generator
Readme
Automatically generate a beautiful best-practice README file based on the contents of your repository
Stars: ✭ 223 (+725.93%)
Mutual labels:  generator, template
Extension Create
Create modern cross-browser extensions with no build configuration.
Stars: ✭ 167 (+518.52%)
Mutual labels:  generator, template
Beginners C Program Examples
Simple, Short and Sweet beginners friendly C language programs
Stars: ✭ 138 (+411.11%)
Mutual labels:  project, template
Net Core Docx Html To Pdf Converter
.NET Core library to create custom reports based on Word docx or HTML documents and convert to PDF
Stars: ✭ 133 (+392.59%)
Mutual labels:  generator, template
Projectmaker
A Sublime Text 2/3 plugin to allow creating any kind of project from your own custom templates
Stars: ✭ 233 (+762.96%)
Mutual labels:  project, template
Swaggen
OpenAPI/Swagger 3.0 Parser and Swift code generator
Stars: ✭ 385 (+1325.93%)
Mutual labels:  generator, template
Hermes
Golang package that generates clean, responsive HTML e-mails for sending transactional mail
Stars: ✭ 2,379 (+8711.11%)
Mutual labels:  generator, template
Cgx
πŸ’»πŸ”₯CLI to generate the recommended documentation/files to improve contribution (Github, Gitlab, CodeCommit and Bitbucket)
Stars: ✭ 190 (+603.7%)
Mutual labels:  generator, template
Ml project template
Machine Learning Project Template - Ready to production
Stars: ✭ 75 (+177.78%)
Mutual labels:  project, template
Automatic Gatsbyjs App Landing Page
Automatic GatsbyJS App Landing Page - Automatically generate iOS app landing page using GatsbyJS
Stars: ✭ 137 (+407.41%)
Mutual labels:  generator, template
Angular Chrome Extension
angular chrome extension scaffold
Stars: ✭ 113 (+318.52%)
Mutual labels:  project, template
Vipera
Project is now called Swift template, check the link ➑️
Stars: ✭ 57 (+111.11%)
Mutual labels:  generator, template
Ngrx Generator
ngrx templates generator
Stars: ✭ 132 (+388.89%)
Mutual labels:  generator, template
Project Name
Get the name of a project from package.json, git config, or basename of the current working directory.
Stars: ✭ 8 (-70.37%)
Mutual labels:  project, generator
C cpp project framework
CMake build system( framework) with kconfig support for C/CPP projects
Stars: ✭ 26 (-3.7%)
Mutual labels:  project, template

SwiftProject

SwiftProject is a template to generate Swift-based iOS projects from the command line.

Features

  • [x] A basic folder structure.
  • [x] Swift common types, helpers and configurators.
  • [x] Recommended pods in Podfile
  • [x] Integrated SwiftLint and R.swift
  • [x] Schemes for Staging and Production

Project Structure

  • Sources: contains source files

    • App
    • AppDelegate
    • Config
    • Constants
    • Extensions
    • Features
    • Library
  • Resources: contains resource files

    • Assets Catalog
    • Fonts
    • Info
    • Storyboard
    • Localised strings files

Usage

  1. Create new private repository on GitHub
  2. git clone https://github.com/hyperoslo/SwiftProject.git NewProjectName
  3. cd NewProjectName
  4. ruby ./init.rb
  5. Enter the requested info.

Author

Hyper Interaktiv AS, [email protected]

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].