awesome-xcode-scripts alternatives and similar libraries
Based on the "Other Xcode" category.
Alternatively, view awesome-xcode-scripts alternatives based on common mentions on social networks and blogs.
-
Synx
A command-line tool that reorganizes your Xcode project folder to match your Xcode groups -
SBShortcutMenuSimulator
3D Touch shortcuts in the Simulator -
Swift-VIPER-Module
Xcode template for VIPER Architecture written in Swift 4 -
Xcode Developer Disk Images
Quick fix your Xcode with the missing developer disk images. iOS, tvOS, watchOS files available. -
ViperC
Xcode template for VIPER Architecture for both Objective-C and Swift. -
swift-project-template
๐ช Easily generate Swift projects with Cookiecutter -
Sample Project
A starter project for Sample Project in Objective C. Objective C version of https://github.com/xeieshan/SwiftySampleProject -
awesome-gitignore-templates
A curated collection of useful gitignore templates for different programming languages while pushing your code to git. ๐ ๐ -
VIPER Module Template
Template of VIPER Module for Xcode -
dsnip
Tool to generate (native) Xcode code snippets from all protocols/delegate methods of UIKit (UITableView, ...) -
Xcode Template Manager
Xcode Template Manager is a Swift command line tool that helps you manage your Xcode project templates. -
Microfeatures
Architectural approach to structure your Xcode projects. -
Xcode Keymap for Visual Studio Code
This extension ports popular Xcode keyboard shortcuts to Visual Studio Code.
WorkOS - The modern identity platform for B2B SaaS
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of awesome-xcode-scripts or a related project?
README
Awesome Xcode Scripts
A curated list of useful Xcode scripts ๐.
Content
How to Setup
- Open Xcode project. Select your target
- Build Phases -> Add Build Phase -> Add Run Script Build Phase
- Open "Run Script" section that was created and .
- Copy & Paste your script there.
- (Optional) Rename your Run Scripts to identify them easily.
Scripts
Build Number Auto-Increment Script
- BuildVersion.sh - A script that runs each time you build your app in Xcode to read the Build number, increment it, and write it back to the app's
{App}-Info.plist
file.
Build Number Auto-Increment Script on Git Commit
- BuildNumberOnGitCommit.sh - A script that runs each time you commit your app to git, the Build number gets incremented.
CAUTION
Use this only if you are pushing you code to git.
Semantic Version Auto-Increment Script
- VersionNumberIncrement.sh - Auto-increment the version number (only) when a project is archived for export.
CAUTION
Insure your starting version number is in SemVer format (e.g. 1.0.0)
AppIcon Versioning Auto-Increment Script
- IconVersioning.sh - Overlay the iOS application version on top of the icon.
Detect FixMe ToDo Error Tag On Swift Script
Installation
- Download the zip or clone the repo to your desired directory.
$ git clone https://github.com/aashishtamsya/awesome-xcode-scripts.git
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request ๐ ๐
Credits
Aashish Tamsya @ChiefAashish, [email protected]
License
The content of Awesome Xcode Scripts itself is licensed under the Creative Commons Attribution 3.0 license, and the underlying source code used to format and display that content is licensed under the MIT license.
See the [LICENSE](LICENSE.md) file for more info.
*Note that all licence references and agreements mentioned in the awesome-xcode-scripts README section above
are relevant to that project's source code only.