Awesome Swift
| Awesome |
Linux |
Projects |
Updated |
 |
:penguin: |
1117 |
October 25, 2026 |
In parternship with:

Contents
Guides
An awesome list of Swift related guides.
Newsletter
back to top
- Open Source Updates for Swift Projects - A bi-weekly newsletter to give you the latest updates on popular and unknown open source projects written or related to Swift.
- The iOS Weekly Brief - A weekly newsletter with Must/Quick Read picks, a Toolbox section, the iOS job market, and upcoming conferences, each with commentary on why it matters.
Official Guides
back to top
Style Guides
back to top
- Airbnb - Airbnb's Official Style Guide.
- Google - This style guide is based on Apple’s excellent Swift standard library style and also incorporates feedback from usage across multiple Swift projects within Google.
- LinkedIn - LinkedIn's Official Style Guide.
- Raywenderlich - Raywenderlich guide, a must read.
Third party Guides
back to top
Boilerplates
- iOS project template - iOS project template with fastlane lanes, Travis CI jobs and GitHub integrations of Codecov, HoundCI for SwiftLint and Danger.
- Model-View-Presenter template - A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern.
- Swift Module Template - An opinionated starting point for awesome, reusable modules.
REPL
- SwiftFiddle - Playground for making, sharing, and embedding Swift code.
Editor Support
Support for your favorite editors.
Emacs
back to top
- swift-mode - Emacs support, including partial flycheck error support.
Google Colaboratory
back to top
Vim
back to top
Benchmark
- xcprofiler - Command line utility to profile compilation time.
Converters
- Swiftify - Objective-C to Swift online code converter and Xcode extension.
- Zolang :penguin: - A DSL for generating code in multiple programming languages.
Other Awesome Lists
Check out apps on these projects:
* Awesome iOS Interview - List of the questions that helps you to prepare for the interview.
* awesome-macOS - A curated list of awesome applications, softwares, tools and shiny things for macOS.
* example-ios-apps - An amazing list for people who are beginners and learning ios development and for ios developers who need any example app or feature.
* MotionBook - Catalog of open-source iOS motion, transition and UI libraries with live demos in a free App Store app, a machine-readable catalog.json and llms.txt, refreshed weekly.
* open-source-ios-apps - A collaborative list of open-source iOS Apps.
* open-source-mac-os-apps - Awesome list of open source applications for macOS.
Dependency Managers
Dependency manager software for Swift.
* Accio - A SwiftPM based dependency manager for iOS & Co. with improvements over Carthage.
* Carthage - A new dependency manager.
* CocoaPods - The most used dependency manager.
* Mint - A package manager that installs and runs Swift command