TranslatedHello Algo (《Hello 算法》): An animated, illustrated data structures and algorithms tutorial with one-click code running. 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
Algorithms and data structures in Swift, with explanations!
Create walkthroughs and guided tours (coach marks) in a simple way, with Swift.
- coach-marks
- tour
- walkthrough
Solutions to LeetCode by Swift
JSONExport is a desktop application for Mac OS X which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.
Easily persist structs, images, and data on iOS
Capture iPhone LiDAR and photos, reconstruct editable Three.js rooms, and explore them in a browser.
Examples of commonly used data structures and algorithms in Swift.
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
Algorithm is a library of tools that is used to create intelligent applications.
A Graph Library for Swift
- graph
- swift
- data-structure
- graph-algorithms
Unrealm is an extension on RealmCocoa, which enables Swift native types to be saved in Realm.
- xcode
- swift
- realm
- realmswift
A Generic Priority Queue in Pure Swift
- data-structure
- swift
- priority-queue
- astar-algorithm
Artificial intelligence/machine learning data structures and Swift algorithms for future iOS development. bayes theorem, neural networks, and more AI.
Easier way to represent the structure of UITableView.
Drawing diagrams in Swift using a recursive enum data structure
A macOS app to convert JSON to Swift structs
Learn how to build a compiler by interacting with Let's Build a Compiler by Jack Crenshaw in Swift Playgrounds
- compiler
- compiler-principles
- compiler-construction
- swift
Conv smart represent UICollectionView data structure more than UIKit.
Key-Value Coding (KVC) for native Swift classes and structs
An easier constructor for UIAlertController. Present an alert from anywhere.
- uialertcontroller
- swift
- alert
- uialertview
Data Structures and Algorithms in Swift Playground