Pawan Sharma's starred repositories
swift-async-algorithms
Async Algorithms for Swift
purposeful-ios-animations
Meaningful iOS animations built to inspire you in creating useful animations for your apps. Each of the animations here was cloned with SwiftUI. Have you seen an app animation you love to rebuild and add to this repo?, contact [@amos_gyamfi](https://twitter.com/amos_gyamfi) and [@stefanjblos](https://twitter.com/stefanjblos) on Twitter.
AsyncExtensions
AsyncExtensions aims to mimic Swift Combine operators for async sequences.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
CombineCocoa
Combine publisher bridges for UIKit
CodeExamples
Code Examples
swiftui-notes
content for Using Combine - notes on learning Combine with UIKit and SwiftUI
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
iOS-MVP-Example
Sample app using MVP pattern in iOS
AccessControlKitty
Xcode extension - quickly change access control level (public, private etc.) of selected Swift code by Editor menu item or keyboard command
RoughSwift
🎃 Create hand-drawn, sketchy, comic shape in Swift
coobjc
coobjc provides coroutine support for Objective-C and Swift. We added await method、generator and actor model like C#、Javascript and Kotlin. For convenience, we added coroutine categories for some Foundation and UIKit API in cokit framework like NSFileManager, JSON, NSData, UIImage etc. We also add tuple support in coobjc.
JavaScriptCore-JSExport-Example
An example of using Swift with JavaScriptCore's JSExport Protocol
SegementSlide
Multi-tier UIScrollView nested scrolling solution. 😋😋😋
CardPresentationController
Custom UIPresentationController which mimics the behavior of Apple Music UI
SPStorkController
Now playing controller from Apple Music, Mail & Podcasts Apple's apps.
CollectionViewSlantedLayout
A CollectionView Layout displaying a slanted cells
LayoutInspector
Tool to debug layouts directly on iOS devices: inspect layers in 3D and debug each visible view attributes
Path.swift
Delightful, robust, cross-platform and chainable file-pathing functions.
XCoordinator
🎌 Powerful navigation library for iOS based on the coordinator pattern
smooth-scroll
Smooth collection scrolling
MagazineLayout
A collection view layout capable of laying out views in vertically scrolling grids and lists.
TOCropViewController
A view controller for iOS that allows users to crop portions of UIImage objects