Translated"Hello Algo": An animated, illustrated data structures and algorithms tutorial with one-click code execution. Supports Simplified Chinese, Traditional Chinese, English, and Japanese, and provides code implementations in Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart, and more
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
- awesome
- swift-library
- swift-extensions
- swift-framework
Algorithms and data structures in Swift, with explanations!
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
A curated list of awesome ARKit projects and resources. Feel free to contribute!
- augmented-reality
- arkit
- ios
- swift
Roadmap to becoming an iOS developer in 2018.
- swift
- ios
- objective-c
- architecture
Solutions to LeetCode by Swift
💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
- diff
- difference
- changeset
- collectionview
Runtime introspection and unit testing of SwiftUI views
How do I test this with UI Testing?
Examples of commonly used data structures and algorithms in Swift.
Sample Code of the App Architecture Book
💎 The Principles of OOD (SOLID) based on Uncle Bob articles.
- ood-principles
- object-oriented
- liskov-substitution-principle
- interface-segregation-principle
Swift Diff
Tutorials app for WatchKit
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
- tableview
- collectionview
- datasource
- diffable
Coordinators Essential tutorial
- coordinators
- protocols
- application-coordinator
- swift
Algorithm is a library of tools that is used to create intelligent applications.
A toolbox of AI modules written in Swift: Graphs/Trees, Support Vector Machines, Neural Networks, PCA, K-Means, Genetic Algorithms
:closed_book: Swift Logging Utility for Xcode & Google Docs
👨💻Watch the latest and greatest conference videos on your Mac
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
Swipe between pages with an interactive title navigation control. Configure horizontal or vertical chains for unlimited pages amount.