John Grange's repositories
TimeZonePicker
Localized iOS TimeZone datasource and picker control
Alamofire
Elegant HTTP Networking in Swift
Charts
Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
CodableCSV
Read and write CSV files row-by-row or through Swift's Codable interface.
CodableWebsocket
A Combine Publisher and Subscriber that wraps a URLSessionWebSocketTask and makes it easy to send and receive any codable type over a websocket.
CombineExt
CombineExt provides a collection of operators, publishers and utilities for Combine, that are not provided by Apple themselves, but are common in other Reactive Frameworks and standards.
CombineFirebase
Combine wrapper on Google's iOS Firebase library.
DeepDiffExtensions
Extensions for UIKit to make working with deep diff easier
DiffableDataSources
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
HealthKitCombine
A library to create Swift Combine publishers to retrieve HealthKit data.
InfinityExpandableTableTree
Provides a tableview cells expansion (expanding cell area - subcells'), you can expand cells up to level ∞-1. Use Dynamic JSON Tree structure to initialise, or use static initialisers - Indexing/Swifty Closures.
Libation
Libation: Liberate your Library
ollama
Get up and running with Llama 2 and other large language models locally
OpenSim
OpenSim is an open source alternative to SimPholders, written in Swift.
PartialSheet
A SwiftUI Partial Sheet fully customizable with dynamic height
PINRemoteImage
A thread safe, performant, feature rich image fetcher
RxCoreLocation
RxCoreLocation is a reactive abstraction to manage Core Location.
SimpleOAuth2
A simple implementation of OAuth2 in Swift using Combine and AuthenticationServices (macOS and iOS).
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
SwiftLocation
⚓️ Async/Await CLLocationManager Wrapper for Apple Platforms
TidalSwift
Tidal Music Streaming Client & Library written in Swift
Tiktoken
Openai's tiktoken implementation written in Swift