42
🔮 SwiftyThe answer to Swift life, the Swift universe and everything about Swift! Click 42 to discover ultimate number's story.
The purpose of this collection is just giving one recommendation for each topic instead of giving multiple recommendations as other collections (of course that is not a bad thing, this collection is also inspired from those massive collections!). The only exception for giving multiple recommendations, when each one has an obvious advantage to each other.
How to Use
- Just press command ⌘ + F and search for a keyword or use Table of Contents directly.
Table of Contents
- ⏳ Activity Indicator
- 📣 Alert
- 🎯 Algorithm
- 👨🏻🎨 Auto Layout
- 📝 Blog
- 📈 Chart
- 👩🏼💻 Conference
- ⚙️ Converter
- 🔐 Cryptography
- 🔗 Dependency Manager
- 🚀 Deployment & Distribution
- 📋 Form
- 🌃 Image
- 📦 JSON
- 🔑 Keychain
- 👩🏻🏫 Linter
- 🌎 Network
- 💀 Placeholder
- 🎙 Podcast
- 💬 Push Notification
- 👨🏽🔬 Reactive Programming
- ☁️ Server
- ✅ Testing / TDD
- 💫 Transition
- 🗞 Weekly Newsletter
⏳ Activity Indicator
- NVActivityIndicatorView - A collection of awesome loading animations.
📣 Alert
- SwiftMessages - A very flexible message bar for iOS written in Swift.
🎯 Algorithm
- swift-algorithm-club - Algorithms and data structures in Swift, with explanations!
👨🏻🎨 Auto Layout
- SnapKit - A Swift Autolayout DSL for iOS & OS X.
📝 Blog
- Swift by Sundell - A weekly blog about Swift development.
📈 Chart
- Charts - Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
👩🏼💻 Conference
Name | Date | Place |
---|---|---|
UIKonf | May 17-20, 2020 | 🇩🇪 Berlin, Germany |
iOSDevUK | Sep 06-09, 2020 | 🇬🇧 Aberystwyth, UK |
SwiftLeeds | Oct 08, 2020 | 🇬🇧 Leeds, UK |
⚙️ Converter
- Swiftify - Objective-C to Swift Converter.
🔐 Cryptography
- CryptoSwift - CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift.
🔗 Dependency Manager
- CocoaPods - The Cocoa Dependency Manager.
🚀 Deployment & Distribution
- fastlane - 🚀 The easiest way to automate building and releasing your iOS and Android apps.
📋 Form
- Eureka - Elegant iOS form builder in Swift.
🌃 Image
- Kingfisher - A lightweight, pure-Swift library for downloading and caching images from the web.
📦 JSON
- Codable - 🔮 No more need a 3rd party library since Swift 4, just use this built-in type alias of Decodable & Encodable.
🔑 Keychain
- KeychainAccess - Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
👩🏻🏫 Linter
- SwiftLint - A tool to enforce Swift style and conventions.
🌎 Network
- Alamofire - Elegant HTTP Networking in Swift.
- Starscream - Websockets in swift for iOS and OSX.
💀 Placeholder
- SkeletonView - An elegant way to show users that something is happening and also prepare them to which contents he is waiting.
🎙 Podcast
- Swift by Sundell - John Sundell & guests answer questions about Swift development from the community.
👨🏽🔬 Reactive Programming
- RxSwift - Reactive Programming in Swift.
💬 Push Notification
- OneSignal - Free push notification service for mobile apps. 🔮 For production.
- NWPusher - OS X and iOS application and framework to play with the Apple Push Notification service (APNs). 🔮 For debugging quickly.
☁️ Server
- vapor - 💧 A server-side Swift web framework.
✅ Testing / TDD
- OHHTTPStubs - Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
💫 Transition
- Hero - Elegant transition library for iOS & tvOS.